<?xml version="1.0" encoding="UTF-8"?>
<hibernate-generic datetime="2026-02-04 08:17:15">
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052327</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085086</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319977</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319978</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319979</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319980</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319981</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319982</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319983</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319984</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319985</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319986</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319987</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319988</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319989</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319990</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319991</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319992</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319993</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319994</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319995</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319996</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319997</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319998</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30319999</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320000</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320001</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320002</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320003</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320004</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320005</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320006</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320007</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320008</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320009</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320010</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320011</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320012</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320013</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320014</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320015</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320016</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320017</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320018</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320019</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320020</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320021</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320022</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320023</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">30320024</id>
</element>
</collection>
<collection name="referralLinks"><element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">25264132</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">28803189</id>
</element>
</collection>
<property name="version">190</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:42.310</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052332</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052334</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052336</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052338</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052339</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052341</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052342</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052371</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052372</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052374</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052376</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052377</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052383</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052384</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052386</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543403</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543405</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543406</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543407</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543408</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543409</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067580</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067582</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067583</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067587</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067589</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067593</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395431</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395433</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395435</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395437</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395454</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395456</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395458</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395459</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395461</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395492</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395495</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395497</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395499</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395500</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395502</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395600</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395619</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395621</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395622</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395624</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395628</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395635</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395636</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395637</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395639</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395640</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395789</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395791</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395792</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395793</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395794</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395796</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25919503</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25919532</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25919534</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25919535</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25919572</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25919574</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25919576</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25919578</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25919579</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247260</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247325</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247327</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247330</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247332</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247333</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247334</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247336</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247338</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247340</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247342</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247344</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247350</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247352</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247354</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247355</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247361</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247362</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247386</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640632</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640634</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640636</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640637</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640638</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640640</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640642</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640644</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640695</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640744</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640745</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640747</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640749</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640751</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640752</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640754</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640756</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640767</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640769</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640775</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640776</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640778</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640801</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640802</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640807</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640809</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640811</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640813</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640814</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640816</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640817</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640819</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066372</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066374</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066376</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066377</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066379</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066811</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066813</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066816</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066817</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066845</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066847</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066849</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066850</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066880</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066882</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066894</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066896</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066986</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066988</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066990</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066991</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067038</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067040</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067042</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067048</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067359</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067361</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067419</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067423</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067425</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067427</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067428</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067429</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067430</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28377153</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28377155</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28377157</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28377158</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639377</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639378</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639379</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639381</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639382</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639384</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639386</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639388</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639390</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639392</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639410</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639412</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639414</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639469</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639473</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639475</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639476</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639478</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639480</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639482</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639484</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639485</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639487</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639489</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639491</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639492</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639494</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">30245080</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">30245082</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">30245084</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">30245086</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591824</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591825</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591928</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591929</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26509313</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26509315</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26509319</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837053</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837054</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837055</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837056</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837057</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837058</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837060</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837061</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837062</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837063</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263003</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263005</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263006</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263029</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263030</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263031</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">28835842</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">28835843</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">28835844</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">28835845</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">28835846</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">28835847</id>
</element>
</collection>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">24477697</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9798649</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[mm_05_12_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9831389</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-05-21 15:38:15.970</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:12:02.133</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">9798652</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9798654</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039772</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796908</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Thin Layers Workgroup Notes (KJG)]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829663</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2010-04-15 16:11:04.653</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2010-04-26 15:49:51.890</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796910</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796914</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796916</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579599</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Kickoff ODSS Engineering January 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645123</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-01-24 13:29:28.610</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-24 13:29:28.610</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796912</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[CANON Sampling Workshop Notes (KJG)]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829666</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2010-04-15 16:23:57.147</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:07:27.827</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631333</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ODSS Web Application release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664083</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:26:45.730</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631334</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631335</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631336</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631337</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631343</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631353</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631354</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631356</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631358</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631360</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631361</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631363</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631365</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631367</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631369</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631382</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631417</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631418</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631426</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631433</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16220234</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">15794183</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067008</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099768</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27141534</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27141535</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27141536</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27141537</id>
</element>
</collection>
<collection name="referralLinks"><element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">27000982</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-19 14:44:34.460</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067014</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067016</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067018</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067019</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067021</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067023</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067025</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067030</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067031</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067033</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067035</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067044</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067107</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067132</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067134</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067136</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263019</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263020</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263021</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416912</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449675</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652793</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652794</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652795</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652796</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652797</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652798</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652799</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652800</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652801</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652802</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652803</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652804</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652805</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652806</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652807</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652808</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652809</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652810</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652811</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652812</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652813</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652814</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652815</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652816</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652817</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">33652818</id>
</element>
</collection>
<collection name="referralLinks"><element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">26771541</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">28803175</id>
</element>
</collection>
<property name="version">29</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.497</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416915</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416917</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416918</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416920</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416928</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416930</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416984</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416986</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416988</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416990</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416992</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416994</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416996</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416998</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417001</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579703</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579728</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579730</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579732</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579734</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579736</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579738</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579740</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640855</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640856</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640858</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640859</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">33587207</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16547862</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16547863</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630605</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Building and running tag jd-2010-12-02 in eclipse]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663364</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19155370</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19155371</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-02 12:27:43.843</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:42:22.323</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630607</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630608</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630610</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630668</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039923</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728683</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728684</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040116</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[CV_WMS_SST_example.m]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072834</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-16 12:56:51.560</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-11 09:39:58.233</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040117</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040817</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040818</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630618</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Running from command line and deploying]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663377</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146196</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146197</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146198</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 10:06:18.620</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:46:31.327</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630620</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630622</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630791</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039491</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728686</id>
</element>
</collection>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">15794178</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040855</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073548</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19165902</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:19:07.140</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040859</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040860</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040862</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040864</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040866</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040868</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040869</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040880</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040895</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040897</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040920</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040922</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040926</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041005</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041006</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041017</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041025</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9371694</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[mm_02_17_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404457</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-02-18 22:50:30.200</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:10:38.167</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">9371697</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9371699</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9371701</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9371703</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9371705</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9371706</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372477</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039765</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502727</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395718</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052052</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052052</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[CANON identification and classification of biological communities]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428480</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">25561093</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">25561094</id>
</element>
</collection>
<collection name="referralLinks"><element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">25493623</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[monique]]></property>
<property name="creationDate">2014-04-17 16:10:51.120</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-04-17 16:26:32.487</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395720</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395729</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">25690116</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039721</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Data Analysis and Classification Group (DAC)]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072453</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 16:28:06.427</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:13:56.107</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040131</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[External Data Files]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072849</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-17 15:33:44.063</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:30:24.333</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040133</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040135</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040136</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040331</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169496</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169497</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169498</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169509</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169510</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630629</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630774</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663388</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146213</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146214</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146215</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146216</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146217</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146218</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:43:21.143</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630631</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630633</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630635</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630637</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630666</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630767</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630772</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630778</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630782</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630820</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630822</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039494</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">15794177</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364827</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[LISST-HOLO Source Code]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397594</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">23298281</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">23298282</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">23298283</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 14:33:26.117</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-10-08 16:07:15.410</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364829</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23167031</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23167032</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ConfluenceBandanaRecord" package="com.atlassian.confluence.setup.bandana">
<id name="id">6389777</id>
<property name="context"><![CDATA[CANON]]></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="ConfluenceBandanaRecord" package="com.atlassian.confluence.setup.bandana">
<id name="id">6389779</id>
<property name="context"><![CDATA[CANON]]></property>
<property name="key"><![CDATA[atlassian.confluence.space.settings]]></property>
<property name="value"><![CDATA[<com.atlassian.confluence.setup.settings.SpaceSettings>
  <spaceKey>CANON</spaceKey>
  <disableLogo>false</disableLogo>
  <colourSchemesSettings>
    <colourSchemeType>global</colourSchemeType>
  </colourSchemesSettings>
</com.atlassian.confluence.setup.settings.SpaceSettings>]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631245</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631013</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631013</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Incoming messages via email]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663995</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2011-02-01 08:42:35.330</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2011-02-01 08:42:35.330</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728731</id>
</element>
</collection>
</object>
<object class="ConfluenceBandanaRecord" package="com.atlassian.confluence.setup.bandana">
<id name="id">6389778</id>
<property name="context"><![CDATA[CANON]]></property>
<property name="key"><![CDATA[atlassian.confluence.css.resource.counter]]></property>
<property name="value"><![CDATA[<int>2</int>]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041310</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[2011 Engineering Hotwash Whiteboard]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073999</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:34:08.230</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:27:21.387</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041312</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041314</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041315</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041317</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041318</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169565</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169580</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169581</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169566</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169567</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169582</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169577</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169583</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169568</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169569</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169578</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169570</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169586</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169587</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169571</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169572</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169584</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169588</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169573</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169574</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169579</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169575</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169589</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169585</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169576</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630664</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Caveats and TODOs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663422</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146256</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146257</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-04 13:00:35.710</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:42:40.890</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630794</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630824</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039500</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364810</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364827</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397577</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26807631</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26807632</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26807633</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26807634</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26807635</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26807636</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-10-22 09:18:31.903</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364816</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364818</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364822</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364839</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364841</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364845</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364847</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364852</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364853</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364854</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364856</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364865</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364867</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364868</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364870</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364872</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364875</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364877</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364878</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364880</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365022</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365688</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365735</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051934</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051994</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051996</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640952</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21528579</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21528582</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21528593</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21528594</id>
</element>
</collection>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">21561345</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051929</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Condor Installation on a Mac]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084693</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24118471</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24118472</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:07:29.460</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-30 09:15:25.537</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051971</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051973</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051988</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051992</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052003</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052004</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052039</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052040</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052041</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018985</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040787</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Convert CSV to Shape File]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073483</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">23298323</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-05 16:13:46.787</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:40:47.743</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040789</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040853</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087206</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365291</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23167053</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">19234829</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051942</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Condor installation on Pantera]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084705</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24118356</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:27:30.110</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-19 11:14:07.390</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051956</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051991</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630686</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Importing the project in Eclipse]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663443</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146270</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146271</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146272</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-04 14:24:46.197</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:45:04.460</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630792</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039502</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051932</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084696</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24123374</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24123375</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24123376</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-15 12:07:33.607</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051937</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051939</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051958</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051959</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051960</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051966</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051993</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052315</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052317</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052318</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052319</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052320</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052321</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052322</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7503890</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">8060931</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">8060932</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">8060934</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[regional studies]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7536658</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">7602204</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:04.467</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:04.467</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502746</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7503889</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[observingAssets]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7536657</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">7602203</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:03.757</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:03.757</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634962</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159263</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159264</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634963</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7635005</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159265</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159262</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7503887</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">7766035</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[economic impacts]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7536655</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">9438444</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:22:59.700</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:33:07.860</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">9371991</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634951</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159241</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159242</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634952</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634953</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159244</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159245</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634954</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634955</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159246</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159247</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634956</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634957</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159248</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159243</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159249</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7766106</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[mm_11_11_2008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7798870</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19148490</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-17 12:37:54.930</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:12:17.053</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">7766125</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">8060943</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372481</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039676</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040016</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040116</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072736</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159344</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159345</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159346</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159347</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159348</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159349</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159350</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159351</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159352</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159353</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159354</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159355</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19159356</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:38:48.047</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040020</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040022</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040025</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040027</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040029</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040031</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040033</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040035</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040037</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040102</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040106</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040108</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040110</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040112</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040114</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040118</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040180</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169488</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169494</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169493</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169495</id>
</element>
</collection>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">19234834</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039554</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Data Group Meeting Notes February 3, 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072290</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146622</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146623</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 12:25:44.000</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:04:09.150</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039558</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039559</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040962</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Communication Backplane Report - Fall 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073654</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19165626</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-24 13:20:05.307</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:31:52.303</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040964</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040966</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579493</id>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579507</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052052</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052061</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052063</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645029</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24123453</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24123454</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24123455</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24123456</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24123457</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24123458</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24123459</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24123460</id>
</element>
</collection>
<property name="version">287</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-22 09:15:53.327</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579495</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579496</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579503</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039436</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039438</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039441</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039452</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039454</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039457</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039475</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039476</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039477</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039478</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039481</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039482</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039483</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039486</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039487</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039488</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039490</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039492</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039495</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039497</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039499</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039501</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039503</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039504</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039506</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039507</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039508</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039510</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039511</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039516</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039517</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039518</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039521</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039523</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039525</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039552</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039561</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039562</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039569</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039571</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039594</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039595</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039601</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039606</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039609</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039610</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039612</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039616</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039618</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039619</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039622</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039623</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039625</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039628</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039631</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039633</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039636</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039642</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039643</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039645</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039646</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039647</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039649</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039650</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039651</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039652</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039653</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039655</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039657</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039658</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039659</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039663</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039665</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039666</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039668</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039669</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039671</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039674</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039681</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039683</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039685</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039687</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039689</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039691</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039693</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039694</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039696</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039698</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039700</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039702</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039703</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039704</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039709</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039710</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039719</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039727</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039728</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039734</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039736</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039744</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039747</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039748</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039750</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039751</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039754</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039756</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039758</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039760</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039764</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039767</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039769</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039771</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039773</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039774</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039776</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039777</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039792</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039793</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039795</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039797</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039799</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039801</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039804</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039806</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039808</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039809</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039810</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039812</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039814</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039815</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039818</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039820</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039823</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039825</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039827</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039830</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039832</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039833</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039836</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039859</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039860</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039861</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039866</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039867</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039868</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039872</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039874</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039876</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039877</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039878</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039879</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039882</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039884</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039887</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039891</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039892</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039893</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039894</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039896</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039898</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039900</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039904</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039908</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039912</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039915</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039921</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039922</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039924</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039926</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039927</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039930</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039934</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039956</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039961</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040120</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040127</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040128</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040129</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040137</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040382</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040440</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040540</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040542</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040546</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040791</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040793</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040857</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040888</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040890</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040910</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040913</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040960</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040963</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040985</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041083</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041297</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041308</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041562</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041604</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041666</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041689</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20742147</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20742150</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971630</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971632</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971634</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971635</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051782</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051861</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052043</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052045</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052047</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052049</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052051</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052057</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052064</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052068</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052071</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052074</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052077</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052079</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052081</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052083</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052085</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052087</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052089</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052091</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052093</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052095</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052097</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052099</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052101</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052103</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052105</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052107</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052109</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052111</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052113</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052115</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052117</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052119</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052121</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052124</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052125</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052128</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052130</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052132</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052135</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052137</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052139</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052141</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052145</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052147</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052149</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052150</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052152</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052153</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052154</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052156</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052157</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052158</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052160</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052161</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052163</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052164</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052165</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052166</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052167</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052169</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052170</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052172</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052173</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052174</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052176</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052178</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052179</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052180</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052181</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052182</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052204</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052206</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052360</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018986</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018987</id>
</element>
</collection>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">19234833</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039564</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Data Group Meeting Notes January 27, 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072300</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146669</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 12:34:31.187</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:05:04.623</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Space" package="com.atlassian.confluence.spaces">
<id name="id">6520835</id>
<property name="name"><![CDATA[CANON Pilot]]></property>
<property name="key"><![CDATA[CANON]]></property>
<property name="description" class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">6259409</id>
</property>
<property name="homePage" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<collection name="permissions"><element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553781</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553782</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553783</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553784</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553785</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553786</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553787</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553788</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553789</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553790</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553791</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553792</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553793</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553794</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553816</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553817</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553818</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553819</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553820</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553821</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">6553822</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">19300418</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">19300419</id>
</element>
</collection>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2008-10-20 13:29:43.430</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 15:36:22.640</property>
<property name="spaceType">global</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051745</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[odssplatim-rest in Scala]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084513</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24117356</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24117357</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24117358</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24117359</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24117360</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-25 15:26:15.887</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 15:26:15.887</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040544</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ERDDAP Administration Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073244</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-08-15 11:33:52.730</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:40:21.467</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040720</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040722</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040728</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040849</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040850</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040851</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365132</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365133</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">19234830</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7503878</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Access using webDAV]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7536646</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19145881</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19145882</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:13:49.637</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:37:25.817</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503880</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039439</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039444</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039446</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039447</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039448</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039449</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039450</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364857</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051942</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397624</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24118296</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24118297</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24118298</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 16:14:40.457</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364861</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364864</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364871</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364876</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365015</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051738</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051740</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051742</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051798</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051801</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051809</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051810</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051897</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051930</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051935</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051943</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051944</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051945</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051946</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051949</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051951</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051954</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051962</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051964</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051969</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018979</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018980</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018981</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018982</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018983</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018984</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040987</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Initial Discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073679</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19165780</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19165781</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-26 09:21:09.767</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:34:19.320</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040989</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041000</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169536</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169537</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169538</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630774</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Mapfish print]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663531</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15705982</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15705983</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15705984</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-05 13:04:11.897</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:16:22.580</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630784</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630786</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728693</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040886</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ODSS WMS Mapping Administration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073578</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24121419</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24121420</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24121421</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24121422</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24121423</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24121424</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24121425</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-18 11:13:51.977</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:40:05.620</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040891</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040893</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041065</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086960</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052143</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169529</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169530</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169531</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169532</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169533</id>
</element>
</collection>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">19234831</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7372874</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503889</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">8060929</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">8060936</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">8060937</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">8913150</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Library]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7405642</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152984</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:14:20.940</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372875</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503876</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503881</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503891</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503892</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503893</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503894</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9371994</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9371996</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039443</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039864</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634964</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159302</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159303</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9076757</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9928707</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11042885</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11042886</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11042887</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11042888</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11042889</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038993</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071752</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">22610873</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">22610874</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">22610875</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">22610876</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:37:53.920</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038995</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038997</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038998</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039000</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039002</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039003</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039004</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039005</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039006</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039008</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039009</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039010</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039012</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039014</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039016</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039017</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039018</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039019</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039020</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039245</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039707</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040587</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040588</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">22511683</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169466</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631132</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ODSS Web Application Development Quick Start]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663883</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151987</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151988</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151989</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151990</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151991</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151992</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151993</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151994</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151995</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151996</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151997</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151998</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19151999</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152000</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152001</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152002</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152003</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152004</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152005</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152006</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152007</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152008</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152009</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152010</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152011</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152012</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152013</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152014</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19152015</id>
</element>
</collection>
<property name="version">53</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:45:43.460</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631134</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631136</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631138</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631140</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631143</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631148</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631153</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631155</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631156</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631158</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631160</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631162</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631163</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631165</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631167</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631169</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631171</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631173</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631175</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631177</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631179</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631181</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631183</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631185</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631187</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631189</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631190</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631192</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631194</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631196</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631198</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631200</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631202</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631204</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631206</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631208</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631210</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631211</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631213</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631217</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631219</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631221</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631223</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631225</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631227</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631241</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631276</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631326</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631330</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631673</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631675</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039817</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728729</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728730</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7766038</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766035</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7766035</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Print Copy Available]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7798804</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">7864335</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:00.750</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:00.750</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897105</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897106</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897107</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897108</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897109</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897110</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897111</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897112</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897113</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897114</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897115</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897116</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897117</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897118</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897119</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897120</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897121</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897122</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897123</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897124</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897125</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897126</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897127</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897128</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897129</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7766037</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766035</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7766035</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[No Print Copy Available]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7798803</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">7864334</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:31:54.390</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:31:54.390</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897089</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897090</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897091</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897092</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897093</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897094</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897095</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897096</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897097</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897098</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897099</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897100</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897101</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897102</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897103</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897104</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15007785</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[BloomEx BioSpace LatMix]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15040552</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-10-05 07:15:40.187</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:09:03.003</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15204363</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">15368193</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7766035</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Bethany's capstone project papers]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7798801</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:31:31.370</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:34:22.110</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">7766036</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7766040</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7897130</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631117</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663868</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15713386</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15713387</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:30:45.267</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631119</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631145</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631149</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631261</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631263</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631265</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631267</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631269</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631270</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631271</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631679</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051784</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084552</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24121391</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:32:57.217</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051786</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051788</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051790</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051793</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051795</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051796</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051799</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051802</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051803</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051804</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051805</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051807</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051811</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051819</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052140</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579502</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580243</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645035</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24609130</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24609131</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24609132</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24609133</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24609134</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24609135</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24609136</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24609137</id>
</element>
</collection>
<property name="version">41</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 09:07:46.707</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039459</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039461</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039463</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039465</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039467</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039469</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039471</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039473</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052126</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052131</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052184</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052185</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052186</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052188</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052190</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052192</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052193</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052194</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052196</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052199</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052200</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052205</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052207</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052214</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052216</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052223</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052354</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052355</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052357</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052359</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543262</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543265</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543267</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543268</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543270</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543271</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543273</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543274</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543276</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543278</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24641537</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24641538</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24641540</id>
</element>
</collection>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">18907139</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579507</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645038</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 17:16:26.820</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-01-12 17:16:26.820</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040908</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630605</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630618</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630664</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630686</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Deprecated Documents]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073600</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164649</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164650</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164651</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164652</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164653</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164654</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164655</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164656</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164657</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164658</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164659</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164660</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164661</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164662</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164663</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164664</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164665</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164666</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164667</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164668</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164669</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164670</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164671</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164672</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164673</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164674</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19164675</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:51:22.847</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:27:25.263</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040911</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040912</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728737</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728760</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728767</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728768</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728769</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728770</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728771</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039527</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Data Group Meeting Notes January 13, 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072266</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 17:07:40.770</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:04:31.037</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039528</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039577</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236091</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268855</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">17302438</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">17302439</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">17302440</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">17302441</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">17302442</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">17302443</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">17302444</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">17302445</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">17302446</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">17302447</id>
</element>
</collection>
<property name="version">48</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:23:18.393</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236093</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236094</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236096</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236097</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236116</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236118</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236120</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236122</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236123</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236125</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236127</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236128</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236129</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236131</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236133</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236134</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236135</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236137</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236139</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236140</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236142</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236144</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236146</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236148</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236150</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236151</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236153</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236154</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236156</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236157</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236158</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236159</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236160</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236161</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236163</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236165</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236167</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236171</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236173</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236175</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236177</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236178</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236179</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236181</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236182</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236183</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236184</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170443</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170444</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170445</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170446</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170447</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170448</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170449</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170453</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170450</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170451</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170452</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630817</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663574</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709163</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709164</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709165</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709166</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709167</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709168</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709169</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709170</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709171</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709172</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709173</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709174</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15709175</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:43:06.903</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630818</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630907</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630921</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630923</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630925</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630945</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630970</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630972</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630973</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630974</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630976</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630978</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630986</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630988</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630990</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630995</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630999</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631003</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631005</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631006</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631008</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631010</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631012</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631113</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631115</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631215</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631229</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728709</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728710</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040383</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Distributed Deployment - September 2012 Experiment]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073086</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-08-02 14:51:22.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:31:30.497</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040441</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040444</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040446</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040448</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040450</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040764</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041087</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Glider Planning Service]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073778</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-10-24 06:40:42.990</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:31:07.823</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23625739</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051745</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23658506</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26805031</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26805032</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26805033</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26805034</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26805035</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26805036</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26805037</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26805038</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26805039</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 17:17:28.503</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">23625747</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23625792</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051746</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051747</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051748</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051750</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051756</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051758</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052333</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395439</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640680</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">23724041</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018956</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9371992</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[aquaculture]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404741</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">9438445</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:02.670</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:02.670</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502748</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502749</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502750</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502751</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502752</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502753</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502754</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502755</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502756</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502757</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">6750229</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Numerical models of the Monterey Bay and the CANON project October 21, 2008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">6782997</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19148438</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-10-22 10:10:05.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:09:41.667</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">6750231</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">6750232</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">6750237</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">6946821</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">6946822</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372479</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039661</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039672</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631557</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664296</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:52:45.877</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631559</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631567</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631568</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631573</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631574</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631576</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631577</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631578</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631579</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631589</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631590</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631591</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631608</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631628</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631643</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631649</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631650</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631651</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631652</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631653</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631656</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631657</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631658</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631660</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796976</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796908</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Sampling Workshop Follow on Meeting Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829730</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146985</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:08:07.520</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796978</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796979</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796981</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796983</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796985</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796986</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11797057</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039597</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039599</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039603</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039605</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11763733</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11763734</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11763735</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11763736</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11763737</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11763738</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11763739</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8060930</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Monterey Bay]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8093698</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">8126466</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:53.330</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:53.330</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159250</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159251</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159252</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159253</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159254</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159255</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159256</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159257</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159258</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159259</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159260</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159261</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8060929</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ecological models]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8093697</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">8126465</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:33.563</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:33.563</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159233</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159234</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159235</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159236</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159237</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159238</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159239</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159240</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8060932</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[bc]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8093700</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">8126468</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:03.903</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:03.903</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159270</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159271</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8060931</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[asia]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8093699</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">8126467</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:00.527</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:00.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159266</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159267</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159268</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159269</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23625736</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23658503</id>
</element>
</collection>
<collection name="referralLinks"><element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">23592968</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">23592975</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">26771474</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">26771491</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">26771495</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">26771518</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">26771521</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">27000937</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">27000949</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">27000953</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">27000977</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">27000995</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">27000997</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">29294598</id>
</element>
<element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">29982726</id>
</element>
</collection>
<property name="version">72</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2016-04-05 18:23:18.133</property>
<property name="versionComment"><![CDATA[0.8.2 with copy-geometry (using uppercase 'C')]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">23625744</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051752</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051754</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052330</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640596</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640603</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640647</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640648</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640650</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640652</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640654</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640655</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640656</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640658</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640660</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640662</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640664</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640666</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640667</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640669</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640673</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640675</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640676</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640678</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640682</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640684</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640786</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640787</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640789</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066779</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066781</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066855</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066910</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066912</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066914</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066916</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066918</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066919</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066921</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066923</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066925</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066927</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066942</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067009</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067011</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067046</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067125</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067129</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067130</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067138</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067141</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067143</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067144</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067146</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067149</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067150</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067152</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067154</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067156</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067158</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067160</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067162</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067163</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067165</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067185</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067415</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28377138</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28377140</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28377141</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639643</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">28639645</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">23724035</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">23724036</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">23724037</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">23724038</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">23724039</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">23724040</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018955</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837018</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837019</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837020</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837022</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837023</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837026</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837059</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263008</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263009</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263010</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263011</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263013</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263023</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263024</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">28540932</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8060934</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[gulf of maine]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8093702</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">8126470</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:19.663</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:19.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159282</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159283</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159284</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159285</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502747</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8060933</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[florida]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8093701</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">8126469</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:06.393</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:06.393</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159272</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159273</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159274</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159275</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159276</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159277</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159278</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159279</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159280</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159281</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8060936</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[tracer_transport]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8093704</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">8126472</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:35.363</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:35.363</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159297</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159298</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8060935</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[PNW]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8093703</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">8126471</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:27.770</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:27.770</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159286</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159287</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159288</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159289</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159290</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159291</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159292</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159293</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159294</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159295</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159296</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8060937</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[value of forecast]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8093705</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">8126473</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:36.223</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:36.223</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159299</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159300</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159301</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039969</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[WGMS description]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072694</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19156133</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19156134</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19156135</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19156136</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:24:37.920</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:24:37.920</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11797082</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Distributed Autonomy and Decision Support System]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829835</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19147514</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19147515</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-28 05:31:53.693</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:27:58.777</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">11797084</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11797089</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11797100</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11797101</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11797103</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039620</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039626</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039629</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039634</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543463</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052052</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052052</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576230</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27132320</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27132321</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27132322</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27132323</id>
</element>
</collection>
<collection name="referralLinks"><element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">26771520</id>
</element>
</collection>
<property name="version">70</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-12-01 11:04:52.703</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543467</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543469</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543470</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543474</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543477</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543478</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543479</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067525</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067527</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067529</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067531</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067533</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067535</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067536</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067538</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067539</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067540</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067541</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067542</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067546</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067563</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067565</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067566</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067567</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067569</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067570</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067572</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067574</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067576</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067578</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25067591</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395398</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395399</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395401</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395402</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395424</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395426</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395428</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395556</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395558</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395560</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395561</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25919526</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247228</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247230</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247232</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247233</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247234</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247235</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247236</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247238</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247240</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247242</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247244</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247245</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247246</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247247</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247249</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640735</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640740</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640742</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640796</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640798</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640799</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066463</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066465</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066466</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066468</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066470</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25296901</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25296897</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25296898</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25296902</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25296903</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25296899</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25296900</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591812</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591813</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591814</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591815</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591816</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591817</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591818</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591819</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25591820</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26116097</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837035</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837036</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837037</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837038</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837039</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837040</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837041</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837042</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837043</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837044</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837045</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837046</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837047</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">26837048</id>
</element>
</collection>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">25690115</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039965</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[How to get telemetry]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072691</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:21:15.347</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:23:52.200</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039967</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041565</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ECOHAB - March 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074247</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185712</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185713</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185714</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185715</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185716</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185717</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185718</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:32:11.567</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041574</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041575</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041577</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041578</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041580</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041582</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041583</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041584</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041585</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041586</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041587</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041667</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041749</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041765</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19890182</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19890184</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19890186</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086789</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086887</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039963</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039965</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039969</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039972</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072690</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19156756</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19156757</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19156758</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19156759</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19156760</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19156761</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19156762</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:29:09.290</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039970</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039974</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039975</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039977</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039984</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039986</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039987</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039991</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040095</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040097</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040100</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040104</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039972</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[How to get CTD data]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072697</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:26:55.847</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:26:55.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640568</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Installing MBARI Tracking Infrastructure]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673325</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:38:55.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:42:16.760</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640570</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631013</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631245</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ODSS deployed asset communications]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663768</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19155052</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2011-01-20 10:56:24.397</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:28:23.463</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631015</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631017</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631021</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631024</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039914</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728713</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579917</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[CANON network diagrams]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645427</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">18777825</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">18777826</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2012-02-16 12:19:16.887</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2012-02-16 12:28:41.403</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579919</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18841691</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18841692</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630393</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Setting up the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663157</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146150</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146151</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 13:39:54.097</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:46:56.423</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630396</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630398</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630400</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039479</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728641</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728642</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728643</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728644</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728645</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728646</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728647</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728648</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630955</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<collection name="comments"><element class="Comment" package="com.atlassian.confluence.pages"><id name="id">15631051</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Configuring Eclipse for Team development of STOQS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663709</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146167</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146168</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146169</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146170</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146171</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-19 15:23:13.563</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:29:35.453</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630957</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630959</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630961</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630963</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630965</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630967</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630968</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630983</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630984</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039484</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580243</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Data Analysis Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645745</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19149568</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-03-14 17:14:17.460</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:18:40.287</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580245</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580259</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038470</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039729</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039730</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039733</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18841769</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630437</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663202</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19154065</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19154066</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19154067</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19154068</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19154069</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:29:53.877</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630439</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630441</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630535</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630540</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630542</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630544</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630546</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630548</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630550</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630552</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630554</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630556</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630558</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630562</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630564</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630566</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630568</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630570</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630574</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630580</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630586</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039889</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728663</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728664</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728665</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728672</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728673</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728674</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728675</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728676</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728677</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728678</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728681</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631522</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664262</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15713308</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15713309</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15713310</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15713311</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15713312</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15713313</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15713314</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15713315</id>
</element>
</collection>
<property name="version">81</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:46:15.900</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631523</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631525</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631528</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631530</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631531</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631533</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631534</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631536</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631537</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631539</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631541</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631543</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631544</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631545</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631546</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631548</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631550</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631551</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631552</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631553</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631555</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631560</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631562</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631563</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631565</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631569</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631570</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631571</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631580</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631581</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631582</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631583</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631585</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631586</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631587</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631588</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631592</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631593</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631594</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631595</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631596</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631597</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631598</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631599</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631600</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631602</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631603</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631604</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631605</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631606</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631607</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631610</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631611</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631613</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631614</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631615</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631616</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631617</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631619</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631620</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631621</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631623</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631625</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631626</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631627</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631630</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631632</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631633</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631634</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631636</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631637</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631638</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631639</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631640</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631642</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631646</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631648</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631654</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631655</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631662</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039929</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Water Management Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072658</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 11:00:58.647</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:47:42.020</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039931</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039933</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039941</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039942</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973874</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973875</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973876</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973880</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973881</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17661974</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17661975</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17661976</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17661978</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169484</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039779</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Platform Tracking Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072510</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:13.530</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:28:45.137</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039780</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039782</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039783</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039831</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039835</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039839</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039843</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039845</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039855</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039957</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169475</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169476</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169485</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372120</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[mm_03_04_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404865</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-03-09 11:34:43.787</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:11:33.703</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372123</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372135</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372136</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039768</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630448</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[DSS Front-end development log]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663213</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146188</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19146189</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-14 12:11:09.683</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:44:41.773</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630450</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630456</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630589</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630612</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630628</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630826</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630828</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039489</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728666</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728682</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728685</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728687</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728702</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038350</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071116</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19137495</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-02 14:24:02.433</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-05 13:24:44.627</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038352</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038353</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038354</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038355</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038357</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038358</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038360</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038388</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630538</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[STOQS set-up in detail]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663300</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15697044</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15697045</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15697046</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15697047</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15697048</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 13:22:58.977</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-21 11:33:16.323</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630560</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630573</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630582</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728679</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728680</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041691</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</element>
</collection>
<collection name="comments"><element class="Comment" package="com.atlassian.confluence.pages"><id name="id">19041747</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074371</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185815</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185816</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185817</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185818</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185819</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185820</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185821</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185822</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185823</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185824</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185825</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185826</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185827</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185828</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185829</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185830</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185831</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185832</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185833</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185834</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">20185835</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:37:03.147</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041693</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041695</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041697</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041699</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041724</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041726</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041728</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041730</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041732</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041734</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041736</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041766</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19562502</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19562504</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19562506</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19562507</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19562508</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086909</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086910</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086912</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086913</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086920</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169620</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169621</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169622</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169623</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169627</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169628</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8913150</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[policy documents]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8945907</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">8978982</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-01-29 16:09:46.717</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-01-29 16:09:46.717</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9076755</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9076756</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8913148</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[CANON Marching Orders 2009_01_23]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8945906</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kanna]]></property>
<property name="creationDate">2009-01-29 15:18:38.213</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:13:07.920</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039762</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372469</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[mm_03_24_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9405200</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-04-02 19:33:13.103</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:11:45.360</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372471</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372473</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372474</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372476</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039770</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052059</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040544</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040787</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640568</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Documentation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084820</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804694</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804695</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804696</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804697</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804698</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804699</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804700</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804701</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804702</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804703</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804704</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804705</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804706</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804707</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804708</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804709</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804710</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804711</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804712</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">26804713</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:05:38.197</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.107</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052142</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640565</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640566</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052061</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084821</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:07:30.230</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:07:30.230</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052063</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Deployment Information]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084822</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:08:01.567</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:08:01.567</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630841</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579599</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579917</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038350</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663597</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140831</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140832</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140833</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140834</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140835</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140836</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140837</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140838</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140839</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140840</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140841</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140842</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140843</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140844</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140845</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140846</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140847</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140848</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140849</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140850</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140851</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140852</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140853</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140854</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140855</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140856</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140857</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140858</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140859</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140860</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140861</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140862</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140863</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140864</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140865</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140866</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140867</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140868</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140869</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140870</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140871</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140872</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140873</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140874</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140875</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140876</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140877</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140878</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140879</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140880</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140881</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140882</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140883</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140884</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140885</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140886</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140887</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140888</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140889</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140890</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140891</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140892</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140893</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140894</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140895</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140896</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140897</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140898</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140899</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140900</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140901</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140902</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140903</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140904</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140905</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140906</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140907</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140908</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27140909</id>
</element>
</collection>
<property name="version">337</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:38.633</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630843</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630845</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630846</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630847</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630992</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630996</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630998</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631256</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631257</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631259</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631273</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579707</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579709</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579711</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579712</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579714</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579716</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579718</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579719</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579721</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579722</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579724</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579726</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579811</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579812</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579813</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579815</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579817</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579842</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579843</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579881</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579882</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579883</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579884</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579885</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579923</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579964</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579966</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579967</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579968</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579969</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579970</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579971</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580141</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580142</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580143</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580144</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580145</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580146</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580147</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580148</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580149</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580150</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580152</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580154</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580156</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18580158</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038246</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038248</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038250</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038252</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038253</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038254</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038255</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038259</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038261</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038262</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038263</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038264</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038268</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038270</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038271</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038273</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038274</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038287</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038288</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038290</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038291</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038294</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038296</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038346</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038348</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038362</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038363</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038364</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038368</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038418</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038420</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038422</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038424</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038426</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038489</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038490</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038491</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038494</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038495</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038497</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038498</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038499</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038500</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038501</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038502</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038617</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038619</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038621</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038623</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038644</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038646</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038648</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038650</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038652</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038653</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038654</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038656</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038657</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038731</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038732</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038734</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038772</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038774</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038782</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038824</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038852</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038853</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038854</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038856</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038896</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038899</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038902</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038904</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038948</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038949</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038951</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038953</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19038954</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039044</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039046</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039106</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039108</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039153</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039155</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039157</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039158</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039160</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039161</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039355</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039356</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039372</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039376</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039590</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039592</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039785</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039786</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039787</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039788</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039790</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039842</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039980</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039981</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039983</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040122</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040124</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040125</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040330</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040334</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040338</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040339</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040340</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040432</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040434</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040436</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040438</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040513</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040515</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040517</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040518</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040519</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040537</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040538</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040666</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040668</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040670</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040671</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040672</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040709</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040727</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040871</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040873</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040875</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040877</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040878</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040951</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040953</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040954</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041041</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041043</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041045</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041047</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041049</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041051</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041052</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041053</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041055</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041063</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041064</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041739</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041741</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041743</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041744</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041745</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041746</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19890188</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19890200</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19890202</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19890204</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086848</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086851</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086976</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20086978</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087139</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087141</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087143</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087144</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087250</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087252</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087254</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087255</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087256</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087258</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087259</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20087260</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971900</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971902</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971904</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971906</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971907</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971909</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971911</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971913</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971915</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971917</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971918</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20971977</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20972064</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20972066</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20972068</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">20972070</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364805</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364825</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364828</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364831</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364832</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21364834</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365037</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365039</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365123</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365125</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365127</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365129</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365130</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365966</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365968</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365970</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365972</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21365973</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21366000</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21366002</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21366029</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21366034</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21366055</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21366057</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21366059</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">21366063</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">22511632</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">22511633</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">22511635</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">22511636</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">22511638</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">22511639</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23167116</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23167117</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23167119</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23625773</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23625775</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543415</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543417</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543419</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543420</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543448</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543450</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543453</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543455</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543460</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395343</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395422</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395467</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395469</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395470</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395472</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395473</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395522</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395650</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395652</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395654</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395656</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395658</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395659</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247222</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247224</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247226</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247264</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26247266</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640411</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640413</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640415</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640417</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640698</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640771</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640773</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640867</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640869</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">26640945</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066697</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066699</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066701</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066703</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066705</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066707</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066745</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066784</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066786</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066788</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066790</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066792</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27067103</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728703</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728704</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728708</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728712</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728732</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728733</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728734</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169285</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169289</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169290</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169291</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169292</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169343</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169344</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169354</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169355</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169449</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169486</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169487</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169540</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21037068</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21037069</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21037078</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21037079</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21037080</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21528581</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21528637</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21528638</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21528639</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21528641</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">21528644</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">22740993</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">22740994</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27262998</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263001</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">27263004</id>
</element>
</collection>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">21561412</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631372</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664122</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:41:59.993</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631374</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631376</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631379</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631380</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631384</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631385</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631387</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18251816</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18251817</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18251819</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18251821</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18251823</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18251824</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18251826</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">18252372</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728738</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186246</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186247</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16351234</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728739</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728740</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728741</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728742</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728743</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728744</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728745</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186254</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186257</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728746</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728747</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186251</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186252</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16351233</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186255</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186256</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728748</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728749</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186245</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186248</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186249</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186250</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">18186253</id>
</element>
</collection>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">15794184</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052052</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">25395718</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Project Management]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084814</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:01:27.627</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:01:27.627</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052054</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">6750229</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">7766106</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">8913148</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9371694</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372120</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9372469</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">9798649</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796912</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15007785</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039527</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039554</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039564</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039721</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Information Inputs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084816</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122461</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122462</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122463</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122464</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122465</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122466</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122467</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122468</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122469</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122470</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122471</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122472</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122473</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122474</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122475</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122476</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122477</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122478</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122479</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122480</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122481</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122482</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122483</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122484</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122485</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122486</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122487</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122488</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122489</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122490</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122491</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122492</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122493</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122494</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122495</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122496</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122497</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122498</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122499</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122500</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122501</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122502</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122503</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122504</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122505</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122506</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122507</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122508</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122509</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122510</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122511</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122512</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122513</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:02:36.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.460</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052065</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052122</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052123</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052202</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052203</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052218</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052219</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052220</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052221</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">6914049</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">6914050</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159306</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159307</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">8159308</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502728</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502772</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502939</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502964</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">10485794</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">10485795</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">10485797</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">10485798</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11042869</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11042870</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11042871</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11042876</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11042877</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11042882</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11403270</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11403274</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11403275</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11403271</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11403309</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11403315</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11403354</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11403355</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11403356</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728706</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728707</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728711</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169472</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169473</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052056</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631013</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040131</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040383</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040962</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19040987</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041087</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</element>
</collection>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"><![CDATA[Architecture and Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084817</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135497</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135498</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135499</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135500</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135501</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135502</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135503</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135504</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135505</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135506</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135507</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135508</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135509</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135510</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135511</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135512</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135513</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135514</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135515</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135516</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135517</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135518</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135519</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135520</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135521</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135522</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135523</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135524</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">27135525</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:03:13.517</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.690</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052133</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052224</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052226</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052227</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052228</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">27066794</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11763742</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11763743</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11763744</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971907</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004670</id>
</element>
</collection>
<property name="version">237</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-04-29 14:25:08.673</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971909</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004672</id>
</element>
</collection>
<property name="version">238</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-04-29 14:28:49.763</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038470</id>
<property name="title"><![CDATA[ODSS Data Analysis Engineering]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071236</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-03-14 17:14:17.460</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2012-03-15 09:29:44.123</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580243</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971911</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004674</id>
</element>
</collection>
<property name="version">239</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-04-29 14:49:26.943</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971913</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004676</id>
</element>
</collection>
<property name="version">240</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-04-29 14:50:50.767</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971900</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004663</id>
</element>
</collection>
<property name="version">233</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-18 14:23:00.390</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971902</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004665</id>
</element>
</collection>
<property name="version">234</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-04-29 13:35:24.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395729</id>
<property name="title"><![CDATA[CANON identification & classification of biological communities]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428490</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[monique]]></property>
<property name="creationDate">2014-04-17 16:10:51.120</property>
<property name="lastModifierName"><![CDATA[monique]]></property>
<property name="lastModificationDate">2014-04-17 16:12:31.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395718</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971904</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004667</id>
</element>
</collection>
<property name="version">235</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-04-29 13:39:54.860</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971906</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004669</id>
</element>
</collection>
<property name="version">236</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-04-29 13:55:53.303</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">26771474</id>
<property name="viewCount">2</property>
<property name="url"><![CDATA[https://mbarimail.mbari.org/zimbra/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-07-31 10:11:15.037</property>
<property name="lastModifierName"/><property name="lastModificationDate">2014-09-03 13:11:15.027</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038500</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071266</id>
</element>
</collection>
<property name="version">101</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:30:18.440</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038499</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071265</id>
</element>
</collection>
<property name="version">100</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:29:56.483</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038502</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071268</id>
</element>
</collection>
<property name="version">103</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:42:17.987</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038501</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071267</id>
</element>
</collection>
<property name="version">102</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:39:29.963</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038495</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071261</id>
</element>
</collection>
<property name="version">97</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:22:47.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038498</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071264</id>
</element>
</collection>
<property name="version">99</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:29:20.880</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038497</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071263</id>
</element>
</collection>
<property name="version">98</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:27:25.287</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038491</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071257</id>
</element>
</collection>
<property name="version">94</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:16:38.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038494</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071260</id>
</element>
</collection>
<property name="version">96</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:22:14.620</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038493</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071259</id>
</element>
</collection>
<property name="version">95</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:17:37.193</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038489</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071255</id>
</element>
</collection>
<property name="version">92</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-09 16:33:37.910</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395720</id>
<property name="title"><![CDATA[CANON identification & classification of biological communities 2]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428482</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[monique]]></property>
<property name="creationDate">2014-04-17 16:10:51.120</property>
<property name="lastModifierName"><![CDATA[monique]]></property>
<property name="lastModificationDate">2014-04-17 16:10:51.120</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395718</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038490</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071256</id>
</element>
</collection>
<property name="version">93</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:16:07.033</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971917</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004680</id>
</element>
</collection>
<property name="version">242</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-04-29 15:07:00.220</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971918</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004681</id>
</element>
</collection>
<property name="version">243</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-04-29 15:08:57.287</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971915</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004678</id>
</element>
</collection>
<property name="version">241</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-04-29 14:59:19.317</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395796</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428557</id>
</element>
</collection>
<property name="version">60</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-01 14:28:58.943</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971977</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004740</id>
</element>
</collection>
<property name="version">244</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-04-29 15:13:40.913</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395789</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428550</id>
</element>
</collection>
<property name="version">55</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 16:25:35.273</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395791</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428552</id>
</element>
</collection>
<property name="version">56</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-01 09:30:03.347</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395792</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428553</id>
</element>
</collection>
<property name="version">57</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-01 14:18:49.747</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395793</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428554</id>
</element>
</collection>
<property name="version">58</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-01 14:19:28.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395794</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428555</id>
</element>
</collection>
<property name="version">59</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-01 14:19:53.517</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038623</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071387</id>
</element>
</collection>
<property name="version">107</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-19 13:52:49.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038619</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071383</id>
</element>
</collection>
<property name="version">105</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-19 13:40:47.687</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038621</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071385</id>
</element>
</collection>
<property name="version">106</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-19 13:47:37.187</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038617</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071381</id>
</element>
</collection>
<property name="version">104</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:42:50.717</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084816</id>
<property name="body"><![CDATA[The ODSS is being constructed with a massive amount of input from both the internal MBARI community as well as from outside.  The page documents the various sources of information that were used to define the requirements for what the ODSS is supposed to do.

This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Early Requirement Documents
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038653</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071417</id>
</element>
</collection>
<property name="version">113</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-23 13:47:22.563</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897127</id>
<property name="fileName"><![CDATA[Trainer, Hickey, Horner.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:37.507</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:37.507</property>
<property name="fileSize">298163</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038654</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071418</id>
</element>
</collection>
<property name="version">114</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-23 15:24:44.380</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897126</id>
<property name="fileName"><![CDATA[Trainer, Eberhart, Wekell, et al.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:35.877</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:35.877</property>
<property name="fileSize">1432722</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897129</id>
<property name="fileName"><![CDATA[Walz, Garrison, Graham, et al.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:38.860</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:38.860</property>
<property name="fileSize">1494403</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084817</id>
<property name="body"><![CDATA[This page documents the evolving architecture and design of the ODSS during its development.

h5. Link to _[Engineering Meeting Notes|CANON:ODSS Meetings]_

h5. Link to _[CANON Logistics Meeting Notes|CANON:CANON Logistics Meeting]_

# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Code Repository

# Source code is stored on a Google Code project located at [http://code.google.com/p/mbari-dss/]
# Issues are tracked in same project at [http://code.google.com/p/mbari-dss/issues/list]

h5. Decision Support System

* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane


h5. Platforms Tracks

* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]

h5. Data Management

* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]

h5. Web Application

* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments

* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface

* [Initial Discussion]

h5. [Deprecated Documents]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038652</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071416</id>
</element>
</collection>
<property name="version">112</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-23 13:44:50.773</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897128</id>
<property name="fileName"><![CDATA[Trainer, Suddleson.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:37.653</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:37.653</property>
<property name="fileSize">1830028</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038657</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071421</id>
</element>
</collection>
<property name="version">116</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-23 15:28:12.393</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897130</id>
<property name="fileName"><![CDATA[CapstoneBibliography-Updated.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766035</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:39.290</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:39.290</property>
<property name="fileSize">56832</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084814</id>
<property name="body"><![CDATA[The ODSS development effort is a substantial effort and requires careful management.  Here is the project management information for the development of the ODSS.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052052</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038656</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071420</id>
</element>
</collection>
<property name="version">115</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-23 15:26:51.017</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897119</id>
<property name="fileName"><![CDATA[Loomis.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:24.390</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:24.390</property>
<property name="fileSize">150510</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897118</id>
<property name="fileName"><![CDATA[Larkin, Adams.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:21.593</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:21.593</property>
<property name="fileSize">219648</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897121</id>
<property name="fileName"><![CDATA[Maso, Garces.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:25.343</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:25.343</property>
<property name="fileSize">436149</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897120</id>
<property name="fileName"><![CDATA[Lundholm, Hansen, Kotaki.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:24.837</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:24.837</property>
<property name="fileSize">418848</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897123</id>
<property name="fileName"><![CDATA[Price, Kizer, Hansgen.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:27.397</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:27.397</property>
<property name="fileSize">2770083</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897122</id>
<property name="fileName"><![CDATA[Mos.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:25.707</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:25.707</property>
<property name="fileSize">211628</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897125</id>
<property name="fileName"><![CDATA[Trainer, Adams, Bill, et al.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:31.113</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:31.113</property>
<property name="fileSize">2566970</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897124</id>
<property name="fileName"><![CDATA[Todd.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:29.300</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:29.300</property>
<property name="fileSize">2704505</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038646</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071410</id>
</element>
</collection>
<property name="version">109</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-23 13:16:42.043</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038644</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071408</id>
</element>
</collection>
<property name="version">108</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-19 13:54:15.173</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038650</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071414</id>
</element>
</collection>
<property name="version">111</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-23 13:44:09.323</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084820</id>
<property name="body"><![CDATA[Here is the documentation that should be up to date for the ODSS development and operation.  There is some deprecated documentation located [here|Deprecated Documents]


{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [Installing MBARI Tracking Infrastructure]
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038648</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071412</id>
</element>
</collection>
<property name="version">110</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-23 13:28:57.253</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084821</id>
<property name="body"><![CDATA[Here is information related to the testing that goes on during the development of the ODSS.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052061</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084822</id>
<property name="body"><![CDATA[Here is some documentation for the various deployments of the ODSS in real experiments.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052063</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897097</id>
<property name="fileName"><![CDATA[King - Ecotourism.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:20.227</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:20.227</property>
<property name="fileSize">7886067</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897096</id>
<property name="fileName"><![CDATA[Garthwaite - safe food.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:12.070</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:12.070</property>
<property name="fileSize">349258</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">25264132</id>
<property name="viewCount">12</property>
<property name="url"><![CDATA[https://mbarimail.mbari.org/zimbra/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-02-13 20:04:15.030</property>
<property name="lastModifierName"/><property name="lastModificationDate">2016-02-08 15:24:15.027</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897095</id>
<property name="fileName"><![CDATA[Fisher, Malone, Giattina - Gulf of Mexico.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:11.593</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:11.593</property>
<property name="fileSize">69518</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897094</id>
<property name="fileName"><![CDATA[Buck, Uttal-Cooke, et al - Autecology ASP.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:09.967</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:09.967</property>
<property name="fileSize">1769792</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897101</id>
<property name="fileName"><![CDATA[Tan, Yan, et al - Food chains.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:28.790</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:28.790</property>
<property name="fileSize">972384</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897100</id>
<property name="fileName"><![CDATA[Schaffer, Reeves, et al - Leopard Sharks.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:27.963</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:27.963</property>
<property name="fileSize">282318</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897099</id>
<property name="fileName"><![CDATA[Perry, et al - Murrelets(bird).pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:26.833</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:26.833</property>
<property name="fileSize">5406260</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897098</id>
<property name="fileName"><![CDATA[Navarro, Munoz, Contreras - Temp.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:21.177</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:21.177</property>
<property name="fileSize">975494</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897089</id>
<property name="fileName"><![CDATA[Abstracts.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:31:59.890</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:31:59.890</property>
<property name="fileSize">345823</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897093</id>
<property name="fileName"><![CDATA[Bricelj & Shumway - bivalves.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:07.767</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:07.767</property>
<property name="fileSize">9937601</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897092</id>
<property name="fileName"><![CDATA[Bargu, Powell, et al - Krill.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:01.577</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:01.577</property>
<property name="fileSize">221060</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897091</id>
<property name="fileName"><![CDATA[Bargu, Lefebvre, Silver - Krill.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:01.277</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:01.277</property>
<property name="fileSize">116537</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897090</id>
<property name="fileName"><![CDATA[Bargu & Silver - Krill.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:00.953</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:00.953</property>
<property name="fileSize">1068617</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897112</id>
<property name="fileName"><![CDATA[Hoagland, Scatasta.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:13.000</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:13.000</property>
<property name="fileSize">196665</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897113</id>
<property name="fileName"><![CDATA[Hoagland.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:16.823</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:16.823</property>
<property name="fileSize">173183</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897110</id>
<property name="fileName"><![CDATA[Greig, Gulland, Kreuder.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:09.377</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:09.377</property>
<property name="fileSize">1248558</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897111</id>
<property name="fileName"><![CDATA[Hoagland, Anderson, Kaoru, White.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:12.753</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:12.753</property>
<property name="fileSize">193294</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897116</id>
<property name="fileName"><![CDATA[Jeffery, Barlow, Moizer, et al.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:20.967</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:20.967</property>
<property name="fileSize">282823</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897117</id>
<property name="fileName"><![CDATA[Kvitek, Bretz.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:21.290</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:21.290</property>
<property name="fileSize">296835</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897114</id>
<property name="fileName"><![CDATA[Horner, Garrison, Plumley.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:18.320</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:18.320</property>
<property name="fileSize">2401988</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897115</id>
<property name="fileName"><![CDATA[IssuesInEcology-No7.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:19.290</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:19.290</property>
<property name="fileSize">970656</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897104</id>
<property name="fileName"><![CDATA[Walsh, et al - Gulf of Mexico.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:55.810</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:55.810</property>
<property name="fileSize">33962201</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897105</id>
<property name="fileName"><![CDATA[Adams, Lesoing, Trainer.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:05.710</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:05.710</property>
<property name="fileSize">1323800</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897102</id>
<property name="fileName"><![CDATA[Trainer & Baden - Marine Mammals.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:37.160</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:37.160</property>
<property name="fileSize">143501</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897103</id>
<property name="fileName"><![CDATA[Vasas, Lancelot, et al - Eutrophication.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:32:37.323</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:32:37.323</property>
<property name="fileSize">501295</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897108</id>
<property name="fileName"><![CDATA[Doucette, Cembella, et al.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:07.813</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:07.813</property>
<property name="fileSize">373409</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897109</id>
<property name="fileName"><![CDATA[Goldstein, Mazet, Zabka, et al.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:08.367</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:08.367</property>
<property name="fileSize">520368</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897106</id>
<property name="fileName"><![CDATA[Anderson, Brzezinksi, Washburn, Kudela.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:06.010</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:06.010</property>
<property name="fileSize">2864184</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7897107</id>
<property name="fileName"><![CDATA[Anderson, Ramsdell.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:06.507</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:06.507</property>
<property name="fileSize">1476514</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164667</id>
<property name="destinationPageTitle"><![CDATA[ODSS Web Application Testing]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164666</id>
<property name="destinationPageTitle"><![CDATA[Mapfish print]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971635</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004402</id>
</element>
</collection>
<property name="version">211</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2013-04-18 11:40:23.820</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164665</id>
<property name="destinationPageTitle"><![CDATA[//www.mapfish.org/doc/print/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164664</id>
<property name="destinationPageTitle"><![CDATA[//gwt-openlayers.sourceforge.net/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164663</id>
<property name="destinationPageTitle"><![CDATA[//www.smartclient.com/smartgwt/showcase/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164662</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/smartgwt/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164661</id>
<property name="destinationPageTitle"><![CDATA[//mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164660</id>
<property name="destinationPageTitle"><![CDATA[//stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164675</id>
<property name="destinationPageTitle"><![CDATA[Water Management Design]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971630</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004398</id>
</element>
</collection>
<property name="version">208</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-04-03 09:49:50.530</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164674</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24121391</id>
<property name="destinationPageTitle"><![CDATA[Web page table with platforms, data status, and locations]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 11:32:57.413</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:32:57.413</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164673</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164672</id>
<property name="destinationPageTitle"><![CDATA[ODSS Web Application Design]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164671</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971634</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004401</id>
</element>
</collection>
<property name="version">210</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2013-04-18 11:36:30.433</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164670</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164669</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20971632</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004399</id>
</element>
</collection>
<property name="version">209</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2013-04-18 11:35:45.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164668</id>
<property name="destinationPageTitle"><![CDATA[ODSS Web Application Development Quick Start]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067546</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100313</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 15:20:30.827</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067540</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100308</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 15:16:02.843</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067539</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100307</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 14:48:33.563</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067542</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100310</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 15:18:34.780</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067541</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100309</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 15:17:24.170</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067536</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100304</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 14:41:26.457</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067535</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100303</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 14:40:09.913</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067538</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100306</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 14:47:32.080</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067531</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100299</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 14:31:12.377</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067533</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100301</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 14:35:25.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067529</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100297</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 14:28:42.063</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067527</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100295</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 14:25:54.890</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">6782997</id>
<property name="body"><![CDATA[Minutes for the meeting on October 21{^}st^, 2008&nbsp;

Participants: John Ryan, Jim Bellingham, Hey-Jin Kim, Zbigniew Kolber, Yanwu Zhang, Sergey Frolov.&nbsp;

Discussing: Plans for using numerical models to support CANON project

h2. Introductory discussion: How using numerical models can advance your CANON-related activities


h3. John Ryan:

* Using models to complement observations
* Choosing ecosystem models with the types of phytoplankton that we see in MB
* Scales and processes of interest
** Seasonal cycle
** Upwelling shadow
** vertical structure of the water column is critical to future ecosystem model performance
** Thin layers
** Nutrient fluxes
** Internal tidal pumping in the northern bay

h3. Jim Bellingham

* Interest in cost-benefit analysis of the observatory designs (system-engineering component of CANON)

** As a tool for OSSE experiments
** Knowledge of the transport in the bay
** Real-time prediction is not as important
** Represents physics as pertinent to biology
** CANON OSSE will need better ecosystem models
** How to construct an observatory with imperfect engineering components (e.g. models)

h3. Hey-Jin Kim

* Describing sources of water
* Land-ocean coupling (agricultural run-off)
* Climate forcings of the MB

h3. Zbigniew Kolber

* Using models for process studies (verify hypothesis about the phenomena)
** Local production vs. accumulation of HAB
** Intensity and spread of HAB
* Can we be in place when bloom originates
* Use model to direct sampling, so we can track the bloom as it evolves

h3. Yanwu Zhang

* Using model statistics to build signal detection tools for CANON mission planning
* Feature tracking

h3. Sergey Frolov

* Pilot study for the system engineering component of CANON
* Developing ecosystem models capable of red tide prediction

h3. Diversions

* Ground water supply of nutrients
* Use physical models to investigate which sequence of events precedes HAB
* Viruses and parasitic dino
* We have surface and AUV climatology that describe average temperature, temperature gradient, frontal orientation, and distribution of chlorophyll.&nbsp;
h2. Summary of existing modeling efforts in MB

h2. Sergey

* Established models
** Yi Chao, JPL: ROMS + U.Maine biology
** Igor Shulman, NRL: NCOM + NRL biology
** Pier Lermusiaux, HOPS (biology?)
* Emerging models
** Oliver Fringer, Stanford: SUNTANS (unstructured grid + internal waves, no biology, no data assimilation)
** Chris Edwards, UCSC: ROMS (hi-resolution nesting, experimental biological models)

* Other models
** Baptista, NSF-STC CMOP: unstructured grid model
** Kaplan, LDEO: ROMS&nbsp;Zbigniew
* &nbsp;How should we involve modeling teams

** We will continue working with Yi Chao's models and as we learn more about the process, we will involve other groups as necessary.

* How much&nbsp;should we invest into developing a local modeling presense at MBARI?

h2. Action items:

* We will meet as needed, or when there is progress from Hey-Jin and Sergey
* We will next discuss specific physical processes and datasets that we can use to validate numerical models

h2. Other notes:

Pilot project web site: [https://oceana.mbari.org/confluence/display/CANON/Home]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750229</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067525</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100293</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 16:18:16.730</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038250</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071018</id>
</element>
</collection>
<property name="version">60</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 11:59:17.997</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038248</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071016</id>
</element>
</collection>
<property name="version">59</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 11:57:42.723</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038246</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071014</id>
</element>
</collection>
<property name="version">58</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 15:15:15.127</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038259</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071027</id>
</element>
</collection>
<property name="version">65</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 12:02:20.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038261</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071029</id>
</element>
</collection>
<property name="version">66</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 13:53:24.430</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084696</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
## Machine that is the central manager
CONDOR_HOST = condormastervm.shore.mbari.org
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
##  Read access.  Machines listed as allow (and/or not listed as deny)
##  can view the status of your pool, but cannot join your pool
##  or run jobs. Doesn't matter to open this up, since the machines are behind
## the firewall.
ALLOW_READ = * 
##  Write access.  Machines listed here can join your pool, submit
##  jobs, etc.  Note: Any machine which has WRITE access must
##  also be granted READ access.  Granting WRITE access below does
##  not also automatically grant READ access; you must change
##  ALLOW_READ above as well.
ALLOW_WRITE = *.shore.mbari.org
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Install Matlab Compiler Runtime
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Setup Matlab  
* Generalize path to matlab tp match that on pantera
{noformat} 
    [dcline@holoprocvm1]#sudo ln -s /mbari/matlab/bin/matlab /usr/bin/matlab
{noformat} 
h2. 
Install required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
Above ExifTool instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install ffmpeg
{noformat}
    [dcline@holoprocvm1]# sudo yum-config-manager --add-repo=http://apt.sw.be/redhat/el6/en/x86_64/dag
    [dcline@holoprocvm1]# sudo yum install --nogpgcheck ffmpeg
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038262</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071030</id>
</element>
</collection>
<property name="version">67</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 13:59:37.977</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038263</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071031</id>
</element>
</collection>
<property name="version">68</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 14:01:59.867</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038264</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071032</id>
</element>
</collection>
<property name="version">69</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 14:03:34.467</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084693</id>
<property name="body"><![CDATA[h2. Condor Installation on a Mac 
# Download Condor 8.0.4 Stable Release for Mac here:
http://research.cs.wisc.edu/htcondor/downloads-v2/download.pl 
and untar
{noformat}
tar -zxvf condor-8.0.5-x86_64_MacOSX-stripped.tar.gz 
{noformat}
# Install with, replacing the install-dir to your home directory
\\
{noformat}
cd condor-8.0.5-x86_64_MacOSX7-stripped/ 
./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
{noformat}
which returned 
\\
{noformat} 
 ./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
Installing Condor from /Users/dcline/Downloads/condor-8.0.5-x86_64_MacOSX7-stripped to /Users/dcline/condor

Condor has been installed into:
    /Users/dcline/condor

Configured condor using these configuration files:
  global: /Users/dcline/condor/etc/condor_config
  local:  /Users/dcline/condor/local.mbari1831/condor_config.local

In order for Condor to work properly you must set your CONDOR_CONFIG
environment variable to point to your Condor configuration file:
/Users/dcline/condor/etc/condor_config before running Condor
commands/daemons.
Created scripts which can be sourced by users to setup their
Condor environment variables.  These are:
   sh: /Users/dcline/condor/condor.sh
  csh: /Users/dcline/condor/condor.csh

{noformat}
# Modify the Condor installation to send mail and authenticate appropriately, by editing the local configuration file e.g. /Users/dcline/local.mbari1831/condor_config.local and adding/modifying:  
{code}   
CONDOR_ADMIN = <youremailaddress> 
{code}
# Copy the generated environment variables to your ~/.profile
 	{noformat}
 	cat /Users/dcline/condor/condor.sh >> ~/.profile
 	{noformat}
# Use [Lingon|http://lingon.sourceforge.net/] to create a launchd item to execute Condor as a service.
Create a new service and enter the command, substituting your user name:
{code}
/Users/<username>/condor/sbin/condor_master -f -c /Users/<username>/condor/etc/condor_config
{code}
Select "At login and at load" to have it run every time you login 
!lingon_condor_mac.png|align=left!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038252</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071020</id>
</element>
</collection>
<property name="version">61</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 12:00:14.140</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084705</id>
<property name="body"><![CDATA[h1. Condor installation
Linux installation should roughly follow the notes here: [EITS:Installing Condor As Execute-Only Node on Linux]

h2. Kerberos installation

Pantera is a non-centrified machine and required Kerberos for authentication. This is because jobs are run as the same user that submitted the job for security reasons.  Centrify is a tool IS uses to simplify authentication, access, and control to our shared resources like Atlas as well as to support single sign on to our internal resources like web pages. 


Make sure iptables are turned off now and after reboot.  We could alternatively specify ports or ranges needed for Condor, but this works for now.
{noformat}
    sudo service iptables off
    sudo service iptables stop
    sudo /etc/init.d/iptables save 
    sudo /sbin/chkconfig iptables off  
{noformat} 
*Install kerberos
{noformat} 
 sudo yum install krb5-user
{noformat} 
*As user who will be running jobs, run kinit
{noformat} 
 kinit dcline@SHORE.MBARI.ORG
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051942</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038253</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071021</id>
</element>
</collection>
<property name="version">62</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 12:00:54.727</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038254</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071022</id>
</element>
</collection>
<property name="version">63</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 12:01:18.867</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038255</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071023</id>
</element>
</collection>
<property name="version">64</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 12:01:59.130</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19149568</id>
<property name="destinationPageTitle"><![CDATA[//blog.zimbra.com/blog/archives/2007/05/zimbras-built-in-rssatom-feed-reader.html&nbsp;&nbsp;]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580243</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 16:42:06.680</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:42:06.680</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038268</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071036</id>
</element>
</collection>
<property name="version">70</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 14:04:35.700</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038270</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071038</id>
</element>
</collection>
<property name="version">71</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 15:27:24.677</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038271</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071039</id>
</element>
</collection>
<property name="version">72</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 15:30:49.800</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038274</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071042</id>
</element>
</collection>
<property name="version">74</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 15:46:53.530</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038273</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071041</id>
</element>
</collection>
<property name="version">73</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 15:31:17.623</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067589</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100355</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-20 11:32:34.643</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24121419</id>
<property name="destinationPageTitle"><![CDATA[//www.unidata.ucar.edu/projects/THREDDS/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 11:40:05.813</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:40:05.813</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038294</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071061</id>
</element>
</collection>
<property name="version">79</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-26 14:04:06.777</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038291</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071059</id>
</element>
</collection>
<property name="version">78</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-26 13:38:10.040</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067587</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100353</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-13 16:25:33.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067593</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100359</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-20 11:37:36.057</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067591</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100357</id>
</element>
</collection>
<property name="version">31</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-13 10:25:58.997</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038296</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071063</id>
</element>
</collection>
<property name="version">80</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-26 14:12:52.083</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067582</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100348</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-13 13:16:31.673</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24121425</id>
<property name="destinationPageTitle"><![CDATA[ERDDAP Administration Notes]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 11:40:05.813</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:40:05.813</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067580</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100346</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2014-02-06 15:09:45.070</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24121424</id>
<property name="destinationPageTitle"><![CDATA[//beach.mbari.org:8080/thredds/realtime.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 11:40:05.813</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:40:05.813</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24121423</id>
<property name="destinationPageTitle"><![CDATA[//beach.mbari.org/erddap]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 11:40:05.813</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:40:05.813</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038290</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071058</id>
</element>
</collection>
<property name="version">77</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-26 13:07:39.380</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24121422</id>
<property name="destinationPageTitle"><![CDATA[//tilecache.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 11:40:05.813</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:40:05.813</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038287</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071055</id>
</element>
</collection>
<property name="version">75</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 15:48:03.897</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067583</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100349</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-13 15:10:47.560</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24121421</id>
<property name="destinationPageTitle"><![CDATA[//mapserver.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 11:40:05.813</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:40:05.813</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038288</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071056</id>
</element>
</collection>
<property name="version">76</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-26 13:07:14.033</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24121420</id>
<property name="destinationPageTitle"><![CDATA[//coastwatch.pfeg.noaa.gov/erddap/download/setup.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 11:40:05.813</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:40:05.813</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067574</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100340</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-13 10:15:36.363</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067572</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100338</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-13 10:14:04.540</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067578</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100344</id>
</element>
</collection>
<property name="version">30</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-13 10:20:39.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067576</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100342</id>
</element>
</collection>
<property name="version">29</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-13 10:17:02.137</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067566</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100332</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2014-02-13 08:40:11.817</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067565</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100331</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-02-13 08:34:31.883</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067563</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100329</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-12 16:55:54.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067570</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100336</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-13 10:10:38.333</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067569</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100335</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-13 10:09:04.757</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25067567</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25100333</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-02-13 08:50:43.920</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084513</id>
<property name="body"><![CDATA[{info} 
Documentation about the initial implementation of the back-end service in Scala.
Note that this service has already been reimplemented in Javascript and incorporated in the [main ODSS code|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fwebapp%2Fodss%2Fodssplatim-ui].
{info}


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to the UI. It is written in Scala and based on [Scalatra|http://www.scalatra.org/]. 

odssplatim-rest is deployed at {{odss-test.shore.mbari.org:8080/odssplatim-rest}}. As an example, http://odss-test.shore.mbari.org:8080/odssplatim-rest/tokens retrieves all the platform timeline tokens that are currently saved in the ODSS database. By default, the configuration of the service is retrieved from {{/etc/odssplatim.conf}}, but this location can be changed by adjusting the appropriate entry in the application's {{web.xml}} file. See note below about the use of a separate location for the configuration.

Note that this service is [CORS|http://www.w3.org/TR/cors/]-enabled to allow cross-origin resource requests, so a client application, like odssplatim-ui, can be located on a different server. 

The code of this module is hosted at [https://github.com/carueda/odssplatim-rest].


h2. Build and deploy

{code}
$ cp odssplatim.conf.template odssplatim.conf
$ vi odssplatim.conf  # to fill in the application configuration (MongoDB connection parameters)
$ sudo ln -s `pwd`/odssplatim.conf /etc/  # or edit web.xml to indicate a different config file location
$ ./sbt compile package      # to create war file
{code}
Then deploy generated WAR file on target container.

h3. A note about the use of {{/etc/*.conf}} for the configuration

Placing the configuration of a server-side application under a separate directory (with {{/etc/}} being a typical choice) may in general provide greater flexibility than placing it in a file deployed along with the application, especially when those parameters are parameterized according to variables in build files. In the odssplatim-rest case, only the location of such configuration file is indicated in its {{web.xml}} file. Also, only a template for the configuration file, {{odssplatim.conf.template}}, is kept under version control, but not the specific configuration file itself. This mechanism is flexible in that it facilitates the deployment of new versions of the application without having to touch the configuration file (unless of course there are changes in the configuration itself). The approach also makes much easier to introduce or remove configuration parameters without having to change the application's base configuration (eg., {{web.xml}} in the case of servlet-based applications) and all the associated logic that would be needed to transfer those parameters from build files (eg., {{build.properties}}, {{build.xml}}), and template files, to the final configuration file.

h2. Project structure

{code}
.
+-- LICENSE
+-- README.md
+-- odssplatim.conf.template
+-- project
¦   +-- build.properties
¦   +-- build.scala
¦   +-- plugins.sbt
+-- sbt
+-- src
    +-- main
    ¦   +-- resources
    ¦   ¦   +-- log4j.xml
    ¦   ¦   +-- logback.xml
    ¦   +-- scala
    ¦   ¦   +-- ScalatraBootstrap.scala
    ¦   ¦   +-- org
    ¦   ¦       +-- mbari
    ¦   ¦           +-- odss
    ¦   ¦               +-- services
    ¦   ¦                   +-- timeline
    ¦   ¦                       +-- ApiDocsFix.scala
    ¦   ¦                       +-- JettyLauncher.scala
    ¦   ¦                       +-- OdssPlatformTimelineStack.scala
    ¦   ¦                       +-- OdssPlatformTimelineSwagger.scala
    ¦   ¦                       +-- PeriodsController.scala
    ¦   ¦                       +-- PlatformsController.scala
    ¦   ¦                       +-- Setup.scala
    ¦   ¦                       +-- TimelinesController.scala
    ¦   ¦                       +-- TokensController.scala
    ¦   ¦                       +-- defs.scala
    ¦   ¦                       +-- package.scala
    ¦   +-- webapp
    ¦       +-- WEB-INF
    ¦           +-- web.xml
    +-- test
        +-- scala
            +-- org
                +-- mbari
                    +-- odss
                        +-- services
                            +-- timeline
                                +-- TokensControllerSpec.scala
{code}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051745</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038346</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071112</id>
</element>
</collection>
<property name="version">81</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-26 14:16:12.443</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038354</id>
<property name="title"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071120</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-02 14:24:02.433</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 14:29:45.000</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038350</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038353</id>
<property name="title"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071119</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-02 14:24:02.433</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 14:29:08.160</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038350</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038352</id>
<property name="title"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071118</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-02 14:24:02.433</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 14:24:02.433</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038350</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038348</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071114</id>
</element>
</collection>
<property name="version">82</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 12:54:06.050</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038362</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071128</id>
</element>
</collection>
<property name="version">83</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 13:44:49.017</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038360</id>
<property name="title"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071126</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-02 14:24:02.433</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 14:32:58.933</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038350</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038358</id>
<property name="title"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071124</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-02 14:24:02.433</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 14:32:24.933</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038350</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038357</id>
<property name="title"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071123</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-02 14:24:02.433</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 14:31:13.513</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038350</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038355</id>
<property name="title"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071121</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-02 14:24:02.433</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 14:30:47.843</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038350</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038368</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071134</id>
</element>
</collection>
<property name="version">86</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 14:36:33.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038363</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071129</id>
</element>
</collection>
<property name="version">84</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 14:35:23.540</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038364</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071130</id>
</element>
</collection>
<property name="version">85</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 14:36:09.163</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038388</id>
<property name="title"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071154</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-02 14:24:02.433</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-02 14:33:38.697</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038350</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084552</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h2. Extracted Requirements

# Hypothesis/experiment summary page

h2. Notes


h3. December 3rd:


h5. 1200 Lunch, CANON 2013 overview, plans for 2014 \-Chavez


h5. 1300 ECOHAB 2013 and beyond - Ryan


h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep


h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
### Features
#### Not much new
#### HTML Positions
### Bugs
#### 'Viewboxing' needs work
### Future Work
#### Add capability to tag 'deployed' times and only display those tracks
#### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions \!\!
### Color bars were standardized so e.g. temperature is the same across all platforms
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Ships and Comms
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# STOQS/Data Analysis

# When we talk about 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### Data workflow and STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support
## &nbsp;STOQS Loading
### Accomplishments
#### Approximately 3,442,950 data points loaded
\\
##### 22/26 possible platforms were loaded
##### Proved that STOQS could work with multiple assets
##### Tested the ability to use STOQS with a continuous data stream in an ongoing campaign
##### Concatenated Stella drifter deployments into one load file
#### Features
##### Created the ability to load 'on the fly'.
###### Automated loading using cron jobs
###### Single platform load scripts
###### 'Hot swapping' Stella drifter loads
##### Grouped platform load definitions
##### Improved platform naming conventions.
##### Increased the number of PCTD parameters to load.
#### Bugs
##### STOQS interface became sluggish due to the 'on the fly' loading
##### Many data were not in load format.&nbsp; An inordinate amount of time was spent writing code to convert data.&nbsp; This included researching the data/platform/sensors for metadata, CF conventions, and conversion or calibrations made to the data.
##### Some data were not available
##### More data screening.&nbsp;Data was not quality controlled before loading, as such erroneous sensor data would prevent data from loading.
#### Future Work
##### Data to NetCDF format.&nbsp;Work out a methodology to get new data into the right loading format or create load paths that will accommodate more formats.&nbsp; This will always be a consideration when new platforms are to be added.&nbsp;
\\
\\
## Data Status/Inventory Report can be found online at&nbsp;[CANON 2013 Data Inventory|http://www.mbari.org/bog/cn/CANON_2013_Platforms.htm|Web page table with platforms, data status, and locations]
## &nbsp;

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden


h5. 1630 General discussion


----
h3. December 4th:


h5. 0830  Breakfast & coffee


h5. 0845-1200


h5. 0845   CANON update - Francisco Chavez


h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw


h5. 1000   ECOHAB update - John Ryan


h5. 1030  Modeling physics  - Yi Chao


h5. 1100  Modeling biology - Fei Chai


h5. 1130  Next generation global models - Sergey Frolov

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite


h5. 1400   Biological sensing & floats - Jules Jaffe


h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr


h5. 1500   Platforms & sampling - Jim Bellingham

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.

----
h3. December 5th:


h5. 0800-1200

How to move forward
- What are the BIG issues that are not being addressed?
- What are the scientific/technological/operational gaps?
- How do we address big issues (field activity, development, etc.)?
- Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600

Organize for 2014, experiments, developments, papers, etc.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038418</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071184</id>
</element>
</collection>
<property name="version">87</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[godin]]></property>
<property name="lastModificationDate">2012-04-03 14:33:02.477</property>
<property name="versionComment"><![CDATA[Fixed date of April 2, 2012 meeting]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038422</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071188</id>
</element>
</collection>
<property name="version">89</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-09 13:25:53.003</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038420</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071186</id>
</element>
</collection>
<property name="version">88</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-09 13:11:38.517</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038426</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071192</id>
</element>
</collection>
<property name="version">91</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-09 13:55:55.547</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038424</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071190</id>
</element>
</collection>
<property name="version">90</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-09 13:50:06.333</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428480</id>
<property name="body"><![CDATA[h3. List of CANON data per campaign

[google doc | https://docs.google.com/spreadsheets/d/1mNvIhcFAD_mpWRsNhJPkIt6GB64QxmULCJRocS_NZnE/edit?usp=sharing]

h3. Meeting 03/20/2014

Francisco Chavez
Jim Bellingham
Julio Harvey
Sebastian Sudek
Mike McCann
Dorota Kolder
Danelle Cline
Monique Messié
-Yanwu Zhang-
-John Ryan-

h5. Meeting summary

Review of current and past efforts related to phytoplankton/zooplankton identification and classification from AUVs
Path forward

h5. Instruments list

("Data" is more largely any source that contains information regarding biological communities)

|| Data || Platform || Target population || Corresponding variables || Who? || Notes ||
| LISST-100X | Dorado | 1 to 250 microns | particle size distribution | Dorota, John, Diane Wyse | step 1 - processing to get size distribution (now in good shape), step 2 - species from size distribution (more complex). Note because of unknown background, getting realtime information is problematic (background computed after the end of the mission) |
| LISST-HOLO | Dorado | 25 to 2500 microns | idem + plankton images | Diane Wyse | plankton images useless? |
| LOPC | Dorado | zooplankton | | | lots of information, good potential if someone has time to look at it |
| ADCP | Dorado | zooplankton | | | |
| fluorescence/backscatter | AUVs, ships | sediments, phytoplankton, zooplankton? (spikes in raw data) | C:Chl, particles count | Danelle, Monique | |
| bioluminescence | Dorado | dinoflagellates and zooplankton | may be more qualitative than quantitative information | Monique (starting) |  |
| beam-c | | | | | |
| gulper samples | Dorado | phyto & zoo |  counts | | |
| ship samples | ships | phyto (& zoo?) | counts | | |
| ESP samples & realtime | ESP | | | | |
| large-scale conditions | satellites, moorings | | e.g. upwelling/relaxation, season | | |
| local conditions | AUVs & ships | | e.g. temp, salt, stratification | | |
| location | | | e.g. lon/lat, depth, bathymetry, time of day, distance to shore, distance to bottom, "incubator" vs front vs upwelling plume, etc | | | 

h5. Methods

* classification & clustering based on fluo/bbp - Danelle, Monique
* correlation matrix (identify proxies) - Jim & Dorota, based on Dorado. To be applied on a subset of data (eg. as identified from prior classification) to characterize the imprint of each class
* surrogates - Jim, Dorota, Diane based on LISST-100X
* species-dependent Chl per cell to combined with LISST-100X (Diane Wyse)
* particles counts - Jim, based on bbp
* particle size & number from noise - Jim
* lab experiments (controlled situations) - Jim, Sebastian, Diane Wyse
* STOQS role?

h5. Resources

* Danelle has some time in CANON to work on clustering. Needs scientific input.
* Yanwu to improve trigger algorithms to target populations of interest
* Monique (bioluminescence)
* else?

h5. Future work/issues

* Monique - list which CANON experiments for which instruments/samples. Pick one for people to focus on. 
* Visualization techniques? ie. once we identify phyto/zoo classes, how do we visualize them in space and time?
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395718</id>
</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">18907139</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">18874369</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.780</property>
<property name="lastModificationDate">2012-01-12 16:54:41.780</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728767</id>
<property name="fileName"><![CDATA[20070315_maven_presentation.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-10 16:17:12.270</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:53:27.153</property>
<property name="fileSize">529408</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728768</id>
<property name="fileName"><![CDATA[20070315_maven_presentation.ppt.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-10 17:09:04.547</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:53:17.900</property>
<property name="fileSize">345595</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728769</id>
<property name="fileName"><![CDATA[automation_overview.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-10 17:10:49.487</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:07.657</property>
<property name="fileSize">578806</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">3</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728770</id>
<property name="fileName"><![CDATA[automation_overview.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-10 17:10:49.487</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:07.657</property>
<property name="fileSize">578334</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728769</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728771</id>
<property name="fileName"><![CDATA[automation_overview.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-10 17:10:49.487</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:07.657</property>
<property name="fileSize">578991</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728769</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17661975</id>
<property name="fileName"><![CDATA[for julio]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2011-05-02 15:22:37.107</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:01:33.810</property>
<property name="fileSize">2220</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">3</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973880</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17661974</id>
<property name="fileName"><![CDATA[for julio]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2011-05-02 15:22:37.107</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:01:33.810</property>
<property name="fileSize">2219</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973880</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17661976</id>
<property name="fileName"><![CDATA[for julio]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2011-05-02 15:22:37.107</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:01:33.810</property>
<property name="fileSize">2595</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">4</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973880</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17661978</id>
<property name="fileName"><![CDATA[for julio]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2011-05-02 15:22:37.107</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:01:33.810</property>
<property name="fileSize">16237</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">5</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973880</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7766125</id>
<property name="title"><![CDATA[mm_11112008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7798889</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-17 12:37:54.930</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-17 12:37:54.930</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766106</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728673</id>
<property name="fileName"><![CDATA[index.html]]></property>
<property name="contentType"><![CDATA[text/html]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 16:19:56.690</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 16:19:56.690</property>
<property name="fileSize">6650</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728672</id>
<property name="fileName"><![CDATA[move_pg.sh]]></property>
<property name="contentType"><![CDATA[application/x-sh]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 13:33:46.143</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 13:33:46.143</property>
<property name="fileSize">348</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236179</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268942</id>
</element>
</collection>
<property name="version">43</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 11:40:57.523</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236182</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268945</id>
</element>
</collection>
<property name="version">45</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:02:03.350</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236181</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268944</id>
</element>
</collection>
<property name="version">44</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 11:50:48.227</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728677</id>
<property name="fileName"><![CDATA[stoqs-setup.zip]]></property>
<property name="contentType"><![CDATA[applicaton/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 19:00:54.073</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 19:00:54.073</property>
<property name="fileSize">15577</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236184</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268947</id>
</element>
</collection>
<property name="version">47</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:21:59.897</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728676</id>
<property name="fileName"><![CDATA[stoqs-js-gui2.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 17:57:51.610</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 17:57:51.610</property>
<property name="fileSize">1118665</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236183</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268946</id>
</element>
</collection>
<property name="version">46</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:07:59.233</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728675</id>
<property name="fileName"><![CDATA[stoqs-js-gui.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 16:28:49.807</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 16:28:49.807</property>
<property name="fileSize">1069889</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728674</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728674</id>
<property name="fileName"><![CDATA[stoqs-js-gui.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 16:28:49.807</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 17:57:31.703</property>
<property name="fileSize">1118665</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728681</id>
<property name="fileName"><![CDATA[stoqs-setup3.zip]]></property>
<property name="contentType"><![CDATA[applicaton/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-21 11:14:52.387</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-21 11:14:52.387</property>
<property name="fileSize">15331</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728680</id>
<property name="fileName"><![CDATA[index.html]]></property>
<property name="contentType"><![CDATA[text/html]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 19:36:20.687</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 19:36:20.687</property>
<property name="fileSize">6650</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236171</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268934</id>
</element>
</collection>
<property name="version">38</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 16:07:15.403</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728679</id>
<property name="fileName"><![CDATA[move_pg.sh]]></property>
<property name="contentType"><![CDATA[application/x-sh]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 19:35:39.177</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 19:35:39.177</property>
<property name="fileSize">477</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728678</id>
<property name="fileName"><![CDATA[stoqs-setup2.zip]]></property>
<property name="contentType"><![CDATA[applicaton/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 19:30:09.880</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 19:30:09.880</property>
<property name="fileSize">15578</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236173</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268936</id>
</element>
</collection>
<property name="version">39</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 10:27:32.130</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728685</id>
<property name="fileName"><![CDATA[dss-2011-01-02.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 01:11:44.033</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 01:11:44.033</property>
<property name="fileSize">1667045</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728684</id>
<property name="fileName"><![CDATA[jd-2010-12-02-screenshot.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630605</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-02 12:21:37.933</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-02 12:27:44.290</property>
<property name="fileSize">1109928</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236175</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268938</id>
</element>
</collection>
<property name="version">40</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 11:10:58.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236178</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268941</id>
</element>
</collection>
<property name="version">42</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 11:16:24.427</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728683</id>
<property name="fileName"><![CDATA[jd-2010-12-02-eclipse-prj-screenshot.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630605</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-02 12:19:22.670</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-02 12:27:44.287</property>
<property name="fileSize">82604</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728682</id>
<property name="fileName"><![CDATA[dssgui00.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-28 12:34:54.340</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-28 12:34:54.340</property>
<property name="fileSize">1527236</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236177</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268940</id>
</element>
</collection>
<property name="version">41</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 11:12:09.397</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728686</id>
<property name="fileName"><![CDATA[gwt-dev-mode.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630618</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 09:06:26.470</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 10:06:20.760</property>
<property name="fileSize">44984</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728687</id>
<property name="fileName"><![CDATA[dss-2011-01-03-newlayer.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 11:37:43.673</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 11:37:43.673</property>
<property name="fileSize">740332</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728693</id>
<property name="fileName"><![CDATA[mapfish-print(10).pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630774</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-05 13:02:18.820</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:04:13.697</property>
<property name="fileSize">73013</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236150</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268914</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:43:23.870</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728641</id>
<property name="fileName"><![CDATA[Screenshot-VMware Player.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 14:04:53.507</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 14:04:53.507</property>
<property name="fileSize">50422</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236148</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268912</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:42:01.457</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728643</id>
<property name="fileName"><![CDATA[Screenshot-Open Virtual Machine-1.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 14:08:33.077</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 14:08:33.077</property>
<property name="fileSize">43556</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">23298283</id>
<property name="destinationPageTitle"><![CDATA[//kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364827</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-10-08 16:07:15.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-10-08 16:07:15.423</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236154</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268918</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:47:16.383</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728642</id>
<property name="fileName"><![CDATA[Screenshot-Open Virtual Machine.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 14:06:36.543</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 14:06:36.543</property>
<property name="fileSize">35701</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">23298282</id>
<property name="destinationPageTitle"><![CDATA[//svnbook.red-bean.com/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364827</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-10-08 16:07:15.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-10-08 16:07:15.423</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236153</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268917</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:46:24.137</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728645</id>
<property name="fileName"><![CDATA[Screenshot-centos.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 14:14:33.113</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 14:14:33.113</property>
<property name="fileSize">160665</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">23298281</id>
<property name="destinationPageTitle"><![CDATA[//subversion.tigris.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364827</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-10-08 16:07:15.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-10-08 16:07:15.423</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728644</id>
<property name="fileName"><![CDATA[Screenshot-VMware Player-1.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 14:09:58.993</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 14:09:58.993</property>
<property name="fileSize">34936</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236151</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268915</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:45:05.757</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728647</id>
<property name="fileName"><![CDATA[Screenshot-MBARI (CentOS) - VMware Player.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 14:21:58.513</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 14:21:58.513</property>
<property name="fileSize">274895</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15705983</id>
<property name="destinationPageTitle"><![CDATA[//localhost:8080/print-servlet/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630774</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-05 13:16:22.597</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:16:22.597</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236142</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268906</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:31:27.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728646</id>
<property name="fileName"><![CDATA[Screenshot-networkadapter.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 14:19:25.137</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 14:19:25.137</property>
<property name="fileSize">90615</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15705982</id>
<property name="destinationPageTitle"><![CDATA[//www.mapfish.org/doc/print/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630774</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-05 13:16:22.597</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:16:22.597</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236140</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268904</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:30:07.323</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728648</id>
<property name="fileName"><![CDATA[Screenshot-MBARI (CentOS) - VMware Player-1.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 14:24:21.737</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 14:24:21.737</property>
<property name="fileSize">153104</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236139</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268903</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:29:12.087</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236146</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268910</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:37:05.140</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236144</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268908</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:35:17.217</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15705984</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630774</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-05 13:16:22.597</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:16:22.597</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236165</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268929</id>
</element>
</collection>
<property name="version">36</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 16:01:21.770</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236163</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268927</id>
</element>
</collection>
<property name="version">35</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:57:29.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236167</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268931</id>
</element>
</collection>
<property name="version">37</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 16:04:51.077</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236157</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268921</id>
</element>
</collection>
<property name="version">30</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:50:23.690</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728663</id>
<property name="fileName"><![CDATA[dss-stoqs-gulper.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:15:42.917</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-10 11:15:42.917</property>
<property name="fileSize">197862</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236158</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268922</id>
</element>
</collection>
<property name="version">31</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:50:48.613</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728664</id>
<property name="fileName"><![CDATA[grant.sh]]></property>
<property name="contentType"><![CDATA[application/x-sh]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:20:54.910</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-10 11:20:54.910</property>
<property name="fileSize">275</property>
<property name="comment"><![CDATA[helper scritp to grant permissions to multiple relations]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728665</id>
<property name="fileName"><![CDATA[index.zip]]></property>
<property name="contentType"><![CDATA[application/x-zip-compressed]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:21:58.343</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-10 11:21:58.343</property>
<property name="fileSize">1941</property>
<property name="comment"><![CDATA[JS protoype sent by Chander on Dec/1/2010]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236156</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268920</id>
</element>
</collection>
<property name="version">29</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:48:52.907</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728666</id>
<property name="fileName"><![CDATA[dss-2010-12-14.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-14 12:09:43.730</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-14 12:11:11.897</property>
<property name="fileSize">967580</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236161</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268925</id>
</element>
</collection>
<property name="version">34</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:53:24.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236159</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268923</id>
</element>
</collection>
<property name="version">32</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:51:24.500</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236160</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268924</id>
</element>
</collection>
<property name="version">33</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:51:50.397</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728741</id>
<property name="fileName"><![CDATA[dss_client_jd_model_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:07:10.553</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:33.050</property>
<property name="fileSize">263631</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164659</id>
<property name="destinationPageTitle"><![CDATA[//www.youtube.com/watch?v=PDuhR18-EdM]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236120</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268884</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 14:46:48.257</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728740</id>
<property name="fileName"><![CDATA[dss_client_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:06:53.463</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:33.047</property>
<property name="fileSize">378649</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164658</id>
<property name="destinationPageTitle"><![CDATA[//www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728739</id>
<property name="fileName"><![CDATA[dss_data.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:06:27.193</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-25 00:18:55.213</property>
<property name="fileSize">522532</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164657</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/webtoolkit/articles/mvp-architecture.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236122</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268886</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 14:48:25.377</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728738</id>
<property name="fileName"><![CDATA[dss_top_overview.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:06:04.227</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 12:55:03.323</property>
<property name="fileSize">280685</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">3</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164656</id>
<property name="destinationPageTitle"><![CDATA[Setting up the VM]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164655</id>
<property name="destinationPageTitle"><![CDATA[CentOS and Dependent Package Installation]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728737</id>
<property name="fileName"><![CDATA[dss_top_overview.graffle]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:04:57.417</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:17.103</property>
<property name="fileSize">115439</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236116</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268880</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 11:31:13.067</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164654</id>
<property name="destinationPageTitle"><![CDATA[Importing the project in Eclipse]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164653</id>
<property name="destinationPageTitle"><![CDATA[Caveats and TODOs]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236118</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268882</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 14:38:50.693</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728734</id>
<property name="fileName"><![CDATA[MBARI_ODSS_Requirements_24Jan2011a.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-01 14:43:23.677</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-02-01 14:43:23.677</property>
<property name="fileSize">617984</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728733</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164652</id>
<property name="destinationPageTitle"><![CDATA[Running from command line and deploying]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728749</id>
<property name="fileName"><![CDATA[dss_client_server_package_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:10:17.120</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:33.060</property>
<property name="fileSize">530891</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728748</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164651</id>
<property name="destinationPageTitle"><![CDATA[DSS Front-end development log]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728748</id>
<property name="fileName"><![CDATA[dss_client_server_package_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:10:17.120</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:31:54.837</property>
<property name="fileSize">465315</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164650</id>
<property name="destinationPageTitle"><![CDATA[December DSS prototype]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728747</id>
<property name="fileName"><![CDATA[dss_client_views_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:09:40.337</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 14:31:09.903</property>
<property name="fileSize">594814</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">6</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7766040</id>
<property name="title"><![CDATA[Bethany's capstone project papers]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7798806</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:31:31.370</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:31:47.267</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766035</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19164649</id>
<property name="destinationPageTitle"><![CDATA[Building and running tag jd-2010-12-02 in eclipse]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:54:55.433</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:55.433</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728746</id>
<property name="fileName"><![CDATA[dss_server_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:08:47.870</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:33.080</property>
<property name="fileSize">377216</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728745</id>
<property name="fileName"><![CDATA[dss_client_views_layout1_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:08:05.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:33.070</property>
<property name="fileSize">323857</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728744</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728744</id>
<property name="fileName"><![CDATA[dss_client_views_layout1_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:08:05.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 14:34:33.877</property>
<property name="fileSize">399315</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">4</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728743</id>
<property name="fileName"><![CDATA[dss_client_model_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:07:28.683</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:33.057</property>
<property name="fileSize">301951</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728742</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7766036</id>
<property name="title"><![CDATA[New Folder]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7798802</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:31:31.370</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:31:31.370</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766035</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728742</id>
<property name="fileName"><![CDATA[dss_client_model_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:07:28.683</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:33.057</property>
<property name="fileSize">301951</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236135</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268899</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:22:21.727</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236137</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268901</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:24:08.543</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236131</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268895</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:14:11.233</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236133</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268897</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:19:48.653</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236134</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268898</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:22:03.950</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236127</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268891</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:02:39.747</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236128</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268892</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:11:13.393</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236129</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268893</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:12:06.097</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728760</id>
<property name="fileName"><![CDATA[dss_top_data_flow_target.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-08 16:26:53.687</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:54:26.277</property>
<property name="fileSize">538548</property>
<property name="comment"><![CDATA[DSS Data Flow ]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236123</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268887</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 14:59:29.433</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236125</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268889</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:00:21.100</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728707</id>
<property name="fileName"><![CDATA[Science Drivers CANON.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">24052054</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-11 14:54:27.187</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:40.373</property>
<property name="fileSize">76802</property>
<property name="comment"><![CDATA[Jim Bellingham's slides from 1/11/11]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728706</id>
<property name="fileName"><![CDATA[Ecosystem Matrices.xlsx]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-11 14:54:27.060</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:58.073</property>
<property name="fileSize">14690</property>
<property name="comment"><![CDATA[Jim Bellingham's  v1 ecosystem matrix]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728709</id>
<property name="fileName"><![CDATA[CentOS_CreateUser.jpg]]></property>
<property name="contentType"><![CDATA[image/pjpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-12 11:17:20.940</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-12 11:17:20.940</property>
<property name="fileSize">79994</property>
<property name="comment"><![CDATA[VM Appliance CentOS install user settings]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728708</id>
<property name="fileName"><![CDATA[MBARI_ODSS_Requirements_7Jan2011_meeting.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-11 17:28:39.943</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-11 17:28:39.943</property>
<property name="fileSize">1271808</property>
<property name="comment"><![CDATA[Slides from 1/10/11 ODSS Eng Meeting]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728703</id>
<property name="fileName"><![CDATA[CANON-DSS-kickoff-2011.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:44:25.113</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-06 17:44:25.113</property>
<property name="fileSize">1082368</property>
<property name="comment"><![CDATA[Kanna's kickoff slides]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728702</id>
<property name="fileName"><![CDATA[dss-2011-01-06.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-06 13:34:25.470</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-06 13:34:25.470</property>
<property name="fileSize">1337095</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728704</id>
<property name="fileName"><![CDATA[MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:44:25.217</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-06 17:44:25.217</property>
<property name="fileSize">664064</property>
<property name="comment"><![CDATA[Thom's kickoff slides]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728711</id>
<property name="fileName"><![CDATA[CANON_transitions.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-13 18:15:21.010</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:49.173</property>
<property name="fileSize">590336</property>
<property name="comment"><![CDATA[Fransisco Chavez slides from 1/11/11 CANON PI meeting]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728710</id>
<property name="fileName"><![CDATA[CentOS_firewall.jpg]]></property>
<property name="contentType"><![CDATA[image/pjpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-12 11:17:20.983</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-12 11:17:20.983</property>
<property name="fileSize">81070</property>
<property name="comment"><![CDATA[VM Appliance CentOS install firewall settings]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728713</id>
<property name="fileName"><![CDATA[CANON comms infrastructure notes.txt]]></property>
<property name="contentType"><![CDATA[text/plain]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631013</id>
</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2011-01-20 11:25:22.377</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2011-01-20 11:25:22.377</property>
<property name="fileSize">2663</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728712</id>
<property name="fileName"><![CDATA[MBARI_ODSS_Eng_18Jan2011a.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-19 15:11:27.250</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-19 15:11:27.250</property>
<property name="fileSize">798208</property>
<property name="comment"><![CDATA[Slides from eng meeting]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728730</id>
<property name="fileName"><![CDATA[SVNCheckout.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 10:51:45.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 10:51:45.160</property>
<property name="fileSize">28320</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236097</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268861</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 11:30:55.357</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728731</id>
<property name="fileName"><![CDATA[Slide1.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631245</id>
</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2011-02-01 08:42:24.300</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2011-02-01 08:42:35.707</property>
<property name="fileSize">69360</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728732</id>
<property name="fileName"><![CDATA[MBARI_ODSS_Requirements_18Jan2011b.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-01 14:37:05.953</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-02-01 14:37:05.953</property>
<property name="fileSize">618496</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728733</id>
<property name="fileName"><![CDATA[MBARI_ODSS_Requirements_24Jan2011a.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-01 14:43:23.677</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-02-01 14:43:31.397</property>
<property name="fileSize">617984</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236096</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268860</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 11:20:43.127</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236093</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268857</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 11:17:37.793</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">17236094</id>
<property name="title"><![CDATA[ODSS Web Application Network Connectivity Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">17268858</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 11:17:37.793</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 11:20:15.280</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">15728729</id>
<property name="fileName"><![CDATA[Subversion-1.6.15-10.6.x.dmg]]></property>
<property name="contentType"><![CDATA[application/x-diskcopy]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-28 09:56:40.013</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 09:56:40.013</property>
<property name="fileSize">13835623</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15713387</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/stoqs/BloomEx2010_example.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-02-15 14:36:36.383</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-02-15 14:36:36.383</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15713386</id>
<property name="destinationPageTitle"><![CDATA[//stoqspg-dev.shore.mbari.org/stoqs/BloomEx2010_example.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-02-15 14:36:36.383</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-02-15 14:36:36.383</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">23298323</id>
<property name="destinationPageTitle"><![CDATA[//fwtools.maptools.org]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040787</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-10-09 13:42:08.180</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-10-09 13:42:08.180</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645745</id>
<property name="body"><![CDATA[must, should, nice&nbsp;are specifically used to denote priority !ODSS-dataAnalysis2.jpg|thumbnail,width=313,height=206!\\
&nbsp;

R1.&nbsp; ODSS must 'collect' the experiment summary and description from the science users during experiment planning

R2.&nbsp; ODSS should collect the experiment high level goals and hypothesis

R3.&nbsp; Data Archive descriptions

R3.1&nbsp; Centralized data archive descriptions with pointers to the data (z'catalog)

R3.2 Data processing workflow with status should be documented in a central location especially for data access locations that will change through time
* example: data is dumped on an ftp site, during the experiment 'real time' access is via ftp.&nbsp; Later this data is loaded into BOG and then subsequently loaded into STOQs to support query from Matlab or other tools

R4. Improve data access

R4.1 CANON data archive descriptions must be available in the data analysis perspective of the ODSS.\\ \\

Sent: Friday, March 30, 2012 3:47:18 PM
Subject: DIscussion with Monique


Discussion about data access, data types.&nbsp;&nbsp; Chavez lab has data in BOG, a sql database.


Data Flow from experiments: Nutrients are done weeks or more after the experiment, then it goes into BOG (samples are frozen), chlorophyll takes a day and
is likely not on FTP site along with other RV Martin data
&nbsp;

Notebooks and observation log data goes somewhere (need follow up to understand 'searchability')\\

Log sheet - ctd has a spreadsheet with numbers and binders and binders - on one page, you have all the info on the CTD cast,
(might be able to get it out of BOG)\\

Before finding the data, having a list of what is available is important.&nbsp;&nbsp; Provide a list of platforms, sensors for platforms can be
listed in a central location.&nbsp;&nbsp;&nbsp; List globally what is typically on the vehicle and then document the differences on each deployment.

Diagram that shows 'platforms per day' during the experiment would be helpful

Web archive description is subsetted by CANON experiment, (2011 Oct) but the pointers are to all data - needs to be subsetted as you traverse down to specifics in the filesystem
&nbsp;

Plots are important as a precursor to data set selection for deep analysis (see Moniques plots for Martin data)
&nbsp;

CoSci - 'data tab' plots as well as plots shared in discussion tab should be availabe thru the 'data analysis tab and in general searchable and easily accessible
&nbsp;

Experiment Time line with vehicles (thumb nail with sea surface temperature image, better descriptions)


Note: with respect to 'read only' data.&nbsp; Martin data - ftp access gives away the password to the ftp site

Need a centralized location to put plots generated by contributors - Plot central with some structure.&nbsp; CoSci is one way, but would like to be able to store files
(\!\!Plots generated stay on 'my location' need a 'plotcentral')
&nbsp;
Cosci Data and Data Analysis tab (with data archive description and pointers to data) should be combined / consolidated

Basic file system access is important.&nbsp; Nice to have more advanced query based access, but need to apply to all daata to be useful (consistent access where
possible for the data)

Spent some time looking at data, what is done when errors are found?&nbsp;&nbsp; Software Bug tracker style means of reporting and fixing data sets. Need to build
in data qc.

Error: 30 Mar 2012 has glider data from 2010 MBARI Scripps Spray Glider

Error:&nbsp; december 2012 has data from MODIS&nbsp; - the MODIS plot likely is wrong in it's date label


When a user is looking at a plot having a means for annotating or tagging would be good - the notion of tagging (we discussed quite a bit about FB crowdsourcing)


CoSci needs a search on discussions
&nbsp;

CoSci discussions need to be accessable to data analysis tab (request repeated)

Would be great to get notifications on data updates or fixes.&nbsp;&nbsp; Talked about daily 'news check' of journal articles etc using Google Reader.
RSS feed in ODSS or at least on Data Analysis tab (confluence) (user decides daily updates, weekly updates for CoSci discussions or email notification).
Look to Journals as the model.&nbsp; Thoms note:&nbsp; software developers use this as well for updates on checkins, bug fixes etc.&nbsp;&nbsp;


When you havent read something yet, can you color the discussion item (like Zimbra)\\

Survey Monkey - what do you think about answering a survey about tools usage, data access, etc.
&nbsp;do you use RSS
&nbsp;do you use Matlab

Thom note to self:&nbsp; Check into Confluence RSS and Zimbra RSS feed reader

http://blog.zimbra.com/blog/archives/2007/05/zimbras-built-in-rssatom-feed-reader.html&nbsp;&nbsp; Zimbra RSS feeds]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580243</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15713312</id>
<property name="destinationPageTitle"><![CDATA[//seleniumhq.org/download/]]></property>
<property name="destinationSpaceKey"><![CDATA[(http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 15:54:35.230</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:54:35.230</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15713313</id>
<property name="destinationPageTitle"><![CDATA[DSS SmartSVN Setup]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 15:54:35.230</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:54:35.230</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15713314</id>
<property name="destinationPageTitle"><![CDATA[DSS SmartSVN Setup]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 15:54:35.230</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:54:35.230</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15713315</id>
<property name="destinationPageTitle"><![CDATA[//www.syntevo.com/smartsvn/download.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 15:54:35.230</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:54:35.230</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15713308</id>
<property name="destinationPageTitle"><![CDATA[//m2eclipse.sonatype.org/installing-m2eclipse.html]]></property>
<property name="destinationSpaceKey"><![CDATA[(http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 15:54:35.230</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:54:35.230</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15713309</id>
<property name="destinationPageTitle"><![CDATA[//m2eclipse.sonatype.org/sites/m2e&nbsp;into]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 15:54:35.230</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:54:35.230</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15713310</id>
<property name="destinationPageTitle"><![CDATA[//www.google.com/chrome]]></property>
<property name="destinationSpaceKey"><![CDATA[(http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 15:54:35.230</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:54:35.230</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15713311</id>
<property name="destinationPageTitle"><![CDATA[//www.mozilla.com/en-US/firefox/]]></property>
<property name="destinationSpaceKey"><![CDATA[(http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 15:54:35.230</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:54:35.230</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837020</id>
<property name="fileName"><![CDATA[oddsplatim-2014-08-19-editing.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-19 15:21:19.640</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:21:19.640</property>
<property name="fileSize">11862</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837018</id>
<property name="fileName"><![CDATA[oddsplatim-2014-08-19-platform.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-19 15:09:46.573</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:09:46.573</property>
<property name="fileSize">34570</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837019</id>
<property name="fileName"><![CDATA[oddsplatim-2014-08-19-period.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-19 15:14:49.580</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:14:49.580</property>
<property name="fileSize">48193</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837035</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 8.36.34 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 08:45:56.000</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 08:45:56.000</property>
<property name="fileSize">232625</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837037</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 8.34.40 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 08:45:56.030</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 08:45:56.030</property>
<property name="fileSize">226559</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837036</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 8.36.26 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 08:45:56.020</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 08:45:56.020</property>
<property name="fileSize">183933</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837026</id>
<property name="fileName"><![CDATA[oddsplatim-2014-08-20.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-20 16:50:56.027</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 16:50:56.027</property>
<property name="fileSize">128433</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837023</id>
<property name="fileName"><![CDATA[oddsplatim-2014-08-19-token-edit.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-19 15:28:43.027</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:28:43.027</property>
<property name="fileSize">50137</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837022</id>
<property name="fileName"><![CDATA[oddsplatim-2014-08-19-token-enter.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-19 15:26:37.613</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:26:37.613</property>
<property name="fileSize">18992</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837053</id>
<property name="fileName"><![CDATA[Asset list STOQS Fall CANON 2014.xlsx.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-09-15 13:48:49.700</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-15 13:48:49.700</property>
<property name="fileSize">34389</property>
<property name="comment"><![CDATA[Asset List Fall 2014]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837046</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 8.48.48 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 09:08:33.183</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 09:08:33.183</property>
<property name="fileSize">259356</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837047</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 9.06.41 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 09:08:58.453</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 09:08:58.453</property>
<property name="fileSize">330943</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837048</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 9.06.02 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 09:08:58.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 09:08:58.470</property>
<property name="fileSize">363266</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837042</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 9.01.29 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 09:08:33.120</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 09:08:33.120</property>
<property name="fileSize">329230</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837043</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 8.52.36 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 09:08:33.143</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 09:08:33.143</property>
<property name="fileSize">309175</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837044</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 8.51.00 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 09:08:33.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 09:08:33.157</property>
<property name="fileSize">283319</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837045</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 8.49.30 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 09:08:33.170</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 09:08:33.170</property>
<property name="fileSize">315834</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837038</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 8.34.18 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 08:45:56.040</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 08:45:56.040</property>
<property name="fileSize">236348</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837039</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 8.33.37 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 08:45:56.053</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 08:45:56.053</property>
<property name="fileSize">167426</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837040</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 8.38.06 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 08:46:19.037</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 08:46:19.037</property>
<property name="fileSize">201189</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837041</id>
<property name="fileName"><![CDATA[Screen Shot 2014-09-11 at 8.38.00 AM.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-09-11 08:46:19.063</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 08:46:19.063</property>
<property name="fileSize">201760</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837063</id>
<property name="fileName"><![CDATA[Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-09-18 16:42:07.227</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 16:42:07.227</property>
<property name="fileSize">44098</property>
<property name="comment"><![CDATA[Asset list Fall Canon 2014 rev 2]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837062</id>
<property name="fileName"><![CDATA[Asset list STOQS Fall CANON 2014 rev2.xlsx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.spreadsheetml.sheet]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-09-18 16:41:48.077</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 16:41:48.077</property>
<property name="fileSize">35339</property>
<property name="comment"><![CDATA[Asset list Fall Canon 2014 rev 2]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837057</id>
<property name="fileName"><![CDATA[CANON14_RC_DailyOps_090914.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-09-16 11:36:01.747</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-16 11:36:01.747</property>
<property name="fileSize">28799</property>
<property name="comment"><![CDATA[Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837056</id>
<property name="fileName"><![CDATA[CANON14_WF_CastSchedule_090814.xlsx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.spreadsheetml.sheet]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[reiko]]></property>
<property name="creationDate">2014-09-16 10:59:58.417</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2014-09-16 10:59:58.417</property>
<property name="fileSize">52065</property>
<property name="comment"><![CDATA[Ship Ops: Western Flyer]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837055</id>
<property name="fileName"><![CDATA[CANON14_RC_DailyOps_090914.docx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.wordprocessingml.document]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[reiko]]></property>
<property name="creationDate">2014-09-16 10:58:55.360</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2014-09-16 10:58:55.360</property>
<property name="fileSize">100450</property>
<property name="comment"><![CDATA[Ship Ops: Rachel Carson]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837054</id>
<property name="fileName"><![CDATA[LRAUVs real-time data transmitted to shore in fall CANON..pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-09-15 13:54:38.143</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-15 13:54:38.143</property>
<property name="fileSize">32306</property>
<property name="comment"><![CDATA[LRAUVs real-time data transmitted to shore in fall CANON]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837061</id>
<property name="fileName"><![CDATA[Asset list STOQS Fall CANON 2014 rev1.xlsx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.spreadsheetml.sheet]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-09-18 13:17:33.217</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 13:19:09.810</property>
<property name="fileSize">35248</property>
<property name="comment"><![CDATA[Asset list Fall Canon 2014 rev 1]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837060</id>
<property name="fileName"><![CDATA[Asset list STOQS Fall CANON 2014 rev1.xlsx.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-09-18 13:16:33.600</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 13:16:33.600</property>
<property name="fileSize">44196</property>
<property name="comment"><![CDATA[Asset list Fall Canon 2014 rev 1]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837059</id>
<property name="fileName"><![CDATA[oddsplatim-2014-09-17.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-09-17 17:28:49.217</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-09-17 17:28:49.217</property>
<property name="fileSize">142427</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26837058</id>
<property name="fileName"><![CDATA[CANON14_WF_CastSchedule_090814.xlsx.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-09-16 11:41:56.600</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-16 11:41:56.600</property>
<property name="fileSize">47604</property>
<property name="comment"><![CDATA[Daily Operations Plan CANON 2014 - Western Flyer - September 27 -  October 3, 2014]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7536646</id>
<property name="body"><![CDATA[You can access documents on this Confluence space using your local file browser through the WebDAV interface.

For instructions on connecting your computer using WebDAV interface, search internet for (webDAV XP, webDAV vista, or webDAV MAC). For a quick link [see|http://kb.iu.edu/data/araf.html]. The address for the CANON WebDAV interface is: 

[https://oceana.mbari.org/confluence/plugins/servlet/webdav/Global/CANON/CANON%20Pilot%20Home%20Page]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7536658</id>
<property name="body"><![CDATA[This is the default content for the [regional studies] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7536657</id>
<property name="body"><![CDATA[This is the default content for the [observingAssets] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503889</id>
</property>
</object>
<object class="Comment" package="com.atlassian.confluence.pages">
<id name="id">19041747</id>
<property name="page" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="title"/><collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074427</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">19535163</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[rich]]></property>
<property name="creationDate">2013-01-28 14:42:11.863</property>
<property name="lastModifierName"><![CDATA[rich]]></property>
<property name="lastModificationDate">2013-01-28 14:42:11.863</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7536655</id>
<property name="body"><![CDATA[This is the default content for the [economic impacts] page.

h2. Folders

{children}

h2. Files

{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397624</id>
<property name="body"><![CDATA[h1. Overview
Because LISST-HOLO processing is computationally expensive, the work to process a dive which produces thousands of images is distributed to a network of computers to manage processing, data storage, etc. To manage the LISST-HOLO workflow, the workflow management and batch job management tools provided with Condor are used. 

Condor provides many capabilities useful for processing including:
* Scaleable computing
** Install required software for processing images (Matlab Runtime Compiler, Imagemagick, etc.) and Condor on as many machines as needed
** Jobs are matched to the available machines
* Resource management
** Memory and CPU load monitoring
** Configure policy to only run if resource available 
** User receives email when job is complete

h2. About Condor 
From the website [http://www.cs.wisc.edu/condor/]
{quote}
Condor is a specialized workload management system for compute-intensive jobs. Like other full-featured batch systems, Condor provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. Users submit their serial or parallel jobs to Condor, Condor places them into a queue, chooses when and where to run the jobs based upon a policy, carefully monitors their progress, and ultimately informs the user upon completion.
{quote}  

h2. LISST-HOLO Condor Pool

The pool currently consists of four machines, three of which are virtual machines.  
||machine||physical location||administrator||Condor installation notes|| 
|holoprocvm1/holoprocvm2/condormastervm|building A COMMS room|Pat Allen/Danelle Cline|[Virtual machine Condor configuration]| 
|pantera|building B TBD|Thom Maugham/Danelle Cline|[Condor installation on Pantera]|
{gliffy:name=LISST-HOLO Condor Pool Diagram|space=CANON|page=LISST-HOLO Condor pool notes|pageid=21364857|align=left|size=M}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397594</id>
<property name="body"><![CDATA[h2. About Subversion

SVN (Subversion) is a tool used by many software developers to manage changes within their source code tree. SVN provides the means to store not only the current version of a piece of source code, but a record of all changes (and who made those changes) that have occurred to that source code. Use of SVN is particularly common on projects with multiple developers, since SVN ensures changes made by one developer are not accidentally removed when another developer posts their changes to the source tree.

In order to access a Subversion repository, you must install a special piece of software called a Subversion client. Subversion clients are available for most any operating system. Information about the official subversion client can be found at [http://subversion.tigris.org/]. Excellent documentation on using Subversion can be found at [http://svnbook.red-bean.com/]

h2. Subversion Access

This project's Subversion repository can be checked out through SVN with the following instruction set:

{{svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo{}}}{warning:title=Warning}This is a generic Subversion checkout command which will pull all modules, tags and/or branches of the project. In most cases, you will want to add '/trunk' to the SVN URL above to check out only trunk (main development line). {warning}

To see web version of the trunk of this code: 
http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364827</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397577</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options are set in the file hologrid.conf which is in the $HOLO_SCRIPTS_DIR.   Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h3. How to find out how a Condor job failed
Regardless of how a Condor job ends, through an error and crash, sucessful termination, or otherwise, you will get an email that resembles the message below. From this message, we can see the job command was hologrid_run.sh -i ..., and that it exited cleanly (exit status 0), took over 7 minutes of real time.  If the status is not 0, clues for why it failed will be in the log files in the condor_log directory of the output, and in the *.dag.dagman.out files.
{code}
This is an automated email from the Condor system
on machine "pantera".  Do not reply.

Condor job 6540.0
	/var/www/CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal/hologrid_run.sh -i images-020-3911.PGM-to-021-0111.PGM.tar.gz -o processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz
has exited normally with status 0


Submitted at:        Thu May 30 20:44:22 2013
Completed at:        Thu May 30 20:51:51 2013
Real Time:           0 00:07:29

Virtual Image Size:  3511008 Kilobytes

Statistics from last run:
Allocation/Run time:     0 00:07:11
Remote User CPU Time:    0 00:14:32
Remote System CPU Time:  0 00:00:17
Total Remote CPU Time:   0 00:14:49

Statistics totaled from all runs:
Allocation/Run time:     0 00:07:11

Network:
 107.4 MB Run Bytes Received By Job
   2.9 MB Run Bytes Sent By Job
 107.4 MB Total Bytes Received By Job
   2.9 MB Total Bytes Sent By Job


ProcessedResultsURL = "http://pantera.shore.mbari.org//CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal//processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz-index.html"


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Questions about this message or Condor in general?
Email address of the local Condor administrator: dcline@mbari.org
The Official Condor Homepage is http://www.cs.wisc.edu/condor
{code}
h1. For Developers
* [LISST-HOLO source code] 
* [Condor pool installation notes|LISST-HOLO Condor pool notes]
* Debugging notes
Matlab compiler installed on machine avedvm because this was similar in architecture and OS to the holoprocvms. 
Sandbox code in  ~/dev. Login as user aved to compile with:
{noformat}
[aved@avedvm]/home/aved/MATLAB/R2013b/bin/glnxa64/mcc -mv -R -singleCompThread hologrid_run.m 
{noformat}
If get the error:
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[aved@avedvm]unset MATLAB_JAVA
{noformat}
{dynamictasklist:thingsToDo}
h1. Relevant Sites and Documents
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx
[LISST-HOLO manual version 1.0|^LISST-HOLO manual v1.pdf] 
[LISST-HOLO manual version 2.0|^LISST-HOLO_manual v2.pdf]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247222</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312757</id>
</element>
</collection>
<property name="version">309</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-14 14:09:11.453</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247226</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312761</id>
</element>
</collection>
<property name="version">311</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-02 13:37:27.967</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247224</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312759</id>
</element>
</collection>
<property name="version">310</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-02 13:01:25.450</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247238</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312773</id>
</element>
</collection>
<property name="version">51</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:29:56.173</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15040552</id>
<property name="body"><![CDATA[h4. Features requested for DSS

* Water sample management.&nbsp;&nbsp; Julio has a white board that shows allocations by ml for each of the 1.8L gulps.&nbsp;&nbsp; This request from Bob V.
* DMO - would like a map showing the location of the assets and project paths for mobile assets (AUV, Drifter, Glider).&nbsp;&nbsp; A google map showing asset type (not just name) Drifter, AUV, Glider, Mooring
* Science - would like an "activity log" to log planned activities and non-planned activities or "events" that describe when/where/how. One motivation for this is to be able to have a log to refer to after the experiment.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15007785</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247236</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312771</id>
</element>
</collection>
<property name="version">50</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:26:07.247</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247235</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312770</id>
</element>
</collection>
<property name="version">49</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:25:56.853</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247242</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312777</id>
</element>
</collection>
<property name="version">53</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:34:30.923</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247240</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312775</id>
</element>
</collection>
<property name="version">52</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:31:32.903</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247230</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312765</id>
</element>
</collection>
<property name="version">45</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:15:09.607</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247228</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312763</id>
</element>
</collection>
<property name="version">44</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-05-15 08:41:06.827</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247234</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312769</id>
</element>
</collection>
<property name="version">48</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:25:39.023</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247233</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312768</id>
</element>
</collection>
<property name="version">47</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:20:52.753</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247232</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312767</id>
</element>
</collection>
<property name="version">46</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:16:19.830</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247244</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312779</id>
</element>
</collection>
<property name="version">54</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:37:56.053</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247245</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312780</id>
</element>
</collection>
<property name="version">55</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:41:01.090</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247246</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312781</id>
</element>
</collection>
<property name="version">56</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:44:00.063</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247247</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312782</id>
</element>
</collection>
<property name="version">57</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:44:31.853</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247249</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312784</id>
</element>
</collection>
<property name="version">58</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 10:44:56.500</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645427</id>
<property name="body"><![CDATA[I've sketched out schematic CANON network data flows - these hopefully give a high-level view of the major connections and flows between ODSS and deployed assets.

The [first diagram|^CANON-network.pdf] identifies "generic" ship and autonomous platforms, and includes hypothetical DTN paths and routers. Note that DTN is currently in feasibility study phase, with no commitment to use within CANON.
\\

The [second diagram|^CANON-2012-dataflow.pdf] shows deployed assets specifically planned for CANON 2012.
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579917</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247260</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312795</id>
</element>
</collection>
<property name="version">70</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-29 11:21:23.967</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247264</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312799</id>
</element>
</collection>
<property name="version">312</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-02 14:49:48.230</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247266</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312801</id>
</element>
</collection>
<property name="version">313</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-09 13:16:48.737</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">19234829</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">20</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040787</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-05 16:54:46.723</property>
<property name="lastModificationDate">2012-09-05 16:54:46.723</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">19234830</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">20</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040544</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-05 16:54:55.073</property>
<property name="lastModificationDate">2012-09-05 16:54:55.073</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">19234831</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">20</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-20 09:29:26.927</property>
<property name="lastModificationDate">2012-09-20 09:29:26.927</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">19234833</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">20</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-28 15:14:37.880</property>
<property name="lastModificationDate">2012-09-28 15:14:37.880</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">19234834</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">20</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[dcline]]></property>
<property name="creationDate">2012-10-02 12:20:51.050</property>
<property name="lastModificationDate">2012-10-02 12:20:51.050</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247327</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312850</id>
</element>
</collection>
<property name="version">72</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 10:05:44.840</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247330</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312853</id>
</element>
</collection>
<property name="version">73</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 10:12:43.313</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247325</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312848</id>
</element>
</collection>
<property name="version">71</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-05 13:35:13.393</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247336</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312859</id>
</element>
</collection>
<property name="version">77</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 10:50:47.770</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247338</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312861</id>
</element>
</collection>
<property name="version">78</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 10:57:36.603</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247332</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312855</id>
</element>
</collection>
<property name="version">74</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 10:33:10.203</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247333</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312856</id>
</element>
</collection>
<property name="version">75</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 10:48:39.137</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247334</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312857</id>
</element>
</collection>
<property name="version">76</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 10:50:06.827</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247342</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312865</id>
</element>
</collection>
<property name="version">80</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 11:08:02.517</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247340</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312863</id>
</element>
</collection>
<property name="version">79</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 10:59:38.860</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247344</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312867</id>
</element>
</collection>
<property name="version">81</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 11:11:21.417</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247350</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312873</id>
</element>
</collection>
<property name="version">82</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 11:14:06.373</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247354</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312877</id>
</element>
</collection>
<property name="version">84</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 13:02:04.610</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247352</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312875</id>
</element>
</collection>
<property name="version">83</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 12:33:58.077</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247355</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312878</id>
</element>
</collection>
<property name="version">85</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 13:23:51.810</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247361</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312883</id>
</element>
</collection>
<property name="version">86</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 13:24:43.997</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247362</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312884</id>
</element>
</collection>
<property name="version">87</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 14:03:43.993</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26247386</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26312904</id>
</element>
</collection>
<property name="version">88</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 14:05:19.163</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122481</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122480</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122483</id>
<property name="destinationPageTitle"><![CDATA[Sampling Workshop Follow on Meeting Notes]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122482</id>
<property name="destinationPageTitle"><![CDATA[CANON Sampling Workshop Notes (KJG)]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122477</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122476</id>
<property name="destinationPageTitle"><![CDATA[Data Group Meeting Notes February 3, 2010]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122479</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122478</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122473</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122472</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122475</id>
<property name="destinationPageTitle"><![CDATA[Data Group Meeting Notes January 27, 2010]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122474</id>
<property name="destinationPageTitle"><![CDATA[Data Group Meeting Notes January 13, 2010]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122469</id>
<property name="destinationPageTitle"><![CDATA[Data Analysis Requirements]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122468</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122471</id>
<property name="destinationPageTitle"><![CDATA[//www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122470</id>
<property name="destinationPageTitle"><![CDATA[Additional Requirements from Sep 2012]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122464</id>
<property name="destinationPageTitle"><![CDATA[//mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122465</id>
<property name="destinationPageTitle"><![CDATA[//mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122466</id>
<property name="destinationPageTitle"><![CDATA[//mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122467</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122461</id>
<property name="destinationPageTitle"><![CDATA[//mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122462</id>
<property name="destinationPageTitle"><![CDATA[//mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122463</id>
<property name="destinationPageTitle"><![CDATA[//mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319985</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">9438444</id>
<property name="destinationPageTitle"><![CDATA[economic impacts]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:33:07.897</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:33:07.897</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319984</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">9438445</id>
<property name="destinationPageTitle"><![CDATA[aquaculture]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:02.720</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:02.720</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645123</id>
<property name="body"><![CDATA[<!--  /* Font Definitions */ @font-face 	{font-family:"MS ??"; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:128; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:fixed; 	mso-font-signature:1 134676480 16 0 131072 0;} @font-face 	{font-family:"MS ??"; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:128; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:fixed; 	mso-font-signature:1 134676480 16 0 131072 0;} @font-face 	{font-family:Cambria; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:-536870145 1073743103 0 0 415 0;}  /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:Cambria; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"MS ??"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:JA;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:Cambria; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"MS ??"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:JA;} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:Cambria; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"MS ??"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:JA;} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:Cambria; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"MS ??"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:JA;} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:Cambria; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"MS ??"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:JA;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	font-family:Cambria; 	mso-ascii-font-family:Cambria; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"MS ??"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Cambria; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:JA;} @page WordSection1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.WordSection1 	{page:WordSection1;}  /* List Definitions */ @list l0 	{mso-list-id:1836455221; 	mso-list-type:hybrid; 	mso-list-template-ids:-1414522070 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level2 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level3 	{mso-level-number-format:roman-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:right; 	text-indent:-9.0pt;} @list l0:level4 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level5 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level6 	{mso-level-number-format:roman-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:right; 	text-indent:-9.0pt;} @list l0:level7 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level8 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l0:level9 	{mso-level-number-format:roman-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:right; 	text-indent:-9.0pt;} @list l1 	{mso-list-id:2015762510; 	mso-list-type:hybrid; 	mso-list-template-ids:-1076430656 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l1:level1 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l1:level2 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l1:level3 	{mso-level-number-format:roman-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:right; 	text-indent:-9.0pt;} @list l1:level4 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l1:level5 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l1:level6 	{mso-level-number-format:roman-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:right; 	text-indent:-9.0pt;} @list l1:level7 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l1:level8 	{mso-level-number-format:alpha-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in;} @list l1:level9 	{mso-level-number-format:roman-lower; 	mso-level-tab-stop:none; 	mso-level-number-position:right; 	text-indent:-9.0pt;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} -->ODSS Kickoff 1/5/12\\

Roles:\\

Thom \- Requirements, interface to PIs

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \-\- HIPP ~ 400 hours

Duane - Engineering Project Management day to day\\

Kevin Gomes - GUI\\

Danelle - Backend Vis\\

Mike - database / access, &nbsp;tracking\\

Tom O'Reilly - Comms / AMQP\\ \\

Kanna:\\

Priorities:\\

1.&nbsp;&nbsp;&nbsp;&nbsp;Situational Awareness - useful

a.&nbsp;&nbsp;&nbsp;&nbsp;Make ODSS the only portal that our users use

2.&nbsp;&nbsp;&nbsp;&nbsp;Design a scalable comms architecture

3.&nbsp;&nbsp;&nbsp;&nbsp;Integrate CoSci - make it useful

a.&nbsp;&nbsp;&nbsp;&nbsp;Logs

b.&nbsp;&nbsp;&nbsp;&nbsp;Mail

c.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Chat

d.&nbsp;&nbsp;&nbsp;&nbsp;Video (?)

e.&nbsp;&nbsp;&nbsp;&nbsp;Social media ?

4.&nbsp;&nbsp;&nbsp;&nbsp;Machine Learning for Event Detection

5.&nbsp;&nbsp;&nbsp;&nbsp;Data fusion

a.&nbsp;&nbsp;&nbsp;&nbsp;How to feed is Engr. Challenge

6.&nbsp;&nbsp;&nbsp;&nbsp;Plan visualization (TREX)

7.&nbsp;&nbsp;&nbsp;&nbsp;NEPTUS Integration (?)

a.&nbsp;&nbsp;&nbsp;&nbsp;Eval\\

Scenarios\\

1.&nbsp;&nbsp;&nbsp;&nbsp;"where is the data?"

2.&nbsp;&nbsp;&nbsp;&nbsp;"what is the plan?"

a.&nbsp;&nbsp;&nbsp;&nbsp;map of where survey is to be done

b.&nbsp;&nbsp;&nbsp;&nbsp;capture intent

c.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;capture what actually happened

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i.&nbsp;&nbsp;&nbsp;&nbsp; actual vs. plan

3.&nbsp;&nbsp;&nbsp;&nbsp;"can I do X (survey)?"

a.&nbsp;&nbsp;&nbsp;&nbsp;resources, transit time

b.&nbsp;&nbsp;&nbsp;&nbsp;safety constraints\\ \\ \\ \\ \\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579599</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319987</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319986</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319981</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319980</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319983</id>
<property name="destinationPageTitle"><![CDATA[//mbari.slack.com/messages/canon/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319982</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319977</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319979</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319978</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320021</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/stoqs/issues/list]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320020</id>
<property name="destinationPageTitle"><![CDATA[//data.cencoos.org]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320023</id>
<property name="destinationPageTitle"><![CDATA[//www.ntnu.edu/employees/trygve.o.fossum]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320022</id>
<property name="destinationPageTitle"><![CDATA[//www.ntnu.edu/employees/trygve.o.fossum]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320024</id>
<property name="destinationPageTitle"><![CDATA[//en.wikipedia.org/wiki/Mercury%28II%29_chloride]]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319991</id>
<property name="destinationPageTitle"><![CDATA[//groups.google.com/forum/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319990</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319989</id>
<property name="destinationPageTitle"><![CDATA[//en.wikipedia.org/wiki/Mercury%28II%29_chloride]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319988</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319995</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319994</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319993</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319992</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319999</id>
<property name="destinationPageTitle"><![CDATA[//mww.mbari.org/rd/wave_glider_use/index.html]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319998</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319997</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30319996</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320003</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320002</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320001</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320000</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320006</id>
<property name="destinationPageTitle"><![CDATA[//github.com/LSTS/neptus]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320007</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320004</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320005</id>
<property name="destinationPageTitle"><![CDATA[//whale.fe.up.pt/neptus/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320010</id>
<property name="destinationPageTitle"><![CDATA[//www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320011</id>
<property name="destinationPageTitle"><![CDATA[//www.mrvsys.com/products-and-services/item/solo-ii]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320008</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320009</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320014</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320015</id>
<property name="destinationPageTitle"><![CDATA[//jaffeweb.ucsd.edu/node/81]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320012</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320013</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320018</id>
<property name="destinationPageTitle"><![CDATA[//kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320019</id>
<property name="destinationPageTitle"><![CDATA[//www.axiomalaska.com/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320016</id>
<property name="destinationPageTitle"><![CDATA[//www.mrvsys.com/products-and-services/item/solo-ii]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">30320017</id>
<property name="destinationPageTitle"><![CDATA[//www.axiomalaska.com/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2018-02-08 14:41:43.617</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:41:43.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122502</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122503</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122500</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122501</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122506</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122507</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122504</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122505</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122510</id>
<property name="destinationPageTitle"><![CDATA[Data Analysis and Classification Group (DAC)]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122511</id>
<property name="destinationPageTitle"><![CDATA[//mww.mbari.org/bog/documents/Matlab2BOG.htm]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122508</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122509</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122512</id>
<property name="destinationPageTitle"><![CDATA[Library]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122513</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122487</id>
<property name="destinationPageTitle"><![CDATA[mm_11_11_2008]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645035</id>
<property name="body"><![CDATA[h3. Generic Features
{anchor:generic}
|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services
{anchor:services}
|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness
{anchor:situationalawareness}
|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
|  Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
|  Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |   
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |
| The ODSS will support this use case:
# The user selects a time window (3 days ago to today)
# A preview screen opens with a row x column arrangement of all the available remote sensing data.
# The user selects a series of clear images using checkboxes below each image
# The user selected subset is arranged into a stack of array for viewing
# The user can adjust a sliding bar to adjust color scaling | | |
 
h3. Mapping Requirements
{anchor:mapping} 
|| Requirement || Priority || Notes || Rationale || 
| ODSS will display layers as specified here https://oceana.mbari.org/confluence/display/CDATA/Data+Products+Working+Group | 1 |  | | 
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Was done in 2013 with KML updated hourly per each platform. Example Rachel Carson underway temperature layer: !odss_carson_underway_temperature_layer.png|thumbnail! Query back in time currently not supported.  | Needed during the experiment to get an quick overview for experiment planning/decision making.  | 
| The ODSS will display a legend on the color map for each layer selected | 1  | Currently legend displays when hover over selected layer. Need a way to persist the legend e.g. as an overlay on the map. CenCOOS portal screenshot for example: !cencoos_chlorophyll_screenshot.png|thumbnail! | Needed to interpret data with scale and color map.  |  
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max range on overlays | 1 | *Note that this is true for most of the remote sensing layers, not just the Ryan SST layer*.  From Danelle: 
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* | |
| The ODSS will provide the users the ability to add layers from a GeoTIFF, KML file or WMS | 2 | | Needed to support experimental layers without engineering support.  | 
| Documentation on how to add data products that will be made available in the overlay selections |  |  Documentation exists here for current overlay, and will be updated as features evolve: [Adding your data as a map overlay in ODSS]| |  
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | Since plans are dynamic, will need a way to store the plans. A [postGIS|http://postgis.net/] database could be appropriate for this, or if there is a MongoDB support for GIS queries, we could put  it there. Best if the data has an API that will work with Mapserver to simplify the integration. Map drawing could potential fit after the 'token on timeline is set in the planning interface' [here|https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor] | |
| In real time mode, all layers should reflect that closest to the current time only | 1 |  | This means forecast data will also be the closest. To see forecast data in the future, need to use playback (or playforward which should also work). |
| Users will be able to ascertain age of layers | 1 | Can currently tell the age of some layers by the timestamp on the legend. Is this an additional request for another way to see the age of the layers ?  | | 
| The ODSS playback feature will be responsive |  | What is 'responsive' exactly?  Ambiguous requirement. Suggest removing this for alternative movie creation requirement. | |
| The ODSS will display water sample locations on map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Can currently be done in STOQS.  What is the use case for ODSS ? Is this useful for planning, or is this really a data analysis requirement ?   | Can be confusing to know what platform collected water where. | 
| The ODSS will display water sample metadata on a map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Example from SCCOOS website in So Cal of water sample metadata. Shows just location and basic data, then links to URL with more detailed plots: !sccoos_water_sample_display.png|thumbnail! |   | 
| The ODSS will provide the user the ability to download 'movies' of the experiment in playback mode | 1 | Users queue up the layers/platforms they want and back-end process creates an animated GIF, or bundles up the animation in a KMZ file for playback on the client in Google Earth. |  Useful for planning and presentation purposes. This could also be a replacement for playback mode. |


h3. Planning
{anchor:planning}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy
{anchor:autonomy}
|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log
{anchor:observationlog}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools
{anchor:cosci}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature
{anchor:dataanalysis}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
{anchor:watermanagement}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
{anchor:mobile}
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122486</id>
<property name="destinationPageTitle"><![CDATA[Numerical models of the Monterey Bay and the CANON project October 21, 2008]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645038</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579507</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122485</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122484</id>
<property name="destinationPageTitle"><![CDATA[BloomEx BioSpace LatMix]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.537</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.537</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122491</id>
<property name="destinationPageTitle"><![CDATA[CANON Marching Orders 2009_01_23]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122490</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122489</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122488</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122495</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122494</id>
<property name="destinationPageTitle"><![CDATA[mm_03_04_2009]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122493</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645029</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facilitate the massive amount of information accumulated here, it has been organized into sections.

{center}|| [Project Management] || [Information Inputs] || [Requirements] || [Architecture and Design] || [Development] || [Documentation] || [Testing] || [Deployment Information] ||{center}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122492</id>
<property name="destinationPageTitle"><![CDATA[mm_02_17_2009]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122499</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122498</id>
<property name="destinationPageTitle"><![CDATA[mm_05_12_2009]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122497</id>
<property name="destinationPageTitle"><![CDATA[mm_03_24_2009]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122496</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 16:07:46.540</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:46.540</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066463</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099230</id>
</element>
</collection>
<property name="version">65</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2014-09-18 10:11:41.583</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066465</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099232</id>
</element>
</collection>
<property name="version">66</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-12-01 10:31:46.820</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066466</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099233</id>
</element>
</collection>
<property name="version">67</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-12-01 10:41:30.703</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066468</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099235</id>
</element>
</collection>
<property name="version">68</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-12-01 10:42:08.013</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066470</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099237</id>
</element>
</collection>
<property name="version">69</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-12-01 10:43:36.740</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086887</id>
<property name="title"><![CDATA[ECOHAB - March 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119652</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-05 14:56:19.060</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086848</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119615</id>
</element>
</collection>
<property name="version">217</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-02-04 13:45:33.887</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086851</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119618</id>
</element>
</collection>
<property name="version">218</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-02-11 13:29:43.317</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066379</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099147</id>
</element>
</collection>
<property name="version">125</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-10-29 16:21:48.373</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">27000995</id>
<property name="viewCount">15</property>
<property name="url"><![CDATA[http://odss.mbari.org/odss/odssplatim-ui/dist/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2015-05-14 09:29:15.023</property>
<property name="lastModifierName"/><property name="lastModificationDate">2016-08-11 10:53:15.037</property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">27000997</id>
<property name="viewCount">1</property>
<property name="url"><![CDATA[http://localhost:8001/src/app/local.index.html?debug]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2015-05-20 09:07:15.030</property>
<property name="lastModifierName"/><property name="lastModificationDate">2015-05-20 09:07:15.030</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066377</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099145</id>
</element>
</collection>
<property name="version">124</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-10-29 16:21:30.047</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066376</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099144</id>
</element>
</collection>
<property name="version">123</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-10-29 16:18:06.987</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066374</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099142</id>
</element>
</collection>
<property name="version">122</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-10-29 16:17:03.110</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">25493623</id>
<property name="viewCount">2</property>
<property name="url"><![CDATA[https://mbarimail.mbari.org/zimbra/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395718</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-04-17 16:28:15.023</property>
<property name="lastModifierName"/><property name="lastModificationDate">2014-04-17 16:32:15.023</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086789</id>
<property name="title"><![CDATA[ECOHAB - March 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119557</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-04 12:49:14.907</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066372</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099140</id>
</element>
</collection>
<property name="version">121</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 20:30:38.650</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">27000977</id>
<property name="viewCount">6</property>
<property name="url"><![CDATA[http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2015-04-25 20:08:15.017</property>
<property name="lastModifierName"/><property name="lastModificationDate">2016-04-05 18:15:15.057</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579495</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645031</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-01-12 16:48:35.127</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579496</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645032</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-01-12 16:49:24.503</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">27000982</id>
<property name="viewCount">4</property>
<property name="url"><![CDATA[https://mbarimail.mbari.org/zimbra/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="creatorName"/><property name="creationDate">2015-04-29 09:43:15.037</property>
<property name="lastModifierName"/><property name="lastModificationDate">2015-04-30 16:37:15.030</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086976</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119739</id>
</element>
</collection>
<property name="version">219</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-02-11 13:58:37.217</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">27000937</id>
<property name="viewCount">1</property>
<property name="url"><![CDATA[http://localhost:3000/odss/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2015-03-10 13:32:15.020</property>
<property name="lastModifierName"/><property name="lastModificationDate">2015-03-10 13:32:15.020</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086978</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119741</id>
</element>
</collection>
<property name="version">220</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-02-25 13:12:51.843</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24123374</id>
<property name="destinationPageTitle"><![CDATA[//www.mathworks.com/products/compiler/mcr/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-15 12:07:33.683</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-15 12:07:33.683</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24123375</id>
<property name="destinationPageTitle"><![CDATA[//www.sno.phy.queensu.ca/~phil/exiftool/install.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-15 12:07:33.683</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-15 12:07:33.683</property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">27000949</id>
<property name="viewCount">1</property>
<property name="url"><![CDATA[http://odss.mbari.org/odss/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2015-03-23 09:49:15.017</property>
<property name="lastModifierName"/><property name="lastModificationDate">2015-03-23 09:49:15.017</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086960</id>
<property name="title"><![CDATA[ODSS WMS Mapping Administration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119723</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-18 11:13:51.977</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-10-11 11:29:00.783</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24123376</id>
<property name="destinationPageTitle"><![CDATA[//www.sno.phy.queensu.ca/~phil/exiftool/install.html].]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-15 12:07:33.683</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-15 12:07:33.683</property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">27000953</id>
<property name="viewCount">3</property>
<property name="url"><![CDATA[http://odss-test.shore.mbari.org/odss/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2015-03-24 14:42:15.070</property>
<property name="lastModifierName"/><property name="lastModificationDate">2015-04-08 09:59:15.040</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18252372</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18285130</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 14:10:07.137</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086920</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119685</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-14 16:24:16.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579503</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645036</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-01-12 16:50:25.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086912</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119677</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-14 15:54:44.813</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086913</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119678</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-14 16:22:55.520</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086910</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119675</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-14 15:53:59.287</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20086909</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119674</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-01 15:17:14.377</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26807632</id>
<property name="destinationPageTitle"><![CDATA[LISST-HOLO source code]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-10-22 09:18:31.943</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-10-22 09:18:31.943</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26807633</id>
<property name="destinationPageTitle"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-10-22 09:18:31.943</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-10-22 09:18:31.943</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066701</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099464</id>
</element>
</collection>
<property name="version">326</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-02-09 14:57:15.997</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26807634</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-10-22 09:18:31.943</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-10-22 09:18:31.943</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579882</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645393</id>
</element>
</collection>
<property name="version">32</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-14 14:40:27.413</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26807635</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-10-22 09:18:31.943</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-10-22 09:18:31.943</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579881</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645392</id>
</element>
</collection>
<property name="version">31</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-13 13:15:16.030</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066699</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099462</id>
</element>
</collection>
<property name="version">325</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-02-09 14:38:56.793</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066705</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099468</id>
</element>
</collection>
<property name="version">328</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-02-09 15:32:31.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26807631</id>
<property name="destinationPageTitle"><![CDATA[//kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-10-22 09:18:31.943</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-10-22 09:18:31.943</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066703</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099466</id>
</element>
</collection>
<property name="version">327</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-02-09 15:08:59.047</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066707</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099470</id>
</element>
</collection>
<property name="version">329</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-02-09 15:34:01.057</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087139</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119897</id>
</element>
</collection>
<property name="version">221</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-02-25 13:30:21.717</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087141</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119899</id>
</element>
</collection>
<property name="version">222</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-11 13:32:11.763</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087143</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119901</id>
</element>
</collection>
<property name="version">223</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-11 13:39:19.470</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087144</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119902</id>
</element>
</collection>
<property name="version">224</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-11 13:58:04.017</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579843</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645358</id>
</element>
</collection>
<property name="version">30</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-13 11:27:37.963</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579842</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645357</id>
</element>
</collection>
<property name="version">29</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-06 15:36:28.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18841691</id>
<property name="fileName"><![CDATA[CANON-network.pdf]]></property>
<property name="contentType"><![CDATA[application/x-octect-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579917</id>
</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2012-02-16 12:18:10.830</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2012-02-16 12:19:16.970</property>
<property name="fileSize">288439</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18841692</id>
<property name="fileName"><![CDATA[CANON-2012-dataflow.pdf]]></property>
<property name="contentType"><![CDATA[application/x-octect-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579917</id>
</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2012-02-16 12:27:27.823</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2012-02-16 12:27:27.823</property>
<property name="fileSize">344943</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066697</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099460</id>
</element>
</collection>
<property name="version">324</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-10-13 13:13:36.857</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26807636</id>
<property name="destinationPageTitle"><![CDATA[//www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-10-22 09:18:31.943</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-10-22 09:18:31.943</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">28835843</id>
<property name="fileName"><![CDATA[CANON_ECOHAB_Synthesis.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2016-01-14 13:28:33.793</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-14 13:28:33.793</property>
<property name="fileSize">12217713</property>
<property name="comment"><![CDATA[John Ryan presentation CANON ECOHAB Synthesis]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579923</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645433</id>
</element>
</collection>
<property name="version">36</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-14 14:43:00.240</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">28835842</id>
<property name="fileName"><![CDATA[DSC_0128.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2016-01-14 13:26:44.420</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-14 13:26:44.420</property>
<property name="fileSize">527243</property>
<property name="comment"><![CDATA[Whiteboard Jan 14 2016]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">28835845</id>
<property name="fileName"><![CDATA[LRAUV_publications.pptx.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2016-02-08 15:22:46.097</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-08 15:22:46.097</property>
<property name="fileSize">87739</property>
<property name="comment"><![CDATA[LRAUV publications]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">28835844</id>
<property name="fileName"><![CDATA[LRAUV_publications.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">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2016-02-08 15:21:38.027</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-08 15:21:38.027</property>
<property name="fileSize">88356</property>
<property name="comment"><![CDATA[LRAUV publications]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">28835847</id>
<property name="fileName"><![CDATA[20160121-CANON.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2016-02-09 14:00:54.803</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-09 14:00:54.803</property>
<property name="fileSize">1371887</property>
<property name="comment"><![CDATA[The use of biological sensors on observatories, mooring lines or vehicles for long time series records]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579919</id>
<property name="title"><![CDATA[CANON network diagrams]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645429</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2012-02-16 12:19:16.887</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2012-02-16 12:19:16.887</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579917</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">28835846</id>
<property name="fileName"><![CDATA[DSC_0179.JPG]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2016-02-08 15:32:32.207</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-08 15:32:32.207</property>
<property name="fileSize">5027586</property>
<property name="comment"><![CDATA[Whiteboard Jan 28 2016]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15697045</id>
<property name="destinationPageTitle"><![CDATA[move_pg.sh]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-21 11:33:16.370</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-21 11:33:16.370</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15697044</id>
<property name="destinationPageTitle"><![CDATA[Setting up STOQS on the VM]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-21 11:33:16.370</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-21 11:33:16.370</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15697047</id>
<property name="destinationPageTitle"><![CDATA[STOQS set-up in detail]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-21 11:33:16.370</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-21 11:33:16.370</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15697046</id>
<property name="destinationPageTitle"><![CDATA[//stoqs.mbari.org]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-21 11:33:16.370</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-21 11:33:16.370</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15697048</id>
<property name="destinationPageTitle"><![CDATA[//stoqs.mbari.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-21 11:33:16.370</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-21 11:33:16.370</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579885</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645396</id>
</element>
</collection>
<property name="version">35</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-14 14:42:46.097</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579883</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645394</id>
</element>
</collection>
<property name="version">33</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-14 14:41:24.567</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579884</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645395</id>
</element>
</collection>
<property name="version">34</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-14 14:42:18.950</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087252</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20120010</id>
</element>
</collection>
<property name="version">226</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-18 13:29:23.033</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087254</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20120012</id>
</element>
</collection>
<property name="version">227</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-18 13:59:48.633</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087255</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20120013</id>
</element>
</collection>
<property name="version">228</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-18 14:01:24.743</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579740</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645256</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2012-01-31 21:39:47.130</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087256</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20120014</id>
</element>
</collection>
<property name="version">229</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-18 14:19:42.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087258</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20120016</id>
</element>
</collection>
<property name="version">230</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-18 14:20:08.407</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">26771521</id>
<property name="viewCount">8</property>
<property name="url"><![CDATA[http://odss.mbari.org/odssplatim-ui/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-09-18 13:46:15.030</property>
<property name="lastModifierName"/><property name="lastModificationDate">2015-03-12 09:14:15.017</property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">26771520</id>
<property name="viewCount">2</property>
<property name="url"><![CDATA[https://mbarimail.mbari.org/zimbra/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-09-18 10:00:15.027</property>
<property name="lastModifierName"/><property name="lastModificationDate">2014-09-18 10:21:15.023</property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">26771518</id>
<property name="viewCount">1</property>
<property name="url"><![CDATA[http://localhost:8001/dist/odssplatim-ui/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-09-17 17:21:15.017</property>
<property name="lastModifierName"/><property name="lastModificationDate">2014-09-17 17:21:15.017</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087250</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20120008</id>
</element>
</collection>
<property name="version">225</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-11 13:58:28.310</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579728</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645244</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2012-01-30 14:59:13.160</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">26771541</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">16416912</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-10-07 15:43:15.027</property>
<property name="lastModifierName"/><property name="lastModificationDate">2014-10-07 15:43:15.027</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579730</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645246</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2012-01-31 20:22:07.827</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579724</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645240</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 14:15:26.530</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579726</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645242</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 15:29:30.913</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066855</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099618</id>
</element>
</collection>
<property name="version">32</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-03-05 13:29:54.157</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579736</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645252</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2012-01-31 21:31:45.430</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087260</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20120018</id>
</element>
</collection>
<property name="version">232</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-18 14:22:20.217</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066845</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099608</id>
</element>
</collection>
<property name="version">130</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-03-12 10:50:41.307</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087259</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20120017</id>
</element>
</collection>
<property name="version">231</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-03-18 14:21:39.653</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579738</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645254</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2012-01-31 21:36:51.277</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579732</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645248</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2012-01-31 20:31:20.797</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066850</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099613</id>
</element>
</collection>
<property name="version">133</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-19 13:50:27.413</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066849</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099612</id>
</element>
</collection>
<property name="version">132</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-19 13:45:13.677</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579734</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645250</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2012-01-31 21:29:52.513</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066847</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099610</id>
</element>
</collection>
<property name="version">131</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-19 13:42:28.987</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">26771491</id>
<property name="viewCount">13</property>
<property name="url"><![CDATA[http://localhost:8001/src/app/local.index.html]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-08-20 15:11:15.023</property>
<property name="lastModifierName"/><property name="lastModificationDate">2015-09-15 18:32:15.090</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579714</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645230</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 13:58:01.547</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579711</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645227</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 13:54:57.617</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579712</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645228</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 13:57:13.047</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">26771495</id>
<property name="viewCount">3</property>
<property name="url"><![CDATA[http://odss-test.shore.mbari.org/odssplatim-ui/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-08-25 10:55:15.030</property>
<property name="lastModifierName"/><property name="lastModificationDate">2014-09-03 17:46:15.020</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579709</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645225</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 13:51:00.927</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579707</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645223</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-02-01 17:05:54.573</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579721</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645237</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 14:12:10.660</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085086</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning February 8, 2018*
Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Trygve (Trig) Olav Fossum
Monique Messié
Reiko Michisaki
-Brian Kieft-
Kathleen Pitz
Carlos Rueda
Kristine Waltz
Brent Jones
-Chris Wahl-
-Tim Pennington-
-Marguerite Blum-
Tom O'Reilly
Hans Thomas


# Trygve gave a presentation on his background and interests 
## NTNU Postdoctoral student from Trondheim, Norway
## grant from the Norwegian research council.  work at MBARI from the 20th of January to end of July 2018. 
## working with Thom Maughan and John Ryan in the areas of autonomy, robotics, and oceanography. 
## combine models with robotic sensing and remote sensing. Explore modeling, sampling, machine learning 
## research page here ( http://www.ntnu.edu/employees/trygve.o.fossum )
# Francisco: potential tie in for Trygve with CANON data and activity
## KISS Campaign
## Hawaii LRAUV deployments
## monthly mini-campaigns
# Francisco: 
## preparing annual report writeup
### send him any visuals for the annual report.to end of July 2018. 
## working with Thom Maughan and John Ryan in the areas of autonomy, robotics, and oceanography. 
## combine models with robotic sensing and remote sensing. Explore modeling, sampling, machine learning 
## research page here ( http://www.ntnu.edu/employees/trygve.o.fossum )
# Francisco: potential tie in for Trygve with CANON data and activity
## KISS Campaign
## Hawaii LRAUV deployments
## monthly mini-campaigns
# Francisco: 
## preparing annual report writeup
### send him any visuals for the annual report. some ideas:
#### Kathleen work
#### Kevin genetic samples
#### Dorado runs
#### cool pictures of ODSS or STOQS in action
## Tim put together a schedule for monthly ops
### Hans: Dorado run one week, followed by I2MAP the next week is a problem
#### Tail sections are shared between the two vehicles -- swapping on that tight turnaround is the issue
### Try to break that pattern (more separation between the deployments)
## June 5-10 cruise with Lasker. 
### makai, other LRAUV (tethys?)
## Sept 8-13 cruise
# Duane:
## asked about staffing to generate after deployment full-resolution netCDF for Waveglider, other assets
### Francisco: on todo list for recent addition to staff
# Danelle:
## 2018 task in LRAUV group to work on data, corrections of location, update to workflow
# Francisco:
## plan session in 2 weeks to go over data things
### ODSS organization (campaigns and on-going continuous routine data collection
### STOQS organization (span across multiple years?)
### LRAUV data


h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
Duane Thompson
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation on thermocline hotspots
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# HABs case study
## Francisco [drawing |^DSC_0179.JPG] on whiteboard
### winter
### upwelling
### relaxation
### more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini gave a [presentation | ^20160121-CANON.pdf]
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579722</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645238</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 14:14:40.430</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579719</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645235</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 14:11:19.203</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579718</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645234</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 14:01:17.300</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579716</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645232</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 13:59:31.097</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066811</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099574</id>
</element>
</collection>
<property name="version">126</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-10-29 16:23:48.487</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579703</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645219</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-04-04 08:28:00.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066813</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099576</id>
</element>
</collection>
<property name="version">127</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-03-12 09:30:36.897</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066816</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099579</id>
</element>
</collection>
<property name="version">128</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-03-12 10:08:14.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066817</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099580</id>
</element>
</collection>
<property name="version">129</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-03-12 10:42:10.083</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579811</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645325</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-01-31 15:30:29.210</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579812</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645326</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-06 14:58:31.753</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579813</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645327</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-06 14:59:15.857</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579815</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645329</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-06 14:59:33.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579817</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645331</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-06 15:33:55.267</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066794</id>
<property name="title"><![CDATA[Architecture and Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099557</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:03:13.517</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:28:29.730</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18841769</id>
<property name="fileName"><![CDATA[ODSS-dataAnalysis2.jpg]]></property>
<property name="contentType"><![CDATA[image/x-png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580243</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-03-15 09:28:06.010</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2012-03-15 09:28:06.010</property>
<property name="fileSize">170110</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066792</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099555</id>
</element>
</collection>
<property name="version">335</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-09 13:45:13.830</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066790</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099553</id>
</element>
</collection>
<property name="version">334</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-09 13:43:15.853</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">10485798</id>
<property name="fileName"><![CDATA[200905_CANON sampling strategy.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-06-01 12:30:09.257</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:56:30.487</property>
<property name="fileSize">32768</property>
<property name="comment"/><property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">10485795</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20087206</id>
<property name="title"><![CDATA[Convert CSV to Shape File]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20119964</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-05 16:13:46.787</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-12 22:07:19.937</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040787</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066788</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099551</id>
</element>
</collection>
<property name="version">333</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-09 13:41:23.883</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066786</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099549</id>
</element>
</collection>
<property name="version">332</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-09 13:32:51.417</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">10485794</id>
<property name="fileName"><![CDATA[200905_frolovs_bloomCollapse.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-06-01 12:30:08.897</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:55:54.197</property>
<property name="fileSize">542720</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">10485795</id>
<property name="fileName"><![CDATA[200905_CANON sampling strategy.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-06-01 12:30:09.257</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:56:30.487</property>
<property name="fileSize">43520</property>
<property name="comment"/><property name="attachmentVersion">3</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066784</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099547</id>
</element>
</collection>
<property name="version">331</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-02-23 14:01:57.907</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">10485797</id>
<property name="fileName"><![CDATA[200905_CANON sampling strategy.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-06-01 12:30:09.257</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:56:30.487</property>
<property name="fileSize">32768</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">10485795</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066781</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099544</id>
</element>
</collection>
<property name="version">31</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-03-05 13:22:22.877</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066779</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099542</id>
</element>
</collection>
<property name="version">30</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-09-17 17:29:11.293</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066745</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099508</id>
</element>
</collection>
<property name="version">330</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-02-09 15:36:11.187</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9076755</id>
<property name="fileName"><![CDATA[2007 Interagency Oceans and human health implementation plan.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8913150</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-01-29 16:09:47.510</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-01-29 16:09:47.510</property>
<property name="fileSize">2595525</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9076757</id>
<property name="fileName"><![CDATA[Trainer2009_LO_Variability of Pseudo-nitzschia and domoic acid in the Juan de Fuca eddy region and its.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="creatorName"><![CDATA[scholin]]></property>
<property name="creationDate">2009-01-29 17:31:35.197</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:35:49.933</property>
<property name="fileSize">7769265</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9076756</id>
<property name="fileName"><![CDATA[trainer 2005 PaCOOS HABs handout 2005.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8913150</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-01-29 16:09:48.017</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-01-29 16:09:48.017</property>
<property name="fileSize">318109</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066990</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099751</id>
</element>
</collection>
<property name="version">140</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-04-16 10:57:18.133</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066988</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099749</id>
</element>
</collection>
<property name="version">139</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-04-16 10:56:48.427</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066991</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099752</id>
</element>
</collection>
<property name="version">141</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-04-16 11:03:12.917</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067009</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099769</id>
</element>
</collection>
<property name="version">44</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-08 10:30:02.880</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067014</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099774</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 12:39:04.967</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18251826</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18284593</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 14:08:25.687</property>
<property name="versionComment"><![CDATA[Removed JD model diagram]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18251824</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18284591</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 14:07:35.697</property>
<property name="versionComment"><![CDATA[Updated views class diagram]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067011</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099771</id>
</element>
</collection>
<property name="version">45</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 12:39:33.197</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18251823</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18284590</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 13:59:56.040</property>
<property name="versionComment"><![CDATA[Added perspective and updated views class diagram]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067018</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099778</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 13:02:44.817</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18251821</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18284588</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 13:29:49.727</property>
<property name="versionComment"><![CDATA[Added updated diagrams fro top-levelt, rpc and client-server]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067016</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099776</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 12:56:06.803</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18251819</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18284586</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 13:18:45.363</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067019</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099779</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 13:30:02.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067021</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099781</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 13:32:03.280</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067023</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099783</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 13:38:18.093</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067025</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099785</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 14:33:13.533</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040666</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073363</id>
</element>
</collection>
<property name="version">181</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-13 13:47:01.423</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067030</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099787</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 15:01:08.303</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067031</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099788</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 15:25:20.300</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067033</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099790</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 15:26:55.470</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073654</id>
<property name="body"><![CDATA[From: Mike McCann <mccann@mbari.org>
Subject: \[dss-dev\] Communications Backplane report from the Western Flyer
Date: September 17, 2012 12:58:44 PM PDT
To: dss-dev@mbari.org
Cc: Todd Ruston <truston@mbari.org>, Francisco Chavez <chfr@mbari.org>, Brent Roman <brent@mbari.org>, Erich Rienecker <erich@mbari.org>, Dan Chamberlain <chda@mbari.org>, M Jordan Stanway <mjstanway@mbari.org>

All,

Here's a communications backplane report from the Western Flyer to be communicated at the ODSS update meeting today.

There's a lot of details here, but I want to get them written down before I forget. I'm noting locations of scripts and log files with the intention of helping us know where to look the next time we do something like this.

h3. Sending messages to Winfrog:

As user *trackadm* on malibu:

The consumer.py script in /home/trackadm/dev/MBARItracking/amqp (checked into mbaritracking SVN on kahuna) has new code that sends $GPGLL NMEA messages to a specified winfrogHost.  To configure edit consumer.py and add names (known to the mbaritracking database) and port numbers (configured in Winfrog) to the portLookup dictionary:

Around line 137:
{noformat}
# If running on malibu (on the Western Flyer) send positions to the Winfrog computer by platform name
# Platform names are case sensitive to what they are know by in the MBARI Tracking database
##winfrogHost = 'dogfish.shore.mbari.org'
winfrogHost = '134.89.20.18'
portLookup = {
             'tethys':       31401,
             'daphne':       31402,
             'dorado':       31403,
             'ESP':          31404,
             'ZEPHYR':       31405,
             'waveglider':   31406,
             'stella101':    31101,
             'stella103':    31103,
             'stella104':    31104,
             'stella108':    31108,
             'stella110':    31110,
             'stella111':    31111,
             }
{noformat}

The consumer for the platform type will need to be restarted if you make a change.  Just kill it and let the /home/trackadm/dev/MBARItracking/amqp/runPersistMonitor.sh watchdog restart it. On malibu this watchdog runs every 5 minutes from trackadm's crontab.

+Monitoring:+
{noformat}
[trackadm@malibu logs]$ tail -f /home/trackadm/logs/nonAISPersistConsumers.out
consumer.persist_message(): drifter,ESP,1347904556.00,35.662982,-122.406161,grabESPpositions.py,,,2012-09-17T17:55:56Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31404: $GPGLL,3539.77892,N,12224.36966,W,175550,A*3f
consumer.persist_message(): drifter,ESP,1347904556.00,35.662982,-122.406161,grabESPpositions.py,,,2012-09-17T17:55:56Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31404: $GPGLL,3539.77892,N,12224.36966,W,175552,A*3d
consumer.persist_message(): ship,W_FLYER,1347904555.00,35.663140,-122.406308,grabWFpositions.py,,,2012-09-17T17:55:55Z
consumer.persist_message(): ship,R_CARSON,1347904565.72,36.802167,-121.787208,grabShipPositions.py,,,2012-09-17T17:56:05Z
consumer.persist_message(): ship,ZEPHYR,1347904575.31,36.802033,-121.787215,grabShipPositions.py,,,2012-09-17T17:56:15Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31405: $GPGLL,3648.12198,N,12147.2329,W,175615,A*8
consumer.persist_message(): drifter,stella101,1347904152.00,35.662770,-122.406460,drifter.py,,,2012-09-17T17:49:12Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31101: $GPGLL,3539.7662,N,12224.3876,W,175629,A*32
consumer.persist_message(): ship,W_FLYER,1347904586.00,35.663127,-122.406252,grabWFpositions.py,,,2012-09-17T17:56:26Z
consumer.persist_message(): ship,R_CARSON,1347904595.31,36.802172,-121.787215,grabShipPositions.py,,,2012-09-17T17:56:35Z
consumer.persist_message(): drifter,stella103,1347904169.00,35.929670,-122.292400,drifter.py,,,2012-09-17T17:49:29Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31103: $GPGLL,3555.7802,N,12217.544,W,175645,A*5
{noformat}

I leave this running in a window that I can switch to at any time and see what is being processed.

h3. ESP communications:

As user *trackadm* on malibu:

The grabESPpositions.py script in /home/trackadm/dev/MBARItracking/scripts (to be checked into mbaritracking SVN on kahuna) is a new script that telnets to port 2010 on the ESP's ship computer, parses a $GPGGA NMEA string and publishes ESP position reports to the drifters RabbitMQ fanout exchange.

The espWatchdog.py script in the same directory checks that positions are being updated and restarts grabESPpositions.py if needed.  It is executed by trackadm's crontab every minute (per Brent's suggestion).

+Monitoring:+
{noformat}
[trackadm@malibu ~]$ tail -f /home/trackadm/logs/espWatchdog.out
fileAge = 42.2587380409
fileAge = 102.784883022
fileAge = 162.288415909
fileAge = 222.815152884
fileAge = 282.854593039
fileAge = 462.875690937
Killing grabESPpositions.py with procId = 19238
19239
2012-09-17 07:05:01Z: Restarting grabESPpositions.py...
fileAge = 41.6014370918
fileAge = 41.6443030834
{noformat}

and

{noformat}
[trackadm@malibu scripts]$ tail -f /home/trackadm/logs/grabESPpositions.out
2012-09-17 18:07:09Z: published ESP position 35.6625253, -122.4047792 to AMQP
2012-09-17 18:07:50Z: published ESP position 35.6624157, -122.4046188 to AMQP
2012-09-17 18:07:50Z: published ESP position 35.6624157, -122.4046188 to AMQP
2012-09-17 18:08:50Z: published ESP position 35.6623875, -122.4044205 to AMQP
2012-09-17 18:08:50Z: published ESP position 35.6623875, -122.4044205 to AMQP
{noformat}

I leave these running in windows that I can switch to foe quick monitoring of what is going on.

As user *stoqsadm* on malibu:

The new script /home/stoqsadm/scripts/espsync uses rsync to copy files from the ESP ship computer to the canon/2012_Sep rcynced-to-shore directory.  It is run by stoqsadm's crontab every 5 minutes - a minute before the canonsync script runs.

+Monitoring:+

Occaisonally execute:
{noformat}
[stoqsadm@malibu ~]$ ls -lrt /ODSS/data/canon/2012_Sep/misc/ESP/moe/esp | tail
-rwxrwxrwx 1 stoqsadm stoqsadm     1308 Sep 16 18:04 NARBB12sep1616h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm   724334 Sep 16 19:04 pcrBAC12sep1614h725ml40s.tif*
-rwxrwxrwx 1 stoqsadm stoqsadm     2475 Sep 16 19:47 AOAa12sep1618h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm 15212491 Sep 16 19:47 hydrorad.out*
-rwxrwxrwx 1 stoqsadm stoqsadm  7532648 Sep 16 19:47 real.log*
-rwxrwxrwx 1 stoqsadm stoqsadm     1337 Sep 16 22:04 AOAb12sep1620h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm     1337 Sep 16 23:34 CbbL12sep1621h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm     1338 Sep 17 04:14 G1Ar12sep1623h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm    73516 Sep 17 04:14 CTD-tts-8.hex*
-rwxrwxrwx 1 stoqsadm stoqsadm  3773794 Sep 17 04:14 real.out*
{noformat}

and check that the files are updating when we have communication as indicated by the above ESP position monitoring.


h3. canonsync:

As user *stoqsadm* on malibu:

I modified the script (removed --az options, added wf, waveglider rsyncs, and additional text reporting, etc.) and changed the crontab to:
{noformat}
*/10 * * * * /usr/bin/time /home/stoqsadm/scripts/canonsync >> logs/canonsync.log 2>&1
{noformat}

+Monitoring:+

Occasionally execute:

{noformat}
[stoqsadm@malibu ~/logs]$ grep "elapsed\|PDT" canonsync.log | tail
Mon Sep 17 11:00:01 PDT 2012
Mon Sep 17 11:05:28 PDT 2012
0.30user 0.12system 5:27.24elapsed 0%CPU (0avgtext+0avgdata 11968maxresident)k
Mon Sep 17 11:10:01 PDT 2012
Mon Sep 17 11:15:12 PDT 2012
0.40user 0.14system 5:11.25elapsed 0%CPU (0avgtext+0avgdata 14032maxresident)k
Mon Sep 17 11:20:01 PDT 2012
Mon Sep 17 11:27:30 PDT 2012
0.40user 0.13system 7:29.46elapsed 0%CPU (0avgtext+0avgdata 16976maxresident)k
Mon Sep 17 11:30:01 PDT 2012
{noformat}

or examine more details in the /home/stoqsadm/logs/canonsync.log file.  

Also, from the ship's VSAT network you can ssh into beach and do directory listings to compare with what is on malibu.

Over the last 2 days the longest canonsync elapsed time was less than 8 minutes.  

h3. ctdsync:

As user *root* on malibu:

Entry in root's crontab:

{noformat}
# Sync ctd files for CANON
59,4,9,14,19,24,29,34,39,44,49,54 * * * * /home/stoqsadm/scripts/ctdsync
{noformat}

The files that /home/stoqsadm/scripts/ctdsync copies to /ODSS/data/canon/2012_Sep/wf/ get synced to shore by canonsync.

+Monitoring:+

Ocaisionally execute:

{noformat}
ls -lRt /ODSS/data/canon/2012_Sep/wf/
{noformat}

and see that files are updating.  Note that we added a realtime.asc file in uctd that contains data since the last processed file was created.  Those processed files get created twice a day by the CTD tech.

h3. W_FLYER positions:

As user *trackadm* on malibu:

Note: With Todd's help scratchy:/coredata is now mounted on malibu.  This make available all of the logr data files which include ship and ROV data items that are logged from datamanager.

The grabWFpositions.py script in /home/trackadm/dev/MBARItracking/scripts (checked into mbaritracking SVN on kahuna) is a new script that tails the current /coredata/data/*shipnavlogr.dat file and sends a W_FLYER position report every 30 seconds to the ships RabbitMQ fanout exchange.

The wfWatchdog.py script in the same directory checks that positions are being updated and restarts grabWFpositions.py if needed.  It is executed by trackadm's crontab every two minutes.

+Monitoring:+

{noformat}
[trackadm@malibu amqp]$ tail -f ~/logs/wfWatchdog.out
2012-09-17 17:14:01 Z: Restarting grabWFpositions.py...
2012-09-17 17:20:02 Z: No recent W_FLYER positions in the mbaritracking database on malibu
2012-09-17 17:20:02 Z Killing grabWFpositions.py with procId = 5088
2012-09-17 17:20:02 Z: Restarting grabWFpositions.py...
2012-09-17 17:54:01 Z: No recent W_FLYER positions in the mbaritracking database on malibu
2012-09-17 17:54:01 Z Killing grabWFpositions.py with procId = 5470
2012-09-17 17:54:01 Z: Restarting grabWFpositions.py...
2012-09-17 18:24:01 Z: No recent W_FLYER positions in the mbaritracking database on malibu
2012-09-17 18:24:01 Z Killing grabWFpositions.py with procId = 7591
2012-09-17 18:24:01 Z: Restarting grabWFpositions.py...
{noformat}

and

{noformat}
[trackadm@malibu logs]$ tail -f grabWFpositions.out
2012-09-17 19:18:18Z: published W_FLYER position 35.813105, -122.350282 to AMQP
2012-09-17 19:18:48Z: published W_FLYER position 35.814263, -122.349903 to AMQP
2012-09-17 19:19:18Z: published W_FLYER position 35.815432, -122.349527 to AMQP
2012-09-17 19:19:51Z: published W_FLYER position 35.816585, -122.34916 to AMQP
2012-09-17 19:20:22Z: published W_FLYER position 35.817743, -122.34878 to AMQP
2012-09-17 19:20:51Z: published W_FLYER position 35.818915, -122.348408 to AMQP
2012-09-17 19:21:23Z: published W_FLYER position 35.820087, -122.34802 to AMQP
2012-09-17 19:21:54Z: published W_FLYER position 35.821247, -122.34764 to AMQP
2012-09-17 19:22:25Z: published W_FLYER position 35.822452, -122.347235 to AMQP
2012-09-17 19:22:58Z: published W_FLYER position 35.82365, -122.346833 to AMQP
{noformat}

h5. Odds and ends, questions, planning ahead:
# I enabled sending mail from malibu, again with Todd's help. This will prove useful for setting up remote monitoring and reporting.
# The new and modified scripts in MBARItracking will be in version control on kahuna.  I will check those additions and changes in when we get back and have a shore network connection.
# Do we have a versioned controlled home for the scripts in stoqsadm@malibu:scripts?  Any suggestions?
# We need to save the crontabs for the stoqsadm and trackadm accounts on malibu somewhere.
# Some cron jobs on malibu will need to be commented out upon completion of this cruise, right?
# For the next time we do something like this we'll need to edit the canonsync script to point to another directory other than canon/2012_Sep.  Is there a more general way that we should set this up?

-Mike]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040962</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040671</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073368</id>
</element>
</collection>
<property name="version">184</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-20 14:12:59.517</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067035</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099792</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 15:28:28.643</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040672</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073369</id>
</element>
</collection>
<property name="version">185</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-20 14:43:16.727</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067038</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099795</id>
</element>
</collection>
<property name="version">142</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-04-16 12:27:03.623</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067040</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099797</id>
</element>
</collection>
<property name="version">143</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2015-04-28 11:09:36.870</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040668</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073365</id>
</element>
</collection>
<property name="version">182</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-20 13:43:01.763</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067042</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099799</id>
</element>
</collection>
<property name="version">144</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2015-04-28 11:12:39.783</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040670</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073367</id>
</element>
</collection>
<property name="version">183</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-20 13:56:04.427</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067044</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099801</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 15:31:27.920</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">15794177</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">15761409</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-04 13:13:56.853</property>
<property name="lastModificationDate">2011-01-04 13:13:56.853</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067046</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099803</id>
</element>
</collection>
<property name="version">46</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 12:50:31.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">15794178</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">15761409</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630618</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-05 13:50:34.717</property>
<property name="lastModificationDate">2011-01-05 13:50:34.717</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">15794183</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">20</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-04 13:52:41.563</property>
<property name="lastModificationDate">2011-02-04 13:52:41.563</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067048</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099805</id>
</element>
</collection>
<property name="version">145</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2015-04-28 11:13:55.067</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">15794184</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">20</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-04 13:52:58.193</property>
<property name="lastModificationDate">2011-02-04 13:52:58.193</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579971</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645479</id>
</element>
</collection>
<property name="version">43</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-28 13:45:13.423</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579964</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645472</id>
</element>
</collection>
<property name="version">37</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-16 12:50:37.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579966</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645474</id>
</element>
</collection>
<property name="version">38</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-28 13:41:20.230</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579967</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645475</id>
</element>
</collection>
<property name="version">39</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-28 13:43:06.553</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073548</id>
<property name="body"><![CDATA[These are some additional requests and requirements and ideas that were gathered during the September 2012 experiment:
# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes\!)
# ODSS should show location and time of location when mousing over track.
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :-) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.
# Add ability for users to set min/max scales dynamically on satellite layers.
# Idea: Add ability to mark individual platforms and other assets as "deployed" or "not deployed". Not deployed would show up differently in tracking view since they are riding on the back of other assets (example Dorado on R_C; Moe and Stella 101 on W_F...)
# Idea: Add additional NOAA charts as layers (I thought the "shipping lanes" chart was cool and useful).
# Bug?: If the user zooms their browser at all, white lines show up on google map.  Is there a way to prevent that or have OpenLayers handle it?  It affect iPad as well.
# iPad notes:
## you can't scroll down pages (both chrome and safari). Situational awareness is not a problem, but if you go to planning you only see down to "Distributed Deployment Planning" and can't go further down. Interestingly in cosci it's true for the discussion but not for the collections, where you can scroll down.
## clicking on links that should open in a new tab in collection doesn't (chrome only, safari is fine). Meaning that you get stuck there and have to reload the ODSS to get out of it. Not a big deal as I can do a right click / open in new tab but I need to think of it.
# Under planning and data analysis, clicking on a link makes you stuck there - you can change to another tab, but can't go back to the original tab with all the choices without reloading ODSS. It would be great if there was a way to go back to that original tab. I can avoid that by right click / open in new tab from a computer and from safari on ipad, but somehow can't in chrome on ipad.
# From distributed autonomy team:
{noformat}
It looks like we are getting data from T-REX which indicates where the gulpers 
were triggered, to shore. So this is coming to STOQS and in theory should be 
available and displayable within the ODSS. Any chance you'd have some bandwidth 
working with Frederic to display this (and potentially some AUV waypoint data) visible?
{noformat}
# Allow the user to "lock" a layer in time while the rest of the data scrolls over time.
# Check satellite downloads for redundant times as this causes ERDDAP to stop cataloging 
# Add http://coastwatch.pfeg.noaa.gov/erddap/griddap/erdMWsstd1day.graph to the layers per Francisco's request]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579968</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645476</id>
</element>
</collection>
<property name="version">40</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-28 13:43:26.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579969</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645477</id>
</element>
</collection>
<property name="version">41</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-28 13:44:11.747</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18579970</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645478</id>
</element>
</collection>
<property name="version">42</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-28 13:44:52.783</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040709</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073406</id>
</element>
</collection>
<property name="version">186</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-20 14:46:36.753</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073578</id>
<property name="body"><![CDATA[h3. Introduction

ODSS uses four different open-source software packages for cataloging, distributing, and projecting raw satellite, vector, or point data into the ODSS web interface.  Tracking data is handled in a different manner and is not discussed here.
* [THREDDS|http://www.unidata.ucar.edu/projects/THREDDS/] is used for vector data (wind, surface current) and previous experiment data.
* [ERDDAP|http://coastwatch.pfeg.noaa.gov/erddap/download/setup.html] is used for just about everything else.
* [Mapserver|http://mapserver.org/] is used for publishing and reprojecting the data in the correct EPSG:900913 projection, and serving the data in the WMS standard used in the ODSS web application.
* [Tilecache|http://tilecache.org/] creates a disk cache of the Mapserver requests for faster access to images

!map_flow.png|thumbnail! click to enlarge

h3. Restarting

To restart erddap
{noformat}
sudo /sbin/service tomcat2 stop
sudo /sbin/service tomcat2 start
{noformat}
After a restart, changes can be seen, depending on the ODSS machine in the /erddap URL, e.g. [http://beach.mbari.org/erddap] . ERDDAP is not visible outside the MBARI firewall and it takes a few seconds for ERDDAP to refresh the catalogues.

To restart thredds (note that this will take down the ODSS web app as well because it's using the same tomcat instance). Alert team members if you do this.
{noformat}
sudo /sbin/service tomcat stop
sudo /sbin/service tomcat start
{noformat}
After a restart, changes can be seen, depending on the ODSS machine in the /thredds/realtime.html URL, e.g.
[http://beach.mbari.org:8080/thredds/realtime.html]

h3. Installing new layers using ERDDAP

As user stoqsadm
# Using the instructions [here|CANON:ERDDAP Administration Notes], modify the datasets.xml file
# Copy attached datasets.xml file with new dataset added to /opt/apache-tomcat7/content/erddap/
# Restart ERDDAP by restarting tomcat2
# Create a new layer and install to /home/stoqsadm/deployed/mapfiles/
# Add this new layer to  /home/stoqsadm/deployed/mapfiles/proxy.map
# Add this new layer to  /etc/tilecache.cfg
# Add to the ODSS json file (contact Kevin Gomes about where this file is)
# Refresh ODSS to see new layer]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8093705</id>
<property name="body"><![CDATA[This is the default content for the [value of forecast] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060937</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8093704</id>
<property name="body"><![CDATA[This is the default content for the [tracer_transport] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060936</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8093703</id>
<property name="body"><![CDATA[This is the default content for the [PNW] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040720</id>
<property name="title"><![CDATA[ERDDAP Administration Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073417</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-08-15 11:33:52.730</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-08-15 11:33:52.730</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040544</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8093702</id>
<property name="body"><![CDATA[This is the default content for the [gulf of maine] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060934</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8093701</id>
<property name="body"><![CDATA[This is the default content for the [florida] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18251816</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18284583</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-04 09:44:05.597</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040722</id>
<property name="title"><![CDATA[ERDDAP Administration Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073419</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-08-15 11:33:52.730</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-08-29 11:45:46.833</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040544</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8093700</id>
<property name="body"><![CDATA[This is the default content for the [bc] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060932</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18251817</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18284584</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 13:17:15.887</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8093699</id>
<property name="body"><![CDATA[This is the default content for the [asia] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060931</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040728</id>
<property name="title"><![CDATA[ERDDAP Administration Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073425</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-08-15 11:33:52.730</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-08-29 11:49:08.497</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040544</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040727</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073424</id>
</element>
</collection>
<property name="version">187</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2012-08-27 13:37:30.597</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067103</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099860</id>
</element>
</collection>
<property name="version">336</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-09 14:28:24.217</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073600</id>
<property name="body"><![CDATA[# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067107</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099864</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-28 12:44:50.493</property>
<property name="versionComment"><![CDATA[0.7.1]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159275</id>
<property name="fileName"><![CDATA[Lanerolle_2006_ecss_Numerical-investigation-of-the-effects-of-upwelling-on-harmful-algal-blooms-off-the-west-Florida-coast.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:08.993</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:08.993</property>
<property name="fileSize">3491680</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159274</id>
<property name="fileName"><![CDATA[Hu2008csr_On-the-remote-monitoring-of-Karenia-brevis-blooms-of-the-west-Florida-shelf.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:08.163</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:08.163</property>
<property name="fileSize">2706390</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159277</id>
<property name="fileName"><![CDATA[Stumpf_2003_Harmful-Algae_Monitoring-Karenia-brevis-blooms-in-the-Gulf-of-Mexico-using-satellite-ocean-color-imagery-and-other-data.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:11.627</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:11.627</property>
<property name="fileSize">677495</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159276</id>
<property name="fileName"><![CDATA[Milroy2008csr_A-three-dimensional-biophysical-model-of-Karenia-brevis-dynamics-on-the-west-Florida-shelf-A-look-at-physical-transport-.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:10.613</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:10.613</property>
<property name="fileSize">2907166</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159271</id>
<property name="fileName"><![CDATA[shellfish_sites_map.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060932</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:05.123</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:05.123</property>
<property name="fileSize">4914427</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580156</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645663</id>
</element>
</collection>
<property name="version">56</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 14:00:39.320</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159270</id>
<property name="fileName"><![CDATA[Shellfish Aquaculture - Fisheries and Aquaculture - Province of British Columbia.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060932</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:04.530</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:04.530</property>
<property name="fileSize">144590</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580158</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645665</id>
</element>
</collection>
<property name="version">57</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 14:02:40.547</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159273</id>
<property name="fileName"><![CDATA[flewelling2005nature_red tides and marine mammal mortality.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:07.527</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:07.527</property>
<property name="fileSize">272775</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159272</id>
<property name="fileName"><![CDATA[Final_MPI_RedTide_no_embargo_bar.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:07.027</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:07.027</property>
<property name="fileSize">1124534</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159267</id>
<property name="fileName"><![CDATA[Iwataki2007.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060931</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:02.277</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:02.277</property>
<property name="fileSize">506586</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159266</id>
<property name="fileName"><![CDATA[ahn2006remoteSens_Detecting the red tide algal blooms from satellite ocean color observations in optically complex Northeast-Asia Coastal waters.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060931</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:01.537</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:01.537</property>
<property name="fileSize">2036638</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159269</id>
<property name="fileName"><![CDATA[wang2008hydro_occurence of HAB assosiated with environemnts in south china sea.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060931</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:03.307</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:03.307</property>
<property name="fileSize">980711</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159268</id>
<property name="fileName"><![CDATA[tang2004jgr_Remote sensing oceanography of a harmful algal bloom off the coast of southeastern Vietnam.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060931</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:02.707</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:02.707</property>
<property name="fileSize">492226</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673325</id>
<property name="body"><![CDATA[Here are the steps taken to install MBARITracking on the server normandy.mbari.org:

# Help ticket to set password for postgres account on normandy
# Help tickets to open firewall for port 5432 for postgres on normandy and to install virtualenv
# Moved directory /var/lib/pgsql/9.1/data to /pgdata/data and made a symlink to the new location so that the databases are on their own partition; likewise for the pg_xlog and pg_tblspc partittions.
# Installed postgis with psql commands and created roles (adm passwords not shown):
{noformat}
createdb postgis 
psql -d postgis -f /usr/pgsql-9.1/share/contrib/postgis-1.5/postgis.sql 
psql -d postgis -f /usr/pgsql-9.1/share/contrib/postgis-1.5/spatial_ref_sys.sql 
create database template_postgis with template postgis;

CREATE ROLE odssadm login password 'xxx';
CREATE ROLE stoqsadm login password 'xxx';
CREATE ROLE everyone login password 'guest';
{noformat}
# Edited /var/lib/pgsql/9.1/data/pg_hba.conf to give local accounts access over network connections
# Checkout MBARItracking project from subversion into /home/odssadm/dev:
{noformat}
svn co svn+ssh://mccann@kahuna.shore.mbari.org/svn/repos/MBARItracking/trunk MBARItracking 
{noformat}
# Pip installed amqplib, django, httplib2, protobuf, psycopg2 prerequisites in a virtualenv at /home/odssadm/dev/MBARItracking/venv-tracking:
{noformat}
$ pip freeze
Django==1.6.5
amqplib==1.0.2
httplib2==0.9
protobuf==2.5.0
psycopg2==2.5.3
{noformat}
# Help ticket to request ports opened for AMQP traffic between messaging.shore.mbari.org and normandy
# Edited /home/odssadm/dev/MBARItracking/amqp/settings.py and other source code to get things working on normandy (see svn commit below for all changes)
# Created /home/odssadm/.netrc file for credentials to the messaging server
# Executed on normandy as user odssadm to create consumer jobs and AMQP queues:
{noformat}
	/home/odssadm/dev/MBARItracking/amqp/runPersistMonitor.sh
{noformat}
# Killed consumer jobs on normandy so that messages will be in the queues for appending to the mbaritracking database once it's copied over from beach
# Create database on normandy as user postgres:
{noformat}
/usr/pgsql-9.1/bin/createdb mbaritracking
{noformat}
# Copied mbaritracking database from beach, executed on normandy as user odssadm (this takes a few hours for the 16 GB database):
{noformat}
/usr/pgsql-9.1/bin/pg_dump -C -h beach.mbari.org -U stoqsadm mbaritracking > /pgdata/dumps/mbaritracking.beach.dump
/usr/pgsql-9.1/bin/psql < /pgdata/dumps/mbaritracking.beach.dump 
{noformat}
# Change ownerships from stoqsadm to odssadm and give role everyone select rights (as user postgres at psql prompt):
{noformat}
\c mbaritracking
REASSIGN OWNED BY stoqsadm TO odssadm;
grant all on all tables in schema public to odssadm;
grant select on all tables in schema public to everyone;
{noformat}
# Added to odssadm's crontab on normandy:
{noformat}
*/10 * * * * /home/odssadm/dev/MBARItracking/amqp/runPersistMonitor.sh >> /data/logs/tracking/persistWatchdog.log 2>&1
{noformat}
# Monitor log files to make sure everything is working:
{noformat}
tail -f /data/logs/tracking/persistWatchdog.log
tail -f /data/logs/tracking/nonAISPersistConsumers.out
{noformat}
# Help ticket to create file /etc/httpd/conf.d/trackingdb.conf for the trackingdb web service
# Test web trackingdb web services:
{noformat}
http://normandy.mbari.org/trackingdb/positionOfType/ais/last/1m/data.html
http://normandy.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html
{noformat}
# Committed MBARItracking code changes:
{noformat}
$ svn commit -m "Made to work on normandy: now uses Django 1.6.5 and virtual-env instead of hard-coded /opt/python"
mccann@kahuna.shore.mbari.org's password: 
Adding         amqp/COPYING
Sending        amqp/README
Sending        amqp/persistWatchdog.py
Sending        amqp/runPersistMonitor.sh
Sending        amqp/settings.py
Sending        amqp/tracking.wsgi
Sending        amqp/urls.py
Sending        amqp/views.py
Transmitting file data ........
Committed revision 13407.
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640568</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159263</id>
<property name="fileName"><![CDATA[Envisatmeris.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503889</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:03.980</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:03.980</property>
<property name="fileSize">409037</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634962</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159262</id>
<property name="fileName"><![CDATA[babin2005oceanography_new technologies for observing HAB.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503889</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:58.943</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:58.943</property>
<property name="fileSize">1295918</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159265</id>
<property name="fileName"><![CDATA[Rienecker2008lom_laser.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503889</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 16:57:09.540</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 16:57:09.540</property>
<property name="fileSize">2288747</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7635005</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159264</id>
<property name="fileName"><![CDATA[gower2007grl_meris.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503889</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:04.147</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:04.147</property>
<property name="fileSize">378993</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634963</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580143</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645650</id>
</element>
</collection>
<property name="version">46</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 11:22:02.883</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159290</id>
<property name="fileName"><![CDATA[ORHAB - Sampling.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:32.937</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:32.937</property>
<property name="fileSize">152905</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580144</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645651</id>
</element>
</collection>
<property name="version">47</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 11:22:43.707</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159291</id>
<property name="fileName"><![CDATA[rensel2007_pugetSoundAquculture.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:33.203</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:33.203</property>
<property name="fileSize">2301779</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580145</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645652</id>
</element>
</collection>
<property name="version">48</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 11:23:18.397</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159292</id>
<property name="fileName"><![CDATA[soundHab.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:33.630</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:33.630</property>
<property name="fileSize">3808256</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040519</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073220</id>
</element>
</collection>
<property name="version">178</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-09 15:04:29.867</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580146</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645653</id>
</element>
</collection>
<property name="version">49</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 11:23:42.467</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159293</id>
<property name="fileName"><![CDATA[Trainer, Hickey, Horner2002LO_Biological and physical dynamics of domoic acid production off the Washington coast.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:34.237</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:34.237</property>
<property name="fileSize">298163</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040518</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073219</id>
</element>
</collection>
<property name="version">177</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-09 15:03:42.207</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159286</id>
<property name="fileName"><![CDATA[ECOHAB-PNW.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:31.197</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:31.197</property>
<property name="fileSize">239775</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040517</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073218</id>
</element>
</collection>
<property name="version">176</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-09 15:00:47.243</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159287</id>
<property name="fileName"><![CDATA[Hickey2008jgr_threePlumes.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:31.550</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:31.550</property>
<property name="fileSize">2914557</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580141</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645648</id>
</element>
</collection>
<property name="version">44</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-02-28 13:45:24.217</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159288</id>
<property name="fileName"><![CDATA[macfadyen2005csr_transport of surface waters from JDF eddy to Washington coast.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:32.087</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:32.087</property>
<property name="fileSize">1168882</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040515</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073216</id>
</element>
</collection>
<property name="version">175</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-09 14:53:45.757</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580142</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645649</id>
</element>
</collection>
<property name="version">45</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 11:21:32.023</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159289</id>
<property name="fileName"><![CDATA[macfadyen2008jgr_Influences of JDF on circulation nutrients and phytoplancton.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:32.417</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:32.417</property>
<property name="fileSize">1910135</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159282</id>
<property name="fileName"><![CDATA[franks1992mb_Toxic phytoplankton blooms in the southwestern Gulf of Maine.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060934</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:20.227</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:20.227</property>
<property name="fileSize">1090156</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040513</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073214</id>
</element>
</collection>
<property name="version">174</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-06 14:01:58.883</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580152</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645659</id>
</element>
</collection>
<property name="version">54</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 11:25:47.217</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159283</id>
<property name="fileName"><![CDATA[he2008jgr_historic 2005 bloom in GOM_roms study.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060934</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:21.370</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:21.370</property>
<property name="fileSize">10257336</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159284</id>
<property name="fileName"><![CDATA[keafer2005dsrii_bloom_development.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060934</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:22.563</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:22.563</property>
<property name="fileSize">1523078</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580154</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645661</id>
</element>
</collection>
<property name="version">55</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 13:10:55.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159285</id>
<property name="fileName"><![CDATA[McGillicuddy2005dsrii_mechanisms_regulating_seasonal fluctuations in Alexandrium in GOM.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060934</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:23.233</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:23.233</property>
<property name="fileSize">1499877</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580147</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645654</id>
</element>
</collection>
<property name="version">50</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 11:23:58.367</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159278</id>
<property name="fileName"><![CDATA[Stumpf_2008_csr_Hydrodynamic-accumulation-of-Karenia-off-the-west-coast-of-Florida.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:12.083</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:12.083</property>
<property name="fileSize">3923785</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580148</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645655</id>
</element>
</collection>
<property name="version">51</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 11:24:31.367</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159279</id>
<property name="fileName"><![CDATA[Vargo_2008_csr_Nutrient-availability-in-support-of-Karenia-brevis-blooms-on-the-central-West-Florida-Shelf-What-keeps-Karenia-blooming.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:13.273</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:13.273</property>
<property name="fileSize">1383485</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066882</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099645</id>
</element>
</collection>
<property name="version">135</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-03-26 10:44:23.870</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580149</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645656</id>
</element>
</collection>
<property name="version">52</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 11:25:04.900</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159280</id>
<property name="fileName"><![CDATA[walsh2006jgr_Red tides in the Gulf of Mexico Where, when, and why.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:14.183</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:14.183</property>
<property name="fileSize">13284575</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580150</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645657</id>
</element>
</collection>
<property name="version">53</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-12 11:25:28.207</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159281</id>
<property name="fileName"><![CDATA[Wynne_2005_Harmful-Algae_Detecting-Karenia-brevis-blooms-and-algal-resuspension-in-the-western-Gulf-of-Mexico-with-satellite-ocean-color-imagery.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:19.227</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:19.227</property>
<property name="fileSize">1161746</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066880</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099643</id>
</element>
</collection>
<property name="version">134</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-19 14:37:29.700</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159245</id>
<property name="fileName"><![CDATA[Kite Powell Preliminary studies on economic implications of improved ocean observing systems in the US and Japan.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:01.460</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:01.460</property>
<property name="fileSize">577286</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634954</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159244</id>
<property name="fileName"><![CDATA[Kite Powell Estimating the economic benefits of regional ocean observing systems.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:01.060</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:01.060</property>
<property name="fileSize">1981846</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634953</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040537</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073238</id>
</element>
</collection>
<property name="version">179</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-09 15:05:07.397</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159243</id>
<property name="fileName"><![CDATA[katz_lecture_economic_value_of_weather_forecasts.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:45.933</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:45.933</property>
<property name="fileSize">270248</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040538</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073239</id>
</element>
</collection>
<property name="version">180</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-13 13:46:58.857</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159242</id>
<property name="fileName"><![CDATA[Hoagland The economic effects of harmful algal blooms in the United States - Estimates assessment issues and information needs.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:00.640</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:00.640</property>
<property name="fileSize">1787545</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634952</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073778</id>
<property name="body"><![CDATA[h3. Requirements from phone conference with Ryan
# little input to plan path, survey, region
# repeated traversing
# inputs:
## region of interest (large polygon)
## input is KML file
## highlight areas of interest in the polygon (as many as they want)
## small polygons in large polygon
## 0-1 weighting on the small polygons
## feed in of ocean currents analysis ()
## path plan
# outputs:
## waypoints and segments
# Chris Wahl (Francisco Chavez) is customer

h3. Meeting Notes from 10/23/2012 with Ryan
# Region of interest
# Subsets of region might be of more interest
# Science gives regions weights of interests
# Inputs
## Region of interest
## Number of waypoints
## Areas of Interest
## Weights (0<w<1)
## "L" - Defines the perpendicular to segments
## Time Constraint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041087</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159241</id>
<property name="fileName"><![CDATA[anderson2001_economicImpactofHAB.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:00.150</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:00.150</property>
<property name="fileSize">1130507</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634951</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159240</id>
<property name="fileName"><![CDATA[smayda2002jo_adaptiveEcology.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060929</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:36.327</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:36.327</property>
<property name="fileSize">2500814</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159239</id>
<property name="fileName"><![CDATA[schofield1999jp_opticalMonitoringOfHAB.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060929</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:35.997</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:35.997</property>
<property name="fileSize">661221</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159238</id>
<property name="fileName"><![CDATA[RalstonEtal_JPR_2007_32529.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060929</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:35.687</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:35.687</property>
<property name="fileSize">906271</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159237</id>
<property name="fileName"><![CDATA[neumann2000jms_balticSea.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060929</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:35.383</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:35.383</property>
<property name="fileSize">993706</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159236</id>
<property name="fileName"><![CDATA[lane2009_PNprediction.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060929</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:35.130</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:35.130</property>
<property name="fileSize">507179</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159235</id>
<property name="fileName"><![CDATA[hood2008oceanography_Modeling and Prediction of Marine Microbial Population in Genomic Era.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060929</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:34.810</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:34.810</property>
<property name="fileSize">577664</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066894</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099657</id>
</element>
</collection>
<property name="version">136</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-03-27 20:33:15.593</property>
<property name="versionComment"><![CDATA[attach planning slides]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159234</id>
<property name="fileName"><![CDATA[Fennel_2005dsrii_unifying_framework.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060929</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:34.573</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:34.573</property>
<property name="fileSize">289672</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159233</id>
<property name="fileName"><![CDATA[anderson2008ha_empiricalModelsOfPN.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060929</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:34.223</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:34.223</property>
<property name="fileSize">1154916</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066896</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099659</id>
</element>
</collection>
<property name="version">137</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-04-02 11:52:57.993</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159260</id>
<property name="fileName"><![CDATA[Scholin2000nature_daLions.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:58.080</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:58.080</property>
<property name="fileSize">363236</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066916</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099678</id>
</element>
</collection>
<property name="version">36</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 13:27:17.193</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159261</id>
<property name="fileName"><![CDATA[shulman2005jtech.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:58.327</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:58.327</property>
<property name="fileSize">1729877</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159258</id>
<property name="fileName"><![CDATA[ryan2008GRL_bloomIncubator.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:57.217</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:57.217</property>
<property name="fileSize">481326</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066918</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099680</id>
</element>
</collection>
<property name="version">37</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 14:48:52.433</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159259</id>
<property name="fileName"><![CDATA[ryan_submited_csr_thinLayers_v0.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:57.667</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:57.667</property>
<property name="fileSize">872313</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066919</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099681</id>
</element>
</collection>
<property name="version">38</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 15:19:39.227</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159256</id>
<property name="fileName"><![CDATA[ryan2005oceanography_redTide.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:56.380</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:56.380</property>
<property name="fileSize">2663687</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159257</id>
<property name="fileName"><![CDATA[ryan2008csr_upwellingDownwelling.fdf]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:56.880</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:56.880</property>
<property name="fileSize">1384563</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066921</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099683</id>
</element>
</collection>
<property name="version">39</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 15:20:21.893</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159254</id>
<property name="fileName"><![CDATA[McManus2008ec_cryptic.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:55.783</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:55.783</property>
<property name="fileSize">227577</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159255</id>
<property name="fileName"><![CDATA[ryan2005meps_pbCoupeling.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:56.097</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:56.097</property>
<property name="fileSize">516045</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159252</id>
<property name="fileName"><![CDATA[jester2008ha_haShift.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:55.253</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:55.253</property>
<property name="fileSize">805921</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159253</id>
<property name="fileName"><![CDATA[kudela2008ha_physioEcologty.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:55.537</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:55.537</property>
<property name="fileSize">876103</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159250</id>
<property name="fileName"><![CDATA[Chao2008LO_romsVerification.PDF]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:54.007</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:54.007</property>
<property name="fileSize">8055914</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040546</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073246</id>
</element>
</collection>
<property name="version">188</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-08-15 11:32:56.650</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066910</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099672</id>
</element>
</collection>
<property name="version">33</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-03-24 15:04:40.183</property>
<property name="versionComment"><![CDATA[copy-n-add token]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159251</id>
<property name="fileName"><![CDATA[Jessup_et_al_submittedPLOS.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:55.023</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:55.023</property>
<property name="fileSize">510000</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159248</id>
<property name="fileName"><![CDATA[TaylorB_Capstone.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:02.307</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:02.307</property>
<property name="fileSize">1877504</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634957</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040540</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073241</id>
</element>
</collection>
<property name="version">186</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-08-06 14:50:36.533</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066912</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099674</id>
</element>
</collection>
<property name="version">34</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 12:33:05.897</property>
<property name="versionComment"><![CDATA[0.5.0]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159249</id>
<property name="fileName"><![CDATA[willingness_to_pay.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:50.410</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:50.410</property>
<property name="fileSize">2821632</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159246</id>
<property name="fileName"><![CDATA[Larkin Harmful Algal Blooms and Coastal Business - Economic Consequences in Florida.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:01.730</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:01.730</property>
<property name="fileSize">201439</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634955</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040542</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073243</id>
</element>
</collection>
<property name="version">187</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-08-15 11:32:08.133</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066914</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099676</id>
</element>
</collection>
<property name="version">35</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 13:25:35.087</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159247</id>
<property name="fileName"><![CDATA[stel1996mp_cost_benefit.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:01.963</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:01.963</property>
<property name="fileSize">1645857</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634956</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073679</id>
<property name="body"><![CDATA[Here are some pictures of the whiteboard that Danelle and Kevin discussed in the early planning stages for Machine Learning:
ML requirements derived and HAB use cases motivating this are here:  [AUV:Autonomy ODSS Integration]


!IMG_0356.jpg|thumbnail,align=centre!
!IMG_0358.jpg|thumbnail,align=centre!
!IMG_0359.jpg|thumbnail,align=centre!

https://oceana.mbari.org/confluence/display/AUV/Autonomy+ODSS+Integration]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040987</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066927</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099689</id>
</element>
</collection>
<property name="version">42</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 15:43:16.230</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066925</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099687</id>
</element>
</collection>
<property name="version">41</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 15:36:56.167</property>
<property name="versionComment"><![CDATA[add Noteworthy changes section]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066923</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099685</id>
</element>
</collection>
<property name="version">40</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 15:24:58.347</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19155052</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631013</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 10:30:35.447</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:30:35.447</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066942</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099704</id>
</element>
</collection>
<property name="version">43</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 15:46:26.403</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">28540932</id>
<property name="fileName"><![CDATA[2015-09-16_1128.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-09-16 11:29:08.903</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-09-16 11:29:08.903</property>
<property name="fileSize">348795</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159303</id>
<property name="fileName"><![CDATA[dyble2007eh_Environmental controls, oceanography and population dynamics of pathogens and harmful algal blooms.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:51.380</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:51.380</property>
<property name="fileSize">721240</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159302</id>
<property name="fileName"><![CDATA[anderson1997nature_FutureOfhabControl.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:04.713</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:04.713</property>
<property name="fileSize">944474</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">7634964</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159308</id>
<property name="fileName"><![CDATA[20081209_CANON_frolovs.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-09 14:04:05.690</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:55:06.627</property>
<property name="fileSize">3640832</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159307</id>
<property name="fileName"><![CDATA[200811_CANON_ryjo.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-09 14:04:04.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:54:40.483</property>
<property name="fileSize">10014720</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159306</id>
<property name="fileName"><![CDATA[200812_CANON_ryjo.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-09 14:04:03.807</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:54:50.280</property>
<property name="fileSize">2258944</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159297</id>
<property name="fileName"><![CDATA[LTRANS.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060936</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:35.667</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:35.667</property>
<property name="fileSize">39505</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040587</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073288</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:08:44.743</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159296</id>
<property name="fileName"><![CDATA[WDFW -- Atlantic Salmon in Washington State_ Commerical Production of Atlantic Salmon, Escapes and Recoveries in Washington State.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:35.093</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:35.093</property>
<property name="fileSize">35290</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040588</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073289</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-16 14:53:13.783</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159295</id>
<property name="fileName"><![CDATA[WDFW -- Atlantic Salmon in Washington State_ A Fish Management Perspective.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:34.877</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:34.877</property>
<property name="fileSize">85390</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159294</id>
<property name="fileName"><![CDATA[trainer2005oceanography_early warning for DA events on WA coast.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:34.507</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:34.507</property>
<property name="fileSize">796617</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159301</id>
<property name="fileName"><![CDATA[SPUV_Submitted_to_BAMS_10635.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060937</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:37.033</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:37.033</property>
<property name="fileSize">1462764</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159300</id>
<property name="fileName"><![CDATA[NWS_Expansion.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060937</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:36.657</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:36.657</property>
<property name="fileSize">866160</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159299</id>
<property name="fileName"><![CDATA[NCAR_ SIP The Societal Impacts Program.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060937</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:36.440</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:36.440</property>
<property name="fileSize">132735</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">8159298</id>
<property name="fileName"><![CDATA[North_2006_Journal-of-Marine-Systems_Using-a-random-displacement-model-to-simulate-turbulent-particle-motion-in-a-baroclinic-frontal-zone-A-new-implementation-scheme-and-.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060936</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:35.917</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:35.917</property>
<property name="fileSize">1168475</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27066986</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099747</id>
</element>
</collection>
<property name="version">138</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-04-02 11:58:16.487</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7372875</id>
<property name="title"><![CDATA[New Folder]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7405643</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 11:56:36.427</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23625744</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23658511</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-04 08:56:01.100</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040382</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073084</id>
</element>
</collection>
<property name="version">184</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-17 15:39:06.057</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19155371</id>
<property name="destinationPageTitle"><![CDATA[//localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630605</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 10:42:03.650</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:42:03.650</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19155370</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/mbari-dss/source/browse/tags/jd-2010-12-02/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630605</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 10:42:03.650</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:42:03.650</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23625747</id>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23658514</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-04 08:56:46.157</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16351233</id>
<property name="fileName"><![CDATA[dss_client_views_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:09:40.337</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:33.067</property>
<property name="fileSize">809003</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728747</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16351234</id>
<property name="fileName"><![CDATA[dss_data.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:06:27.193</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:33.077</property>
<property name="fileSize">486628</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728739</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502746</id>
<property name="fileName"><![CDATA[Nixon_2009_ECSS_The-impact-of-changing-climate-on-phenology,-productivity,-and-benthic-pelagic-coupling-in-Narragansett-Bay.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:30:34.963</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:30:34.963</property>
<property name="fileSize">1168608</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502747</id>
<property name="fileName"><![CDATA[Martin2009_JSR_long term phytoplancton monitoring, including HABs, in the Bay of Fundy.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060934</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:30:58.563</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:30:58.563</property>
<property name="fileSize">788224</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040444</id>
<property name="title"><![CDATA[Distributed Deployment - September 2012 Experiment]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073145</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-08-02 14:51:22.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-08-06 14:50:36.600</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040383</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502748</id>
<property name="fileName"><![CDATA[aquculture2008_abstracts.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:02.993</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:02.993</property>
<property name="fileSize">122745</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502749</id>
<property name="fileName"><![CDATA[Bartley2008_futureOfCAaq.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:03.207</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:03.207</property>
<property name="fileSize">525701</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040446</id>
<property name="title"><![CDATA[Distributed Deployment - September 2012 Experiment]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073147</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-08-02 14:51:22.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-08-06 16:00:27.337</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040383</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040448</id>
<property name="title"><![CDATA[Distributed Deployment - September 2012 Experiment]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073149</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-08-02 14:51:22.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-08-06 16:09:05.583</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040383</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040450</id>
<property name="title"><![CDATA[Distributed Deployment - September 2012 Experiment]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073151</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-08-02 14:51:22.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-08-06 16:17:19.560</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040383</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26509313</id>
<property name="fileName"><![CDATA[Images from white board June 19 2014.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-06-19 12:32:37.953</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 12:32:37.953</property>
<property name="fileSize">10936996</property>
<property name="comment"><![CDATA[Images from White board June 19 2014]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040432</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073133</id>
</element>
</collection>
<property name="version">170</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-30 15:47:59.373</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502727</id>
<property name="fileName"><![CDATA[CANON Open Ocean Blooms Applications.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371694</id>
</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-02-19 00:29:01.333</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-02-19 00:29:01.333</property>
<property name="fileSize">5163520</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040434</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073135</id>
</element>
</collection>
<property name="version">171</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-06 12:59:23.440</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26509315</id>
<property name="fileName"><![CDATA[photo whiteboard june 2014.JPG]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-06-19 14:02:19.357</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-19 14:02:19.357</property>
<property name="fileSize">1891859</property>
<property name="comment"><![CDATA[photo of whiteboard june 5 2014]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502728</id>
<property name="fileName"><![CDATA[CANON Open Ocean Blooms Applications.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-02-19 10:20:56.367</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:55:36.517</property>
<property name="fileSize">5163520</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040436</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073137</id>
</element>
</collection>
<property name="version">172</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-06 13:54:05.953</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040438</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073139</id>
</element>
</collection>
<property name="version">173</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-06 13:55:24.710</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26509319</id>
<property name="fileName"><![CDATA[clarification Re- CANON logistics meeting.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-06-20 12:56:03.767</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-20 12:56:03.767</property>
<property name="fileSize">44402</property>
<property name="comment"><![CDATA[clarification regarding lrauv comms ]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040440</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073141</id>
</element>
</collection>
<property name="version">185</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-08-02 14:32:23.650</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040441</id>
<property name="title"><![CDATA[Distributed Deployment Information]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073142</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-08-02 14:51:22.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-08-02 14:51:22.127</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040383</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23625773</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23658540</id>
</element>
</collection>
<property name="version">284</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-10-21 14:40:00.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067361</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27100104</id>
</element>
</collection>
<property name="version">147</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-06-18 13:08:45.887</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580245</id>
<property name="title"><![CDATA[ODSS Data Analysis Engineering]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645747</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-03-14 17:14:17.460</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2012-03-14 17:14:17.460</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580243</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067359</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27100102</id>
</element>
</collection>
<property name="version">146</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2015-04-28 15:52:35.583</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23625775</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23658542</id>
</element>
</collection>
<property name="version">285</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-11-07 13:59:44.977</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502772</id>
<property name="fileName"><![CDATA[200903_CANON-Autonomy.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kanna]]></property>
<property name="creationDate">2009-03-04 13:53:31.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:56:07.560</property>
<property name="fileSize">2689782</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">18580259</id>
<property name="title"><![CDATA[ODSS Data Analysis Engineering]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">18645761</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-03-14 17:14:17.460</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2012-03-14 17:15:00.473</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580243</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23625792</id>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23658559</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-04 09:20:01.207</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502757</id>
<property name="fileName"><![CDATA[noaa2008 Offshore Aquaculture in the United States.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:04.803</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:04.803</property>
<property name="fileSize">2785091</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502756</id>
<property name="fileName"><![CDATA[Gov. Schwarzenegger Signs Marine Aquaculture Legislation, Permitting 'Finfish' Industry, Outlining Environmental Protections - Press Release by Governor Arnold Schwarzenegger.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:04.397</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:04.397</property>
<property name="fileSize">234539</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502755</id>
<property name="fileName"><![CDATA[Forum on Offshore Aquaculture.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:04.240</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:04.240</property>
<property name="fileSize">319536</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502754</id>
<property name="fileName"><![CDATA[finalnoaa10yrrweb.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:04.017</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:04.017</property>
<property name="fileSize">939689</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502753</id>
<property name="fileName"><![CDATA[ca_oysters.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:03.797</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:03.797</property>
<property name="fileSize">123625</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502752</id>
<property name="fileName"><![CDATA[CA_aquculture_potential_1992.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:03.623</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:03.623</property>
<property name="fileSize">92176</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502751</id>
<property name="fileName"><![CDATA[California_June262007.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:03.493</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:03.493</property>
<property name="fileSize">186771</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502750</id>
<property name="fileName"><![CDATA[California Aquaculture Association.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-03-03 08:34:03.347</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:34:03.347</property>
<property name="fileSize">44370</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067141</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099897</id>
</element>
</collection>
<property name="version">51</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 13:26:15.740</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">29294598</id>
<property name="viewCount">2</property>
<property name="url"><![CDATA[http://docs.mbari.org/odss/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2016-08-08 19:44:15.057</property>
<property name="lastModifierName"/><property name="lastModificationDate">2016-08-22 09:22:15.023</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067143</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099899</id>
</element>
</collection>
<property name="version">52</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:05:02.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067144</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099900</id>
</element>
</collection>
<property name="version">53</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:12:23.547</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067146</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099902</id>
</element>
</collection>
<property name="version">54</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:13:07.247</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067132</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099888</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-13 08:18:03.427</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067134</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099890</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-19 14:24:36.373</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502939</id>
<property name="fileName"><![CDATA[200903_CANON-Autonomy.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[kanna]]></property>
<property name="creationDate">2009-03-04 13:53:31.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:56:07.560</property>
<property name="fileSize">0</property>
<property name="comment"/><property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">9502772</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067136</id>
<property name="title"><![CDATA[Platform Timeline Editor Spatial Component]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099892</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:39:04.967</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-19 14:26:08.400</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067138</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099894</id>
</element>
</collection>
<property name="version">50</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-19 14:09:38.947</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067125</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099881</id>
</element>
</collection>
<property name="version">47</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-28 12:54:24.753</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067130</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099886</id>
</element>
</collection>
<property name="version">49</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-19 14:08:58.323</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067129</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099885</id>
</element>
</collection>
<property name="version">48</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-14 09:31:31.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073999</id>
<property name="body"><![CDATA[Here are the images from the engineering wrap up meeting after 2011 Experiment:

|!Whiteboard_1_1.jpg|thumbnail!|!Whiteboard_1_2.jpg|thumbnail!|!Whiteboard_1_3.jpg|thumbnail!|!Whiteboard_1_4.jpg|thumbnail!|!Whiteboard_1_5.jpg|thumbnail!|!Whiteboard_1_6.jpg|thumbnail!|
|!Whiteboard_2_1.jpg|thumbnail!|!Whiteboard_2_2.jpg|thumbnail!|!Whiteboard_2_3.jpg|thumbnail!|!Whiteboard_2_4.jpg|thumbnail!|!Whiteboard_2_5.jpg|thumbnail!||

And of the easel:
!Easel.jpg|thumbnail,align=left!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9502964</id>
<property name="fileName"><![CDATA[CANON_March2009_ryjo.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-03-24 07:57:27.323</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:55:27.190</property>
<property name="fileSize">7103488</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067165</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099921</id>
</element>
</collection>
<property name="version">64</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 15:22:57.063</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067163</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099919</id>
</element>
</collection>
<property name="version">63</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:57:41.843</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067158</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099914</id>
</element>
</collection>
<property name="version">60</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:41:07.080</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067156</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099912</id>
</element>
</collection>
<property name="version">59</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:37:48.753</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067162</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099918</id>
</element>
</collection>
<property name="version">62</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:53:36.760</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067160</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099916</id>
</element>
</collection>
<property name="version">61</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:48:25.173</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067150</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099906</id>
</element>
</collection>
<property name="version">56</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:26:23.510</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067149</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099905</id>
</element>
</collection>
<property name="version">55</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:23:48.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067154</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099910</id>
</element>
</collection>
<property name="version">58</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:28:58.137</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067152</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099908</id>
</element>
</collection>
<property name="version">57</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:27:28.213</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040330</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073031</id>
</element>
</collection>
<property name="version">165</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 14:33:48.453</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19147515</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/download/attachments/11797082/DSS-Visual-Comments.doc]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 15:01:18.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:01:18.597</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19147514</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/download/attachments/11797082/CANON-DSS-Draft-Design-27Apr2010.ppt]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 15:01:18.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:01:18.597</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067185</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27099941</id>
</element>
</collection>
<property name="version">65</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 16:22:01.307</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040339</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073040</id>
</element>
</collection>
<property name="version">168</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-30 15:46:14.427</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040340</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073041</id>
</element>
</collection>
<property name="version">169</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-30 15:46:43.973</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040334</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073035</id>
</element>
</collection>
<property name="version">166</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-30 12:56:48.347</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040331</id>
<property name="title"><![CDATA[External Data Files]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073032</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-17 15:33:44.063</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-17 15:38:33.357</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040131</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040338</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073039</id>
</element>
</collection>
<property name="version">167</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-30 13:46:01.867</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146985</id>
<property name="destinationPageTitle"><![CDATA[Thin Layers Workgroup Notes (KJG)]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 14:30:13.807</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:30:13.807</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040110</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072828</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 12:41:59.767</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040108</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072826</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 12:14:40.403</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040114</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072832</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 12:53:09.467</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040112</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072830</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 12:45:05.283</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040118</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072836</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 12:55:35.660</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040117</id>
<property name="title"><![CDATA[Matlat CV_WMS_SST_example]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072835</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-16 12:56:51.560</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 12:56:51.560</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040116</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040122</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072840</id>
</element>
</collection>
<property name="version">162</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-10 14:04:58.293</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040120</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072838</id>
</element>
</collection>
<property name="version">179</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:13:46.560</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040125</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072843</id>
</element>
</collection>
<property name="version">164</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 14:33:16.460</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040124</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072842</id>
</element>
</collection>
<property name="version">163</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 14:31:59.070</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040129</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072847</id>
</element>
</collection>
<property name="version">182</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-17 15:03:43.103</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040127</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072845</id>
</element>
</collection>
<property name="version">180</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 13:00:47.263</property>
<property name="versionComment"><![CDATA[Added link to page "Adding your data as a map overlay in ODSS" in user docs]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040128</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072846</id>
</element>
</collection>
<property name="version">181</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-17 15:02:13.267</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040133</id>
<property name="title"><![CDATA[External Data Files]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072851</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-17 15:33:44.063</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-17 15:33:44.063</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040131</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040137</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072855</id>
</element>
</collection>
<property name="version">183</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-17 15:32:56.993</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040135</id>
<property name="title"><![CDATA[External Data Files]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072853</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-17 15:33:44.063</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-17 15:35:13.893</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040131</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040136</id>
<property name="title"><![CDATA[External Data Files]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072854</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-17 15:33:44.063</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-17 15:38:06.097</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040131</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449675</id>
<property name="body"><![CDATA[{warning:title=Warning}
This page was migrated to the following in Markdown on the Docs.mbari.org site:
[Repository|https://bitbucket.org/mbari/se-ie-doc/src/master/docs/systems/trackingdb/client-guide.md]
[Docs.mbari.org Page|https://docs.mbari.org/internal/se-ie-doc/systems/trackingdb/client-guide/]
{warning}


h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/svn/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/svn/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss.mbari.org/trackingdb/platformTypes]

[http://odss.mbari.org/trackingdb/platformNames]

[http://odss.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

(For the .xkml and .kml formats you can specify 'googlemap' instead of 'data' to get a simple non-timestamped LineString KML representation of the track.)
 
{noformat}
Here are examples for getting counts and position data (*Note: the odss-staging server - used for development - has been retired. Look below for examples that work on our production server*):

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/367766000/last/1d/stride/10/data.html] (For the AIS positions of the Western Flyer)

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple LineString KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]

[http://odss.mbari.org/trackingdb/position/stella101/between/20140922T171500/20141010T000000/data.csv]

h3. TODO

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040180</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072892</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 12:58:55.453</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067415</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27100154</id>
</element>
</collection>
<property name="version">66</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-06-03 17:20:27.983</property>
<property name="versionComment"><![CDATA[0.8.0: (2015-06-03)]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040020</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072740</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-12 15:50:14.640</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040022</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072742</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-12 16:30:54.967</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040025</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072744</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-12 16:39:38.323</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7503894</id>
<property name="title"><![CDATA[Library]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7536662</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:25:32.823</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7503893</id>
<property name="title"><![CDATA[Library]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7536661</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:25:12.170</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7503892</id>
<property name="title"><![CDATA[Library]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7536660</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:24:32.330</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7503891</id>
<property name="title"><![CDATA[Library]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7536659</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:18:50.913</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040035</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072754</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-12 17:04:08.610</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040037</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072756</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-12 17:16:29.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067427</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27100166</id>
</element>
</collection>
<property name="version">151</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-06-25 15:53:58.953</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067428</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27100167</id>
</element>
</collection>
<property name="version">152</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-06-25 15:55:20.270</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067429</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27100168</id>
</element>
</collection>
<property name="version">153</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-06-25 15:55:47.510</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067430</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27100169</id>
</element>
</collection>
<property name="version">154</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-06-25 15:56:43.280</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067423</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27100162</id>
</element>
</collection>
<property name="version">149</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-06-25 15:19:56.430</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040027</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072746</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-12 16:46:30.437</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067425</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27100164</id>
</element>
</collection>
<property name="version">150</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-06-25 15:53:01.210</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040029</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072748</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-12 16:59:16.637</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">27067419</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">27100158</id>
</element>
</collection>
<property name="version">148</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-06-18 13:09:27.890</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040031</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072750</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-12 17:00:46.010</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040033</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072752</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-12 17:02:27.040</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039987</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072711</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-10 14:26:48.940</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039991</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072715</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-10 14:27:31.030</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039981</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072705</id>
</element>
</collection>
<property name="version">160</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-10 14:02:45.763</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074247</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  | | | |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)
# LRAUVs

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# Gulper data and water analysis
# CODAR
# Phytoplankton chlorophyll concentration proxies from ocean color
## MODIS Aqua Chlorophyll-a [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/chla/catalog.html?dataset=satellite/MW/chla/1day]
## MODIS Aqua Chlorophyll fluorescence line height (FLH) [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/cflh/catalog.html?dataset=satellite/MW/cflh/1day]
# SST 
## MODIS Aqua daytime SST [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/sstd/catalog.html?dataset=satellite/MW/sstd/1day]
## AVHRR daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatAT/ssta/catalog.html?dataset=satellite/AT/ssta/1day]
## GOES daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatGA/ssta/catalog.html?dataset=satellite/GA/ssta/1day]


h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Shared planning for vehicle operations
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Task List

I moved the task list online to Asana (http://asana.com) and sent invites to those on the list.

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039980</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072704</id>
</element>
</collection>
<property name="version">159</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-02 16:36:25.987</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039986</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072710</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-10 14:20:48.993</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039983</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072707</id>
</element>
</collection>
<property name="version">161</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-10 14:03:26.757</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039984</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072708</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:45:47.127</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7503876</id>
<property name="title"><![CDATA[Library]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7536644</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 11:56:44.973</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7503880</id>
<property name="title"><![CDATA[Access using webDAP]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7536648</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:13:49.637</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:13:49.637</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">7503881</id>
<property name="title"><![CDATA[Library]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">7536649</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:07:11.710</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040104</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072822</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 09:43:39.750</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040106</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072824</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 10:45:48.937</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040100</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072818</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 08:45:57.620</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040102</id>
<property name="title"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072820</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:50:14.640</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-12 18:41:04.990</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040095</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072813</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-11 11:11:13.700</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040097</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072815</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 08:43:43.367</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576230</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS


h5. Configuration Management

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 1 | (/) | Deploy management of server scripts | | KGomes | |
| 2 | (/) | Clean up Erddap war files in build and on odss-test | | KGomes | |
| 3 | (/) | Deploy ODSS to normandy | | KGomes | |
| 4 | | Deploy updated ODSS to Malibu (replace with CentOS VM) | | KGomes | |
| 5 | (/) | Deploy updated ODSS to Zuma | | KGomes | |
| 6 | | Change build.xml to install .conf apache configs in the conf.d directory in Apache | | KGomes | Done on malibu, zuma and normandy, needs to be fixed on odss-test |
| 7 | (?) | Deploy continuous integration testing for Node server | | KGomes | |
| 8 | (?) | Deploy continuous integration testing for web application | | KGomes | |

h5. Bug Fixes

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 9 | (/) | Fix bug where tracks are not consistently displayed (Issue #95 and #113) | | KGomes | I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example. |
| 10 | (/) | Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that | | KGomes | |

h5. General

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 11 | (/) | Clean out AIS data from tracking DB on odss-test | | KGomes | |
| 12 | (/) | Implement ODSS integration of drop down and catalog view rendering | | KGomes | |
| 13 | (/) | Add scale bar to map (Issue #111) | | KGomes | |
| 14 | | Look at moment.js for ODSS | | KGomes | |
| 15 | | Overhaul playback/time control (Issue #4 and #98 and #100 and #112) | | KGomes | |
| 16 | | Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector | | KGomes | |
| 17 | | Move the pospub process running under misctrack on pismo | | KGomes | This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account. |

h5. Platform Tracking

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 18 | (!) | Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74) | | KGomes | Partially done, but needs more work |
| 19 | | Display AIS tracks in ODSS | | KGomes | |
| 20 | | Develop markers on platforms that show last date, time and position of platform | | KGomes | |
| 21 | | Develop mechanism that when user mouses over section of track (point), lat lon diplays | | KGomes | |
| 22 | | Develop mechanism where users can 'hide' a track (and unhide) while clicking on it | | KGomes | |
| 23 | | Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane) | | KGomes | |
| 24 | | User double clicks on track and it zooms the track to fit the viewport (Issue #79) | | KGomes | |
| 25 | (/) | Create REST service for platform tracking that returns tracks in html, csv, and geojson | | KGomes | |
| 26 | | Add capability in browser for user's to specify when platform was deployed and recovered | | KGomes | |
| 27 | | The ODSS should not show platforms if they are in recovered status (or user can turn on and off) | | KGomes | |
| 28 | | Develop mechanism to allow user to download track data by clicking (Issue #124) | | KGomes | |
| 29 | (!) | Create WebSocket implementation to provide mechanism for sending events to the browser | | KGomes | Not completed and seems buggy |
| 30 | | Change polling mechanism to push over Websockets when new platform data arrives (Issue #92) | | KGomes | |
| 31 | | Develop mechanism to display range an bearing of platform from user's current location | | KGomes | |
| 32 | | Develop capability for user to select two platforms and the ODSS will show range and bearing between the two | | KGomes | |
| 33 | | Document current system for pushing asset positions to Winfrog | | KGomes | Some notes are here: [htps://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012] |
| 34 | | Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120) | | KGomes | |

h5. Mapping Data

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 35 | | Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115) | | KGomes | |
| 36 | | Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100) | | KGomes | This should be persisted in their preferences.  Or should it be per experiment/view? |
| 37 | | Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog | | DCline | |
| 38 | | Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72) | | KGomes | |
| 39 | | Add capability for users to upload their "mappable" data sets | | KGomes | |

h5. Data Repository and Catalog

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 40 | | Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment | | KGomes | |
| 41 | | Evaluate ElasticSearch for Catalog | | KGomes | |
| 42 | | Implement catalog method to enable search of the data repository | | KGomes | |
| 43 | | Investigate Graph Databases for repository or other repository mechanism (like Solr) | | KGomes | |
| 44 | | Create separate page view of data repository and catalog interaction (Issue #127) | | KGomes | |
| 45 | | Choose/create backend data store for repository catalog | | KGomes | |
| 46 | | Implement mechanism to allow users to specify services (i.e. external resources) in the repository | | KGomes | |
| 47 | | Create method for users to load their data and provide provenance while entering | | KGomes | |
| 48 | | Implement mechanism for users to comment on data and products | | KGomes | |
| 49 | | Develop mechanism to let user's create a top level 'curated' list of data products for an experiment | | KGomes | |

h5. Synchronization

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 50 | | Develop better synchronization system (Issue # 121) | | KGomes | Some things we talked about were Dropbox, WAN Optimizers, etc. |

h5. Sample Management

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 51 | (/) | Work with Francisco to define what sample management actually means | | KGomes | |
| 52 | (/) | Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB | | KGomes | |
| 53 | (/) | Develop mobile application to allow users to enter sample data | | KGomes | |
| 54 | | Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample) | | KGomes | |
| 55 | (!) | Design form for ODSS to allow users to enter sample data | | KGomes | Started, but never utilized as mobile app was focus |
| 56 | (/) | Display sample information on ODSS | | KGomes | |
| 57 | | Defined query mechanism to look for samples based on location and time. &nbsp;This should go across experiments too. | | KGomes | |
| 58 | | Implement method to allow users to tag samples that need further processing | | KGomes | |

h5. Planning

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 59 | | Add back end storage for planning geometries | | KGomes | |
| 60 | | Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available | | KGomes | |
| 61 | | Implement mechanism to keep plans 'private' until user wants to share them | | KGomes | |
| 62 | | Create sharing mechanism where plans can be shared to different users or to the entire experiment | | KGomes | |
| 63 | | Integrate views of backend planning geometries into ODSS | | KGomes | |
| 64 | | The planning view should be individual for each day (i.e. each day's plans are different) | | KGomes | |
| 65 | | Only one plan should be designated as the 'operational' plan | | KGomes | |
| 66 | | Situational awareness (tracks and maps) should be available during planning | | KGomes | |
| 67 | | Users should be able to view planned tracks against actual tracks | | KGomes | |
| 68 | | Develop mechanism to allow users to click on points and have it calculate distance. &nbsp;Could just be part of planning too (Issue #103) | | KGomes | |
| 69 | | Create a daily planning page that people can edit | | KGomes | |
| 70 | | Implement Resource Calendar improvements (Issues #117, 118, 119) | | KGomes | |
| 71 | | Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116) | | KGomes | |

h5. Collaboration

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 72 | | Create datastore for entries and attachments | | KGomes | |
| 73 | | Choose backend chat service (Openfire?) | | KGomes | |
| 74 | | Develop Collaboration viewer for ODSS | | KGomes | |
| 75 | | Develop front end integration into the ODSS | | KGomes | |
| 76 | | Implement logging entry form in ODSS to allow entry via browser (Issue #123) | | KGomes | |
| 77 | | Implement query mechanism for log entries (date, time, location, author, tag) | | KGomes | |
| 78 | | Implement logging entry via email (Issue #122) | | KGomes | |

h5. Mobile Application

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 79 | | Develop mobile application to enter collaboration data | | KGomes | |
| 80 | | Develop mobile version with collaboration tools (Issue #37 and #105) | | KGomes | |
| 81 | | Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected) | | KGomes | |
| 82 | | Develop mechanism for users to be able to specify when a platform was deployed and recovered | | KGomes | |
| 83 | | Add function to view the current location of all platforms (visual and text) | | KGomes | |
| 84 | | Fix bug when switching from portrait to landscape you lose entries | | KGomes | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

[#edata]

h3. Sample Form Screen Shots


h5. ODSS

To Be Developed

h5. iOS

{section}
{column} !Screen Shot 2014-09-11 at 8.33.37 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.18 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.40 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.26 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.34 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.38.06 AM.png|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Screen Shot 2014-09-11 at 8.48.48 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.49.30 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.52.36 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.01.29 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.02 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.41 AM.png|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson |
| *Waveglider:*
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:*
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">22740993</id>
<property name="fileName"><![CDATA[STOQS_Load_List.xlsx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.spreadsheetml.sheet]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-09-16 13:49:26.317</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-16 13:49:26.317</property>
<property name="fileSize">13651</property>
<property name="comment"><![CDATA[stoqs load list -- september 2013]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">22740994</id>
<property name="fileName"><![CDATA[STOQS_Load_List.xlsx.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-09-16 13:52:13.143</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-16 13:52:13.143</property>
<property name="fileSize">38943</property>
<property name="comment"><![CDATA[STOQS load list -- sep 2013]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">29982726</id>
<property name="viewCount">2</property>
<property name="url"><![CDATA[https://docs.mbari.org/odss/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2017-03-13 08:23:15.037</property>
<property name="lastModifierName"/><property name="lastModificationDate">2017-03-13 08:23:15.037</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039900</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072630</id>
</element>
</collection>
<property name="version">165</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:01:22.677</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039904</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072634</id>
</element>
</collection>
<property name="version">166</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:03:49.347</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039908</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072638</id>
</element>
</collection>
<property name="version">167</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:06:37.290</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039914</id>
<property name="title"><![CDATA[ODSS deployed asset communications]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072644</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2011-01-20 10:56:24.397</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2011-01-20 11:40:33.100</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631013</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039912</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072642</id>
</element>
</collection>
<property name="version">168</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:26:32.997</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039884</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072614</id>
</element>
</collection>
<property name="version">157</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:35:59.740</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039889</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072619</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-21 11:39:35.800</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039887</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072617</id>
</element>
</collection>
<property name="version">158</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:37:06.297</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039894</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072624</id>
</element>
</collection>
<property name="version">162</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:44:52.597</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039893</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072623</id>
</element>
</collection>
<property name="version">161</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:44:09.113</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039892</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072622</id>
</element>
</collection>
<property name="version">160</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:43:24.263</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039891</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072621</id>
</element>
</collection>
<property name="version">159</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:40:31.320</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039898</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072628</id>
</element>
</collection>
<property name="version">164</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:58:39.137</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039896</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072626</id>
</element>
</collection>
<property name="version">163</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:46:54.053</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039867</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072597</id>
</element>
</collection>
<property name="version">148</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:09:18.290</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039868</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072598</id>
</element>
</collection>
<property name="version">149</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:09:51.720</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039872</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072602</id>
</element>
</collection>
<property name="version">150</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:10:16.337</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039874</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072604</id>
</element>
</collection>
<property name="version">151</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:23:06.827</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039876</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072606</id>
</element>
</collection>
<property name="version">152</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:25:17.700</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039877</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072607</id>
</element>
</collection>
<property name="version">153</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:29:03.857</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039878</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072608</id>
</element>
</collection>
<property name="version">154</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:30:34.027</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039879</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072609</id>
</element>
</collection>
<property name="version">155</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:31:35.637</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039882</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072612</id>
</element>
</collection>
<property name="version">156</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:33:14.830</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039855</id>
<property name="title"><![CDATA[Platform Tracking Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072586</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:13.530</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 17:30:08.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074371</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-test.shore.mbari.org)
# Create users:
## odssadm
## odssguest
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create a directory /data and give group ODSS_ADMIN ownership as well as read and write privs to it.  NOTE: This directory will contain lots of data.
# Enable FTP and make sure the /data directory is linked so FTP user odssguest can put files in the /data directory.
# Enable/install Apache HTTP server
# For Apache log rotation: Change /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# Create a directory under the apache configuration for custom configuration files (/etc/httpd/custom) and grant the group ODSS_ADMIN read and write privs on it.
# Edit the apache configuration file and include any configuration files in the directory you just created
{noformat}
Include /etc/httpd/conf/custom/*.conf
{noformat}
# Create a symbolic link in the Apache html /var/www/html/data and point to /data.
# Edit the Apache httpd.conf file and make sure directory browsing is enabled for the directory /data
# Grant the ODSS_ADMIN group read and write privs to the /var/www/html directory
# Grant the ODSS_ADMIN group read privs on the http log at /var/log/httpd
# Install Java 7 (64 bit) and make default Java
# Install ant
# Install latest version of Python 2 (NOTE: Not Python 3)
# Install 3 copies of Apache Tomcat 7.0.35 and name them:
## /opt/apache-tomcat-odss-7.0.35
## /opt/apache-tomcat-erddap-7.0.35
## /opt/apache-tomcat-thredds-7.0.35
# Create start up script for all three instances and put in /etc/init.d, but do not set them up to start yet.
# In the start up scripts make sure that the processes will start under the tomcat account.
# Give the group ODSS_ADMIN read and write privs to all three tomcat directories (recursively).
# Install SSL certificate that can be used for Tomcat 7
# Install/enable MySQL database server, start it and then configure to run on startup
# For COSCI, the following needs to be added to the /etc/my.cnf under the [mysqld] entry:
{noformat}
max_allowed_packet=16M
{noformat}
# Install latest version of PostgreSQL Server (9.1 is required as it supports PostGIS 1.5 which we need) [http://www.postgresql.org]
# Install PostGIS 1.5 extension [http://postgis.net]. NOTE: Make sure you use PostGIS 1.5 as Django has a bug with 2.0.
# Install django framework
# Download, build, install the mapserver requirements ([http://mapserver.org/installation/unix.html]):
## libpng
## freetype
## GD
## zlib
## libproj
## libcurl
## OGR
## GDAL
## libpg (requires install of Postgres)
# Download, build and install (copy .lib/mapserver to /var/www/cgi-bin) mapserver using the following options in the ./configure step:
{noformat}   
   --with-proj=xxxxxx # (xxxxxx is usually /usr/local)
   --with-ogr=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-gdal=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-wfs
   --with-wfsclient
   --with-wmsclient
   --with-postgis=xxxxx/pg_config # (xxxxxx depends on postgres install location)
   --with-kml
{noformat}   
# Edit the epsg file (should be in /usr/local/Proj4/share/proj/epsg) that was installed with libproj and add the following at the bottom:
{noformat}
# Google Earth / Virtual Globe Mercator
<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +no_defs
{noformat}
# Install tilecache:
## Download the tilecache tar.gz file from [http://tilecache.org]
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}

h3. Notes for ODSS Developers:
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# For automated rsync, we need to avoid the need to enter a password each time the sync occurs. I believe that IS configured password-less ssh login between some of the machines, as described at [http://www.debian-administration.org/articles/152]
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039860</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072590</id>
</element>
</collection>
<property name="version">145</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:01:19.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039859</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072589</id>
</element>
</collection>
<property name="version">144</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:47:24.483</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039861</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072591</id>
</element>
</collection>
<property name="version">146</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:01:48.937</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039864</id>
<property name="title"><![CDATA[Library]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072594</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:40:12.377</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039866</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072596</id>
</element>
</collection>
<property name="version">147</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:03:03.617</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039970</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072695</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:20:48.587</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039967</id>
<property name="title"><![CDATA[How to get telemetry]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072693</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:21:15.347</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:21:15.347</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039965</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039977</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072702</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:41:06.440</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039975</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072700</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:33:10.483</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039974</id>
<property name="title"><![CDATA[Wave Glider Integration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072699</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:20:48.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:24:49.487</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039961</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072688</id>
</element>
</collection>
<property name="version">178</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-07 06:35:31.707</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039957</id>
<property name="title"><![CDATA[Platform Tracking Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072684</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:13.530</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-03 11:35:26.550</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039956</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072683</id>
</element>
</collection>
<property name="version">177</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:03:54.587</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039931</id>
<property name="title"><![CDATA[Water Management]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072660</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 11:00:58.647</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:00:58.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039933</id>
<property name="title"><![CDATA[Water Management Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072662</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 11:00:58.647</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:01:10.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039934</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072663</id>
</element>
</collection>
<property name="version">176</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:01:10.770</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039941</id>
<property name="title"><![CDATA[Water Management Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072669</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 11:00:58.647</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:02:40.907</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039942</id>
<property name="title"><![CDATA[Water Management Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072670</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 11:00:58.647</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 15:32:36.220</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039922</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072652</id>
</element>
</collection>
<property name="version">171</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:38:28.293</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039921</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072651</id>
</element>
</collection>
<property name="version">170</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:31:04.280</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039915</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072645</id>
</element>
</collection>
<property name="version">169</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:28:48.813</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039927</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072657</id>
</element>
</collection>
<property name="version">174</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:44:21.577</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039930</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072659</id>
</element>
</collection>
<property name="version">175</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:00:28.727</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039924</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072654</id>
</element>
</collection>
<property name="version">172</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:39:42.353</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039923</id>
<property name="title"><![CDATA[Building and running tag jd-2010-12-02 in eclipse]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072653</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-02 12:27:43.843</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-04 13:10:49.660</property>
<property name="versionComment"><![CDATA[fixed typo, corrent tag is jd-2012-12-02]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630605</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039926</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072656</id>
</element>
</collection>
<property name="version">173</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 10:42:38.633</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039782</id>
<property name="title"><![CDATA[Platform Tracks Data Flow Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072513</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:13.530</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:19:05.597</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039780</id>
<property name="title"><![CDATA[Platform Tracks Data Flow Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072511</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:13.530</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:18:13.530</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039786</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072517</id>
</element>
</collection>
<property name="version">154</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-02 11:20:17.967</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039785</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072516</id>
</element>
</collection>
<property name="version">153</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:12:41.640</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039783</id>
<property name="title"><![CDATA[Platform Tracks Data Flow Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072514</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:13.530</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:20:10.377</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039774</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072505</id>
</element>
</collection>
<property name="version">118</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:10:22.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039773</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072504</id>
</element>
</collection>
<property name="version">117</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:09:29.007</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039772</id>
<property name="title"><![CDATA[mm_05_12_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072503</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-05-21 15:38:15.970</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-05-21 15:56:10.193</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9798649</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039771</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072502</id>
</element>
</collection>
<property name="version">116</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:08:34.853</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039777</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072508</id>
</element>
</collection>
<property name="version">120</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:16:58.783</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039776</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072507</id>
</element>
</collection>
<property name="version">119</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:11:22.380</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039765</id>
<property name="title"><![CDATA[mm_02_17_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072496</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-02-18 22:50:30.200</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-04-02 19:44:41.027</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371694</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039764</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072495</id>
</element>
</collection>
<property name="version">113</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:04:42.740</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039769</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072500</id>
</element>
</collection>
<property name="version">115</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:07:29.987</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039770</id>
<property name="title"><![CDATA[mm_03_24_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072501</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-04-02 19:33:13.103</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-04-02 19:43:40.150</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372469</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039767</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072498</id>
</element>
</collection>
<property name="version">114</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:06:25.750</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039768</id>
<property name="title"><![CDATA[mm_03_04_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072499</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-03-09 11:34:43.787</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-03-09 12:11:51.510</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372120</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039758</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072489</id>
</element>
</collection>
<property name="version">111</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:01:39.750</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039756</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072487</id>
</element>
</collection>
<property name="version">110</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:00:01.780</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039762</id>
<property name="title"><![CDATA[CANON Marching Orders 2009_01_23]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072493</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kanna]]></property>
<property name="creationDate">2009-01-29 15:18:38.213</property>
<property name="lastModifierName"><![CDATA[kanna]]></property>
<property name="lastModificationDate">2009-01-29 15:18:38.213</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">8913148</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039760</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072491</id>
</element>
</collection>
<property name="version">112</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:03:04.463</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8093698</id>
<property name="body"><![CDATA[This is the default content for the [Monterey Bay] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039748</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072479</id>
</element>
</collection>
<property name="version">106</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 09:53:28.980</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8093697</id>
<property name="body"><![CDATA[This is the default content for the [ecological models] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060929</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039747</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072478</id>
</element>
</collection>
<property name="version">105</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 09:51:13.810</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039750</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072481</id>
</element>
</collection>
<property name="version">107</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 09:54:07.957</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039751</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072482</id>
</element>
</collection>
<property name="version">108</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 09:57:32.493</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039754</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072485</id>
</element>
</collection>
<property name="version">109</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 09:58:05.433</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039744</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072475</id>
</element>
</collection>
<property name="version">104</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:49:21.377</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039733</id>
<property name="title"><![CDATA[ODSS Data Analysis Engineering]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072464</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-03-14 17:14:17.460</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:41:29.883</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580243</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039734</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072465</id>
</element>
</collection>
<property name="version">102</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:40:45.370</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039736</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072467</id>
</element>
</collection>
<property name="version">103</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:42:57.550</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039727</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072458</id>
</element>
</collection>
<property name="version">100</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:27:41.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039728</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072459</id>
</element>
</collection>
<property name="version">101</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:40:14.500</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039729</id>
<property name="title"><![CDATA[ODSS Data Analysis Engineering]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072460</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-03-14 17:14:17.460</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2012-04-12 11:09:42.637</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580243</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039730</id>
<property name="title"><![CDATA[ODSS Data Analysis Engineering]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072461</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-03-14 17:14:17.460</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:41:29.813</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580243</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039845</id>
<property name="title"><![CDATA[Platform Tracking Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072576</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:13.530</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 17:18:56.580</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039843</id>
<property name="title"><![CDATA[Platform Tracking Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072574</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:13.530</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 16:25:45.187</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039842</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072573</id>
</element>
</collection>
<property name="version">158</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-02 11:23:44.237</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039839</id>
<property name="title"><![CDATA[Platform Tracking Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072570</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:13.530</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:44:08.810</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039836</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072567</id>
</element>
</collection>
<property name="version">143</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:28:16.497</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039835</id>
<property name="title"><![CDATA[Platform Tracking Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072566</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:13.530</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:24:35.457</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039833</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072564</id>
</element>
</collection>
<property name="version">142</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:28:00.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039831</id>
<property name="title"><![CDATA[Platform Tracks Data Flow Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072562</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:13.530</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:20:40.843</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039832</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072563</id>
</element>
</collection>
<property name="version">141</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:24:35.403</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039830</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072561</id>
</element>
</collection>
<property name="version">140</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:19:23.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039827</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072558</id>
</element>
</collection>
<property name="version">139</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:18:16.293</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039825</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072556</id>
</element>
</collection>
<property name="version">138</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:15:18.030</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039823</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072554</id>
</element>
</collection>
<property name="version">137</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:10:19.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039820</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072551</id>
</element>
</collection>
<property name="version">136</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:05:27.113</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039815</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072546</id>
</element>
</collection>
<property name="version">134</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:58:32.100</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039818</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072549</id>
</element>
</collection>
<property name="version">135</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:00:13.580</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039817</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072548</id>
</element>
</collection>
<property name="version">52</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-02-15 13:43:02.500</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039812</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072543</id>
</element>
</collection>
<property name="version">132</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:55:50.420</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039814</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072545</id>
</element>
</collection>
<property name="version">133</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:57:26.693</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039808</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072539</id>
</element>
</collection>
<property name="version">129</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:51:56.090</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039810</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072541</id>
</element>
</collection>
<property name="version">131</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:55:33.577</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039809</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072540</id>
</element>
</collection>
<property name="version">130</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:55:08.697</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039804</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072535</id>
</element>
</collection>
<property name="version">127</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:47:04.570</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039806</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072537</id>
</element>
</collection>
<property name="version">128</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:49:33.650</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039799</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072530</id>
</element>
</collection>
<property name="version">125</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:41:24.963</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039801</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072532</id>
</element>
</collection>
<property name="version">126</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:45:20.577</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039795</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072526</id>
</element>
</collection>
<property name="version">123</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:34:00.690</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039797</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072528</id>
</element>
</collection>
<property name="version">124</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:37:51.733</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039792</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072523</id>
</element>
</collection>
<property name="version">121</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:17:31.267</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039793</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072524</id>
</element>
</collection>
<property name="version">122</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 13:33:19.903</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039787</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072518</id>
</element>
</collection>
<property name="version">155</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-02 11:21:23.093</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039788</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072519</id>
</element>
</collection>
<property name="version">156</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-02 11:22:01.797</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039790</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072521</id>
</element>
</collection>
<property name="version">157</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-02 11:22:28.320</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039669</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072402</id>
</element>
</collection>
<property name="version">80</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:22:57.230</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039668</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072401</id>
</element>
</collection>
<property name="version">79</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:21:49.577</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039674</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072407</id>
</element>
</collection>
<property name="version">82</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:26:12.063</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039672</id>
<property name="title"><![CDATA[mm_10_21_2008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072405</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-10-22 10:10:05.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:19:47.137</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750229</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039671</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072404</id>
</element>
</collection>
<property name="version">81</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:25:22.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039661</id>
<property name="title"><![CDATA[mm_10_21_2008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072394</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-10-22 10:10:05.160</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-04-02 19:45:16.163</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750229</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039659</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072392</id>
</element>
</collection>
<property name="version">75</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:15:17.003</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039666</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072399</id>
</element>
</collection>
<property name="version">78</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:21:37.627</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039665</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072398</id>
</element>
</collection>
<property name="version">77</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:20:28.427</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039663</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072396</id>
</element>
</collection>
<property name="version">76</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:15:39.937</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039685</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072418</id>
</element>
</collection>
<property name="version">85</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:37:51.027</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039683</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072416</id>
</element>
</collection>
<property name="version">84</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:36:15.187</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039689</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072422</id>
</element>
</collection>
<property name="version">87</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:40:21.790</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039687</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072420</id>
</element>
</collection>
<property name="version">86</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:39:45.670</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039676</id>
<property name="title"><![CDATA[mm_11_11_2008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072409</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-17 12:37:54.930</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-04-02 19:45:39.473</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766106</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039681</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072414</id>
</element>
</collection>
<property name="version">83</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:27:59.507</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591929</id>
<property name="fileName"><![CDATA[Waveglider_data_flow.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-04-10 16:25:19.973</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 16:25:19.973</property>
<property name="fileSize">8725917</property>
<property name="comment"><![CDATA[Waveglider data flow]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591928</id>
<property name="fileName"><![CDATA[LRAUV_data_flow.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-04-10 16:24:52.487</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 16:24:52.487</property>
<property name="fileSize">591383</property>
<property name="comment"><![CDATA[LRAUV data flow]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039700</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072433</id>
</element>
</collection>
<property name="version">93</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:54:24.040</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19148438</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Home]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750229</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 15:26:12.110</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:26:12.110</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039702</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072435</id>
</element>
</collection>
<property name="version">94</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:57:14.323</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039704</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072437</id>
</element>
</collection>
<property name="version">96</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:58:50.550</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039703</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072436</id>
</element>
</collection>
<property name="version">95</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:58:34.717</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039691</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072424</id>
</element>
</collection>
<property name="version">88</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:42:04.860</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039694</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072427</id>
</element>
</collection>
<property name="version">90</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:47:52.777</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039693</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072426</id>
</element>
</collection>
<property name="version">89</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:44:23.237</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039696</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072429</id>
</element>
</collection>
<property name="version">91</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:49:18.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039698</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072431</id>
</element>
</collection>
<property name="version">92</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:51:10.830</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039719</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072452</id>
</element>
</collection>
<property name="version">99</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:10:20.413</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">9928707</id>
<property name="fileName"><![CDATA[anderson2009_ocm Approaches to monitoring, control and management of harmful algal blooms.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-04-13 14:52:43.273</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-04-13 14:52:43.273</property>
<property name="fileSize">517697</property>
<property name="comment"/><property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039707</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072440</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:08:44.700</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039709</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072442</id>
</element>
</collection>
<property name="version">97</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:59:34.483</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039710</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072443</id>
</element>
</collection>
<property name="version">98</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 16:09:42.537</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039610</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072343</id>
</element>
</collection>
<property name="version">50</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:36:33.630</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039609</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072342</id>
</element>
</collection>
<property name="version">49</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:30:42.260</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039606</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072339</id>
</element>
</collection>
<property name="version">48</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:26:11.733</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039605</id>
<property name="title"><![CDATA[Sampling Workshop Follow on Meeting Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072338</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:28:24.327</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039603</id>
<property name="title"><![CDATA[Sampling Workshop Follow on Meeting Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072336</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:24:59.977</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039601</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072334</id>
</element>
</collection>
<property name="version">47</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:23:30.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039599</id>
<property name="title"><![CDATA[CANON Sampling Workshop 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072332</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:24:24.600</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039597</id>
<property name="title"><![CDATA[CANON Sampling Workshop 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072330</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-26 16:04:35.287</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039595</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072328</id>
</element>
</collection>
<property name="version">46</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:23:14.623</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039625</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072358</id>
</element>
</collection>
<property name="version">57</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:58:01.210</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039626</id>
<property name="title"><![CDATA[Distributed Autonomy and Decision Support System]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072359</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-28 05:31:53.693</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:55:25.677</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19148490</id>
<property name="destinationPageTitle"><![CDATA[Notes provided by Kolber, Zbigniew\]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766106</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 15:28:31.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:28:31.470</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039623</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072356</id>
</element>
</collection>
<property name="version">56</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:56:47.473</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19156136</id>
<property name="destinationPageTitle"><![CDATA[//gliders.liquidr.com/webservices/entityAPI.asmx]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039969</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:24:37.970</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:24:37.970</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19156135</id>
<property name="destinationPageTitle"><![CDATA[//demo.liquidr.com,]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039969</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:24:37.970</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:24:37.970</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19156134</id>
<property name="destinationPageTitle"><![CDATA[//jrf.liquidr.com]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039969</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:24:37.970</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:24:37.970</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039622</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072355</id>
</element>
</collection>
<property name="version">55</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:49:09.173</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19156133</id>
<property name="destinationPageTitle"><![CDATA[//gliders.liquidr.com,]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039969</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-09 09:24:37.970</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-09 09:24:37.970</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039619</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072352</id>
</element>
</collection>
<property name="version">54</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:47:49.497</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039620</id>
<property name="title"><![CDATA[Distributed Autonomy and Decision Support System]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072353</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-28 05:31:53.693</property>
<property name="lastModifierName"><![CDATA[kanna]]></property>
<property name="lastModificationDate">2010-04-28 10:12:26.500</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039618</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072351</id>
</element>
</collection>
<property name="version">53</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:41:41.430</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039616</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072349</id>
</element>
</collection>
<property name="version">52</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:38:39.843</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039612</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072345</id>
</element>
</collection>
<property name="version">51</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:37:03.243</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039642</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072375</id>
</element>
</collection>
<property name="version">62</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:02:05.713</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591812</id>
<property name="fileName"><![CDATA[iOS1.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-03-06 09:22:06.803</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:22:06.803</property>
<property name="fileSize">70395</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039636</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072369</id>
</element>
</collection>
<property name="version">61</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:01:18.563</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591813</id>
<property name="fileName"><![CDATA[CSV.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-03-06 09:22:06.827</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:22:06.827</property>
<property name="fileSize">234536</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591816</id>
<property name="fileName"><![CDATA[Android1.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-03-06 09:22:06.857</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:22:06.857</property>
<property name="fileSize">241280</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591817</id>
<property name="fileName"><![CDATA[ODSSDetails.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-03-06 09:22:29.430</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:22:29.430</property>
<property name="fileSize">172244</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039631</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072364</id>
</element>
</collection>
<property name="version">59</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:58:32.693</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591814</id>
<property name="fileName"><![CDATA[Android3.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-03-06 09:22:06.837</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:22:06.837</property>
<property name="fileSize">228086</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039634</id>
<property name="title"><![CDATA[Distributed Autonomy and Decision Support System]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072367</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-28 05:31:53.693</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:58:32.720</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591815</id>
<property name="fileName"><![CDATA[Android2.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-03-06 09:22:06.847</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:22:06.847</property>
<property name="fileSize">224206</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039633</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072366</id>
</element>
</collection>
<property name="version">60</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:00:01.187</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591820</id>
<property name="fileName"><![CDATA[ios2.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-03-06 09:22:29.457</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:22:29.457</property>
<property name="fileSize">148071</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039628</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072361</id>
</element>
</collection>
<property name="version">58</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:58:20.213</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591818</id>
<property name="fileName"><![CDATA[ODSS.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-03-06 09:22:29.440</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:22:29.440</property>
<property name="fileSize">173598</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591819</id>
<property name="fileName"><![CDATA[ios3.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-03-06 09:22:29.447</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:22:29.447</property>
<property name="fileSize">148804</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039629</id>
<property name="title"><![CDATA[Distributed Autonomy and Decision Support System]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072362</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-28 05:31:53.693</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 14:58:20.240</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591825</id>
<property name="fileName"><![CDATA[waveglider_ecohab.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-03-20 14:23:47.880</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-20 14:23:47.880</property>
<property name="fileSize">32052</property>
<property name="comment"><![CDATA[Current status of waveglider for ecohab]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039655</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072388</id>
</element>
</collection>
<property name="version">72</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:11:59.900</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25591824</id>
<property name="fileName"><![CDATA[waveglider_status.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-03-13 14:52:34.587</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-13 14:53:17.420</property>
<property name="fileSize">34794</property>
<property name="comment"><![CDATA[May 12 2014 Waveglider Status -- Thom Maughan]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039657</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072390</id>
</element>
</collection>
<property name="version">73</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:13:17.373</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039658</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072391</id>
</element>
</collection>
<property name="version">74</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:14:19.713</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039651</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072384</id>
</element>
</collection>
<property name="version">69</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:10:35.263</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039652</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072385</id>
</element>
</collection>
<property name="version">70</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:11:00.650</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039653</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072386</id>
</element>
</collection>
<property name="version">71</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:11:15.330</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039647</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072380</id>
</element>
</collection>
<property name="version">66</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:08:43.273</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039649</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072382</id>
</element>
</collection>
<property name="version">67</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:09:18.097</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039650</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072383</id>
</element>
</collection>
<property name="version">68</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:10:13.330</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039643</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072376</id>
</element>
</collection>
<property name="version">63</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:06:00.710</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039645</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072378</id>
</element>
</collection>
<property name="version">64</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:06:33.303</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039646</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072379</id>
</element>
</collection>
<property name="version">65</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 15:08:15.297</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072658</id>
<property name="body"><![CDATA[Here are a couple of the water management diagrams that were used during the initial design phase of a water management workflow

{gliffy:name=Spring 2011 CANON AUV Dorado water sampling plan new|space=CANON|page=Water Management Design|pageid=19039929|align=left|size=M}


{gliffy:name=for julio|space=CANON|page=Water Management Design|pageid=19039929|align=left|size=M}

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039552</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072288</id>
</element>
</collection>
<property name="version">40</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 17:03:15.693</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039558</id>
<property name="title"><![CDATA[Data Group Meeting Notes February 3, 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072294</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 12:25:44.000</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 12:25:44.000</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039554</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039562</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072298</id>
</element>
</collection>
<property name="version">42</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 12:29:21.983</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039561</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072297</id>
</element>
</collection>
<property name="version">41</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 12:22:52.603</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039559</id>
<property name="title"><![CDATA[Data Group Meeting Notes February 3, 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072295</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 12:25:44.000</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 12:27:26.127</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039554</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039569</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072305</id>
</element>
</collection>
<property name="version">43</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 12:30:54.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072690</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes.

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]

There is a WSDL document that describes all the services that are available and is located here:

https://demo.liquidr.com/webservices/entityAPI.asmx?WSDL

This provided the hooks to the API that I could then work from.  

The API docs for the web services interface is located [here|https://demo.liquidr.com/webservices/entityapi.asmx]

I found the [Apache CXF|http://cxf.apache.org/] project to be one of the most current frameworks to deal with Web Services from the Java platform. The biggest difficulty was to figure out how to manipulate cookies in the HTTPS request so that I could handle the user authentication.  Any web service client needs to call the "CreateLoginSession" service first sending in the username, password and orgName for the waveglider.  For Hermes, it was:

* username: kgomes@mbari.org (note it is NOT just 'kgomes' like the web application, it is the complete email address).
* password: (check with Kevin)
* orgName: demo

The first thing to do was import the SSL certificate into a keystore so I could use the SSL services on their server.  Here are the steps I took to do this:

# I opened up my Firefox browser, pointed it to the URL listed above
# Clicked on the icon to the left of the URL and then on "More information ..." to see the information on the security certificate
# Then clicked on the "Security" tab
# Then clicked on "View Certificate"
# Then clicked on "Details" tab
# Then clicked on "Export ..." button
# I saved the certificate to a file called "wgms.cer"
# I then went to the command line and ran the following to import the certificate to a local keystore
{noformat}
keytool -import -file wgms.cer -alias wgms -trustcacerts -keystore wgms.keystore
{noformat}
# This generates a wgms.keystore file that you will now have to use then you run both the wsdl2java command and the actual application.
# I then went the installation of the ApacheCXF and then to the bin directory
# I copied the wsdl2java script to a new script called wsdl2javawgms
# I edited the wsdl2javawgms script and added the following to the last line (which is the Java execution):
{noformat}
-Djavax.net.ssl.trustStore=/Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/resources/security/wgms.keystore -Djavax.net.ssl.keyStorePassword=wgmsclient
{noformat}
so the final line looked like:
{noformat}
$JAVA_HOME/bin/java -Xmx128M -Djava.endorsed.dirs="${cxf_home}/lib/endorsed" -cp "${cxf_classpath}" -Djavax.net.ssl.trustStore=/Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/resources/security/wgms.keystore -Djavax.net.ssl.keyStorePassword=wgmsclient -Djava.util.logging.config.file=$log_config org.apache.cxf.tools.wsdlto.WSDLToJava "$@"
{noformat}

Now I could use CXF to generate all the client classes from the WSDL.  I used the wsdl2javawgms command that I edited:

{noformat}
./wsdl2java -p org.mbari.odss.waveglider.ws.demo -d /Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/src -client https://demo.wgms.com/webservices/entityapi.asmx?WSDL
{noformat}

This generated a bunch of classes that do all the marshalling and unmarshalling for the SOAP/WS calls to the WGMS.  It was very helpful.

Now, remember that these need to be added to the command line when you run the Java application to interact with the WGMS:
{noformat}
-Djavax.net.ssl.trustStore=/Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/resources/security/wgms.keystore -Djavax.net.ssl.keyStorePassword=wgmsclient
{noformat}

The first method to call is the CreateLoginSession method using a call that looks like:

{noformat}
String loginResult = port.createLoginSession(username, password, orgName);
{noformat}

If the "loginResult" is some number other than -1, the login was successful.  At this point, you need to grab the "Set-Cookie" header from the response and set those cookies on all outgoing requests. One of the cookies is a name/value pair that identifies the caller who logged in (you).  The code for this looks like:

{noformat}
// Grab the response context
Map<String, Object> responseContext = cxfClient.getResponseContext();

// Grab the map of protocol headers in the response
TreeMap<String, Object> protocolHeaders = (TreeMap<String, Object>) responseContext.get("org.apache.cxf.message.Message.PROTOCOL_HEADERS");

// Grab the Collection associated with the key "Set-Cookie" to look for cookies the server wants us to set
Collection<String> cookieCollection = (Collection<String>) protocolHeaders.get("Set-Cookie");

// Take those cookies, add them to a TreeMap with a name of "Cookie"
TreeMap<String, Object> cookieTreeMap = new TreeMap<String, Object>();
cookieTreeMap.put("Cookie", cookieCollection);

// Now add those as the PROTOCOL_HEADERS on the requests to be made in the future
cxfClient.getRequestContext().put("org.apache.cxf.message.Message.PROTOCOL_HEADERS", cookieTreeMap);
{noformat}

You can now make other service calls and the session will be linked by the cookies in your requests to the server.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039571</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072307</id>
</element>
</collection>
<property name="version">44</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 12:35:54.337</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">19300419</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="type"><![CDATA[COMMENT]]></property>
<property name="group"><![CDATA[U_Employees]]></property>
<property name="userName"/><property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-04-18 14:11:23.387</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-04-18 14:11:23.387</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039577</id>
<property name="title"><![CDATA[Data Group Meeting Notes January 13, 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072311</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 17:07:40.770</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 17:08:06.977</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039527</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">19300418</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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-04-18 14:11:12.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-04-18 14:11:12.400</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072697</id>
<property name="body"><![CDATA[And here's an example of a macro that retrieves Hermes Seabird  CTD data using a single web service API call:
{noformat}
  var seabirdCTDColumnXml = "<columns><column type='id'>PayloadPacketRecordId</column><column type='bound'>TimeStamp</column><column type='bound'>Latitude</column><column type='bound'>Longitude</column><column type='calculated' method='bytefield|int|0|4|0.01|-10' name='Pressure'>RecordData</column><column type='calculated' method='bytefield|int|4|4|0.0001|-5' name='Temperature'>RecordData</column><column type='calculated' method='bytefield|int|8|4|0.00001|-0.05' name='Conductivity'>RecordData</column><column type='calculated'  method='bytefield|int|12|4|0.1|0' name='Oxygen'>RecordData</column><column type='bound' name='Payload Data'>RecordData</column></columns>";
  
  var criteriaXml = "<CriteriaXml><Criteria><Column id='35261'>VehicleId</Column><conditionVehicleId>0</conditionVehicleId><value1VehicleId type='48'>352</value1VehicleId></Criteria><Criteria><Column id='35262'>TimeStamp</Column><conditionTimeStamp>13</conditionTimeStamp><value1TimeStamp>2012-06-13T00:00:00</value1TimeStamp><value2TimeStamp>2012-06-13T23:59:59</value2TimeStamp></Criteria><Criteria><Column id='45997'>PayloadType</Column><conditionPayloadType>0</conditionPayloadType><value1PayloadType>112</value1PayloadType><value2PayloadType></value2PayloadType></Criteria><Criteria><Column id='undefined'></Column></Criteria></CriteriaXml>";

  var oService;

  oService = new WebService(CURRENT_SERVER_URL, "EntityAPI", "GetEntitySetWithCriteria");
  oService.SetParameter("entityType", 94);
  oService.SetParameter("columnXml", seabirdCTDColumnXml );
  oService.SetParameter("pageNumber", 1);
  oService.SetParameter("pageSize", 10);
  oService.SetParameter("sortColumn", 'TimeStamp');
  oService.SetParameter("sortDirection", ' DESC');
  oService.SetParameter("criteriaXml", criteriaXml );
  var result = oService.Connect();
  if (result.Status)
  {
    if (NodeText(result.ReturnValue.firstChild) != '-1')
    {
      var returnXml = NodeText(result.ReturnValue.firstChild);
      alert (returnXml);
    }
  }
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039972</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072694</id>
<property name="body"><![CDATA[WGMS (Wave Glider Management System) is used to manage all Liquid Robotics wave gliders. Normally customers are allocated their own Organization within WGMS, to manage their gliders.

The generic URL to access the system is http://gliders.liquidr.com, however each organization is also allocated their own sub domain (for example http://jrf.liquidr.com ...)

 

I believe that the glider that you will be interfacing with will be in the demo org: http://demo.liquidr.com, and you will probably need user credentials to sign in and use WGMS.

 

If you need additional help using WGMS, or establishing user credentials, you can contact our customer support (John Appelgren copied on this email)

 

Additional information regarding web services API available for programmable access to WGMS, can be found here:

 

http://gliders.liquidr.com/webservices/entityAPI.asmx

The most common APIs used are:

 

CreateEntity

ReadEntity

UpdateEntity

DeleteEntity

GetEntitySet

GetRelatedEntitySet

GetRelatedEntitySetWithCriteria

 

 

all web services are run under credentialed user context.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039969</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072691</id>
<property name="body"><![CDATA[Here's a short macro I created to demonstrate of how to retrieve the latest telemetry from WGMS using web services:
{noformat}
  var telemetryColumnXml =  "<columns><column type='id'>VehicleParsedOutputId</column><column type='bound'>TimeStamp</column><column type='bound'>Current_Latitude</column><column type='bound'>Current_Longitude</column><column type='bound'>Heading_Sub</column><column type='bound'>Desired_Bearing</column><column type='bound'>Glider_Heading</column><column type='bound'>Glider_Speed</column></columns>";

  oService = new WebService(CURRENT_SERVER_URL, "EntityAPI", "GetRelatedEntitySet");
  oService.SetParameter("entityType", 48);
  oService.SetParameter("entityId", vehicle[0].id.toString());
  oService.SetParameter("relatedEntityType", 42);
  oService.SetParameter("columnXml", telemetryColumnXml);
  oService.SetParameter("pageNumber", 1);
  oService.SetParameter("pageSize", 1);
  oService.SetParameter("sortColumn", 'TimeStamp');
  oService.SetParameter("sortDirection", ' DESC');
  oService.SetParameter("dataFilter", '');

  var result = oService.Connect();
  if (result.Status)
  {
    if (NodeText(result.ReturnValue.firstChild) != '-1')
    {
      var returnXml = NodeText(result.ReturnValue.firstChild);
      var timeStamp= GetNodeValue(returnXml, 'TimeStamp', false);
      var latitude = GetNodeValue(returnXml, 'Current_Latitude', false);
      var logitude= GetNodeValue(returnXml, 'Current_Longitude', false);
      alert('Time Stamp: ' + timeStamp + ', Lat: ' + latitude + ', long: ' + logitude);
    }
  }
{noformat} 
Before executing the "GetRelatedEntitySet" API, your code would have to call the "CreateLoginSession" with 3 parameters:

User email, password and internal org name (normally the lower case version of the org name - in the DEMO org it would be "demo"). The cookies returned by the response need to be carried to the following APIs to establish the credentials of the caller.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039965</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039590</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072323</id>
</element>
</collection>
<property name="version">151</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-25 13:59:56.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039592</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072325</id>
</element>
</collection>
<property name="version">152</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-28 13:48:36.503</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039594</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072327</id>
</element>
</collection>
<property name="version">45</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 12:38:36.630</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039473</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072212</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:38:23.443</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039471</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072210</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:36:54.187</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039469</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072208</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:28:33.853</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039467</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072206</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:26:22.577</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039481</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072220</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:58:05.177</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039482</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072221</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:17:47.273</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039479</id>
<property name="title"><![CDATA[Setting up the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072218</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 13:39:54.097</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 14:39:35.183</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039477</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072216</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:56:34.507</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039478</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072217</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:57:46.810</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039475</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072214</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:59:28.977</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039476</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072215</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:56:03.980</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039490</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072229</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:23:08.973</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039489</id>
<property name="title"><![CDATA[DSS Front-end development log]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072228</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-14 12:11:09.683</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-06 13:58:26.967</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039488</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072227</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:21:11.230</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039487</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072226</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:20:07.287</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039486</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072225</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:18:55.297</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039484</id>
<property name="title"><![CDATA[Configuring Eclipse for Team development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072223</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-19 15:23:13.563</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:57:19.437</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039483</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072222</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:18:04.517</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039497</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072236</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:26:39.503</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039495</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072234</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:25:54.833</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039494</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072233</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 23:31:00.220</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039493</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072232</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:25:39.837</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072736</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two types: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's UCSC SST maps, you'll need to first convert your data to either netCDF, HDF or a geoTIFF.  Once your data is converted, transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface. 

||*When to use geoTIFF ?*||*When to use netCDF or HDF ?*||
|Use geoTIFF if you have a single image with no associated time dimension, i.e. a static image.|Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. NetCDF is the preferred format time series and will be described here.|
|!ODSS_custom_static_layer_snapshot.png|align=centre!|!ODSS_custom_layer_snapshot.png|align=centre!|

*Important to note* - once you have converted your data to netCDF, it is cataloged using the THREDDS server, and this catalog is then used in ODSS, but it will also give you the capability to easily share you data with other people, display it in Google Earth, create animations, etc.
   
h1. Requirements

These instructions should work on most operating systems without any special memory or disk requirements. For netCDF formats, the assumption is that you will be using Matlab.

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/ | http://www.gdal.org/] and should work on most operating systems. If your image is not in a format the gdal tools understand, [imagemagick|http://www.imagemagick.org/script/index.php] is a popular tool that may work for converting your image to a format that gdal will understand.

Your image must be *only the geoplot* with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 projection, also known as WGS 84 projection, for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following will convert your image to the correct format: 

{noformat} gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 
{noformat}

Once your image has been converted, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

h1. Adding your netCDF

Save your files with a meaningful file name that includes the date, e.g. to include year and year day: SST_2012156.nc, SST_2012156.nc, etc.

Download the freely available Matlab snc toolbox from here: [http://mexcdf.sourceforge.net/|http://mexcdf.sourceforge.net/]. Install into your Matlab path.

Download and modify this example on how to format data in Matlab in the correct netCDF format for ODSS: [CV_WMS_SST_example.m]

Some guidelines on what to modify in the Matlab code for your data:
* Replace the data in OPT.val with your matrix data e.g. a simple example 4x3 array of SST data:
{noformat} OPT.val         = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;   ];  {noformat}

* Change the variable name to be something meaningful:
{noformat} OPT.varname   	= sst {noformat}

* Replace lat/lon values with your projected lat/lon values:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 
OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}

* The time description is very flexible. You can define your own description of the time as long as it conforms to this convention [http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html|http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate]. Here is a simple example that uses the Matlab [datenum|http://www.mathworks.com/help/techdoc/ref/datenum.html] command.

{noformat} OPT.time = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;  %when using with "days since 00-01-00 00:00:00" time, adding one corrects difference in Matlab datenum from THREDDS udunit  calculation. {noformat}
 
Once your netCDFs are created, ftp them to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039492</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072231</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:24:28.207</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039491</id>
<property name="title"><![CDATA[Running from command line and deploying]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072230</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 10:06:18.620</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:52:36.197</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630618</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039503</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072242</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:32:32.077</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039504</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072243</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:33:10.430</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039506</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072245</id>
</element>
</collection>
<property name="version">29</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:34:23.473</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039499</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072238</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:29:28.370</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039500</id>
<property name="title"><![CDATA[Caveats and TODOs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072239</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-04 13:00:35.710</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-06 10:24:11.980</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630664</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039501</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072240</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:30:45.950</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039502</id>
<property name="title"><![CDATA[Importing the project in Eclipse]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072241</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-04 14:24:46.197</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:52:58.753</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630686</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039511</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072250</id>
</element>
</collection>
<property name="version">33</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:50:33.890</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039507</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072246</id>
</element>
</collection>
<property name="version">30</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:41:31.410</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039508</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072247</id>
</element>
</collection>
<property name="version">31</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:45:23.853</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039510</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072249</id>
</element>
</collection>
<property name="version">32</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:49:25.403</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039521</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072260</id>
</element>
</collection>
<property name="version">37</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:58:46.463</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039516</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072255</id>
</element>
</collection>
<property name="version">34</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:53:40.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039518</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072257</id>
</element>
</collection>
<property name="version">36</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:58:31.623</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039517</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072256</id>
</element>
</collection>
<property name="version">35</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:57:26.050</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039528</id>
<property name="title"><![CDATA[Data Group Meeting Notes January 13, 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072267</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 17:07:40.770</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 17:07:40.770</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039527</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039523</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072262</id>
</element>
</collection>
<property name="version">38</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 17:00:39.873</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039525</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072264</id>
</element>
</collection>
<property name="version">39</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 17:02:08.630</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">8978982</id>
<property name="destinationPageTitle"><![CDATA[policy documents]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">8913150</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2009-01-29 16:09:47.027</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-01-29 16:09:47.027</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19165902</id>
<property name="destinationPageTitle"><![CDATA[//coastwatch.pfeg.noaa.gov/erddap/griddap/erdMWsstd1day.graph]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-28 15:39:22.980</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-28 15:39:22.980</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039461</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072200</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:17:36.297</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072834</id>
<property name="body"><![CDATA[{noformat}
%% Example on how to create netCDF-CF of lat-lon grid that is compatible with the THREDDS/ERDDAP servers
%
%  example of how to make a netCDF file with CF conventions of a 
%  variable that is defined on a grid that is in a lat-lon coordinate system. 

%% Define meta-info: global

   OPT.title                  = 'Example of very simple Sea Surface Temperature data  conforming to CF conventions.';
   OPT.institution            = 'Monterey Bay Aquarium Research Institute';
   OPT.source                 = 'example data';
   OPT.history                = ['CV_WMS_Tutorial_generic.m $'];
   OPT.references             = 'http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html';
   OPT.email                  = 'youremail@mbari.org';
   OPT.comment                = 'Adapted from example provided by Gerben de Boer.';
   OPT.version                = '1.0';
   OPT.acknowledge            =['These data can be used freely for research purposes provided that the following source is acknowledged: ',OPT.institution];
   OPT.disclaimer             = 'This data is made available in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.';
   
%% Define dimensions/coordinates: lat,lon matrices
   lon1                       = [2 4 6];
   lat1                       = [50 51 52 53 54];
   [lat2,lon2]                = ndgrid(lat1,lon1);
   ang                        = [-15 -15 -15; 0 0 0; 15 15 15; 30 30 30; 45 45 45];
   OPT.lat                    = lat2 + sind(ang).*lat2./2;
   OPT.lon                    = lon2 + cosd(ang).*lon2./2; clear lon1 lon2 lat1 lat2

   OPT.time                   = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;
   
   OPT.ncols                  = size(OPT.lon,2);
   OPT.nrows                  = size(OPT.lat,1);

   OPT.lat_type               = 'single'; % 'single', 'double' for high-resolution data (eps 1m)
   OPT.lon_type               = 'single'; % 'single', 'double' for high-resolution data (eps 1m)

   OPT.wgs84.code             = 4326;     % epsg code of global grid: http://www.epsg-registry.org/
   OPT.wgs84.name             = 'WGS 84';
   OPT.wgs84.semi_major_axis  = 6378137.0;
   OPT.wgs84.semi_minor_axis  = 6356752.314247833;
   OPT.wgs84.inv_flattening   = 298.2572236;
      
%% Define variable (define some data)
   OPT.val                    = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;  ]; % use ncols as 1st array dimension to get correct plot in ncBrowse (snctools swaps for us)
   OPT.varname                = 'sst';             % free to choose: will appear in netCDF tree
   OPT.units                  = 'unknown';         % from UDunits package: http://www.unidata.ucar.edu/software/udunits/
   OPT.long_name              = 'Custom Sea Surface Temperature';% free to choose: will appear in plots
   OPT.standard_name          = 'sst';  
   OPT.val_type               = 'double';      % 'single' or 'double'
   OPT.fillvalue              = double(0.);
      
%% 1.a Create netCDF file

   ncfile = fullfile(fileparts(mfilename('fullpath')),[mfilename,'.nc']);
   
   nc_create_empty (ncfile)
   
%% 1.b Add overall meta info
%  http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#description-of-file-contents
   
   nc_attput(ncfile, nc_global, 'title'         , OPT.title);
   nc_attput(ncfile, nc_global, 'institution'   , OPT.institution);
   nc_attput(ncfile, nc_global, 'source'        , OPT.source);
   nc_attput(ncfile, nc_global, 'history'       , OPT.history);
   nc_attput(ncfile, nc_global, 'references'    , OPT.references);
   nc_attput(ncfile, nc_global, 'email'         , OPT.email);
   
   nc_attput(ncfile, nc_global, 'comment'       , OPT.comment);
   nc_attput(ncfile, nc_global, 'version'       , OPT.version);
   					   
   nc_attput(ncfile, nc_global, 'Conventions'   , 'CF-1.4');
   nc_attput(ncfile, nc_global, 'CF:featureType', 'Grid');  % https://cf-pcmdi.llnl.gov/trac/wiki/PointObservationConventions
   
   nc_attput(ncfile, nc_global, 'terms_for_use' , OPT.acknowledge);
   nc_attput(ncfile, nc_global, 'disclaimer'    , OPT.disclaimer);
      
%% 2 Create matrix span dimensions
%    http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#dimensions   

   nc_adddim(ncfile, 'lat', OPT.nrows); % !!! use this as 1st array dimension to get correct plot in ncBrowse (snctools swaps for us)
   nc_adddim(ncfile, 'lon', OPT.ncols); % !!! use this as 2nd array dimension to get correct plot in ncBrowse (snctools swaps for us)
   
   % You might insert a vector 'col' that runs [OPT.ncols:-1:1] to have
   % the arcGIS ASCII file approach of having upper-left corner of 
   % the data matrix at index (1,1) rather than the default of having the 
   % lower-left corner of the data matrix  at index (1,1).

   nc_add_dimension(ncfile, 'time', 0); % if you would like to include more instances of the same grid, 
                                        % you can optionally use 'time' as a 3rd dimension.
                                        % T,(Z),Y,X is the recommended dimension CF order.          

%% 3.a Create coordinate variables: longitude
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#longitude-coordinate

   clear nc;ifld = 1;
   nc(ifld).Name             = 'lon';
   nc(ifld).Datatype         = OPT.lon_type;
   nc(ifld).Dimension        = {'lon'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'longitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'degrees_east');
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', 'longitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'lon'); 
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');

%% 3.b Create coordinate variables: latitude
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#latitude-coordinate
   
   ifld = ifld + 1;
   nc(ifld).Name             = 'lat';
   nc(ifld).Datatype         = OPT.lat_type;
   nc(ifld).Dimension        = {'lat'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'latitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'degrees_north');
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', 'latitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'lat');  
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');  
   
                             
 %% 3.c Create coordinate variables: time
 %     http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate
   ifld = ifld + 1;
   nc(ifld).Name             = 'time';
   nc(ifld).Datatype         = nc_float;
   nc(ifld).Dimension        = {'time'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'time');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'days since 00-01-00 00:00:00'); 
   
%% 3.d Create coordinate variables: coordinate system: WGS84 default
%      global ellispes: WGS 84, ED 50, INT 1924, ETRS 89 and the upcoming ETRS update etc.
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#grid-mappings-and-projections
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#appendix-grid-mappings

   ifld = ifld + 1;
   nc(ifld).Name         = 'wgs84'; % preferred
   nc(ifld).Datatype     = nc_int;
   nc(ifld).Dimension    = {};
   nc(ifld).Attribute    = struct('Name', ...
    {'name',...
     'epsg',...
     'grid_mapping_name',...
     'semi_major_axis', ...
     'semi_minor_axis', ...
     'inverse_flattening', ...
     'comment'}, ...
     'Value', ...
     {OPT.wgs84.name,...
      OPT.wgs84.code,...
     'latitude_longitude',...
      OPT.wgs84.semi_major_axis, ...
      OPT.wgs84.semi_minor_axis, ...
      OPT.wgs84.inv_flattening,  ...
     'value is equal to EPSG code'});
 
%% 4   Create dependent variable
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#variables
%      Parameters with standard names:
%      http://cf-pcmdi.llnl.gov/documents/cf-standard-names/standard-name-table/current/

   ifld = ifld + 1;
   nc(ifld).Name             = OPT.varname;
   nc(ifld).Datatype         = OPT.val_type;
   nc(ifld).Dimension        = {'time','lat','lon'}
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', OPT.long_name    );
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', OPT.units        );
   nc(ifld).Attribute(end+1) = struct('Name', '_FillValue'     ,'Value', OPT.fillvalue    );
   nc(ifld).Attribute(end+1) = struct('Name', 'actual_range'   ,'Value', [min(OPT.val(:)) max(OPT.val(:))]);
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'time lat lon');
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');
   if ~isempty(OPT.standard_name)
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', OPT.standard_name);
   end
      
%% 5.a Create all variables with attributes
   
   for ifld=1:length(nc)
      nc_addvar(ncfile, nc(ifld));   
   end
      
%% 5.b Fill all variables and add a new record

   nc_varput(ncfile, 'lon'          , OPT.lon(1,:)  );
   nc_varput(ncfile, 'lat'          , OPT.lat(:,1)  );
   nc_varput(ncfile, 'wgs84'        , OPT.wgs84.code);  

   new_record = struct('time', OPT.time, OPT.varname, OPT.val ); 
   nc_addnewrecs(ncfile, new_record); 
      
%% 6   Check file summary
   
   nc_dump(ncfile);
   fid = fopen(fullfile(fileparts(mfilename('fullpath')),[mfilename,'.cdl']),'w');
   nc_dump(ncfile,fid);
   fclose(fid)

%% 7   Load the data: using the variable names from nc_dump

   %%Da.dep   = nc_varget(ncfile,'depth');
   Da.lat   = nc_varget(ncfile,'lon');
   Da.lon   = nc_varget(ncfile,'lat'); 
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040116</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039459</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072198</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-01-12 16:54:41.707</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039465</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072204</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:23:48.010</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25296902</id>
<property name="fileName"><![CDATA[SampleFormMobilePt2.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-02-13 08:31:32.547</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-02-13 08:31:32.547</property>
<property name="fileSize">26830</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25296898</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039463</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072202</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:20:35.900</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25296903</id>
<property name="fileName"><![CDATA[SampleFormMobilePt1.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-02-13 08:31:32.550</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-02-13 08:31:32.550</property>
<property name="fileSize">24676</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25296899</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25296900</id>
<property name="fileName"><![CDATA[SampleForm.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-02-13 08:31:32.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-02-13 08:31:32.557</property>
<property name="fileSize">34098</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25296901</id>
<property name="fileName"><![CDATA[SampleFormMobilePt3.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-02-13 08:31:32.497</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-02-13 08:31:32.497</property>
<property name="fileSize">25589</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">25296897</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039454</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072193</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:53:58.850</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25296898</id>
<property name="fileName"><![CDATA[SampleFormMobilePt2.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-02-13 08:31:32.547</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-02-13 08:48:59.823</property>
<property name="fileSize">132125</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25296899</id>
<property name="fileName"><![CDATA[SampleFormMobilePt1.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-02-13 08:31:32.550</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-02-13 08:48:59.840</property>
<property name="fileSize">136917</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039452</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072191</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:39:53.900</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039457</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072196</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:57:32.410</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">25296897</id>
<property name="fileName"><![CDATA[SampleFormMobilePt3.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-02-13 08:31:32.497</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-02-13 08:48:59.807</property>
<property name="fileSize">135215</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039446</id>
<property name="title"><![CDATA[Access using webDAV]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072185</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:13:49.637</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:40:12.403</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039444</id>
<property name="title"><![CDATA[Access using webDAP]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072183</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:13:49.637</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:38:44.717</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039443</id>
<property name="title"><![CDATA[Library]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072182</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:35:49.910</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039450</id>
<property name="title"><![CDATA[Access using webDAV]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072189</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:13:49.637</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:51:57.310</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039449</id>
<property name="title"><![CDATA[Access using webDAV]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072188</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:13:49.637</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:51:22.310</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039448</id>
<property name="title"><![CDATA[Access using webDAV]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072187</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:13:49.637</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:50:17.710</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039447</id>
<property name="title"><![CDATA[Access using webDAV]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072186</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:13:49.637</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:49:14.113</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039438</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072177</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:35:03.563</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039436</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072175</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-01-12 16:55:54.080</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039441</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072180</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:36:22.373</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039439</id>
<property name="title"><![CDATA[Access using webDAP]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072178</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:13:49.637</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:16:18.857</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039355</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072097</id>
</element>
</collection>
<property name="version">147</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-18 15:36:09.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039356</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072098</id>
</element>
</collection>
<property name="version">148</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-25 13:01:57.220</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072849</id>
<property name="body"><![CDATA[This page documents some design thoughts on the cataloging and serving of data files that the users want to get into the ODSS.

This is a whiteboard sketch during a discussion on file management
!photo.JPG|thumbnail!

An a little more formal rendition:
!ODSS.jpg|thumbnail!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040131</id>
</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">15368193</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">20</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15007785</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[dcline]]></property>
<property name="creationDate">2010-10-07 11:47:06.927</property>
<property name="lastModificationDate">2010-10-07 11:47:06.927</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039376</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072117</id>
</element>
</collection>
<property name="version">150</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-25 13:52:21.100</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039372</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072113</id>
</element>
</collection>
<property name="version">149</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-25 13:10:08.387</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">33587207</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">33619975</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2014-09-25 10:08:10.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19165781</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/AUV/Autonomy+ODSS+Integration]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040987</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-26 11:54:28.017</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-26 11:54:28.017</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19165780</id>
<property name="destinationPageTitle"><![CDATA[Autonomy ODSS Integration]]></property>
<property name="destinationSpaceKey"><![CDATA[AUV]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040987</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-26 11:54:28.017</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-26 11:54:28.017</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17170449</id>
<property name="fileName"><![CDATA[HTTP Archive Viewer 2.0.10.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 10:33:29.530</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 10:33:29.530</property>
<property name="fileSize">94741</property>
<property name="comment"><![CDATA[Example of HTTP Page in .HAR Viewer for ODSS]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170448</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">17302440</id>
<property name="destinationPageTitle"><![CDATA[//getfirebug.com/network]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 12:23:18.930</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:23:18.930</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17170448</id>
<property name="fileName"><![CDATA[HTTP Archive Viewer 2.0.10.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 10:33:29.530</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 11:59:24.940</property>
<property name="fileSize">144804</property>
<property name="comment"><![CDATA[Example of HTTP Page in HAR Viewer for ODSS]]></property>
<property name="attachmentVersion">3</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">17302441</id>
<property name="destinationPageTitle"><![CDATA[//getfirebug.com/releases/netexport/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 12:23:18.930</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:23:18.930</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17170447</id>
<property name="fileName"><![CDATA[HTTP Archive Viewer 2.0.10-n.html]]></property>
<property name="contentType"><![CDATA[text/html]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 16:10:37.697</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 16:10:37.697</property>
<property name="fileSize">964</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">17302442</id>
<property name="destinationPageTitle"><![CDATA[//www.softwareishard.com/blog/netexport/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 12:23:18.930</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:23:18.930</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17170446</id>
<property name="fileName"><![CDATA[HTTP Archive Viewer 2.0.10.html]]></property>
<property name="contentType"><![CDATA[text/html]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 16:06:25.737</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 16:06:25.737</property>
<property name="fileSize">681018</property>
<property name="comment"><![CDATA[Example of HTTP Page in HAR Viewer for ODSS]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">17302443</id>
<property name="destinationPageTitle"><![CDATA[HAR Viewer Web Page]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 12:23:18.930</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:23:18.930</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17170453</id>
<property name="fileName"><![CDATA[HTTP Archive Viewer 2.0.10.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 10:33:29.530</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 10:34:58.287</property>
<property name="fileSize">94741</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170448</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17170452</id>
<property name="fileName"><![CDATA[HTTP Archive Viewer 2.0.10-new.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 11:15:17.133</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 11:15:17.133</property>
<property name="fileSize">124094</property>
<property name="comment"><![CDATA[Example of HTTP Page in HAR Viewer for ODSS]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17170451</id>
<property name="fileName"><![CDATA[HTTP Archive Viewer 2.0.10.ps]]></property>
<property name="contentType"><![CDATA[application/postscript]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 10:37:39.797</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 10:37:39.797</property>
<property name="fileSize">1748277</property>
<property name="comment"><![CDATA[Example of HTTP Page in .HAR Viewer for ODSS]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">17170450</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">17302438</id>
<property name="destinationPageTitle"><![CDATA[//addons.mozilla.org/en-US/firefox/addon/firebug/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 12:23:18.930</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:23:18.930</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17170450</id>
<property name="fileName"><![CDATA[HTTP Archive Viewer 2.0.10.ps]]></property>
<property name="contentType"><![CDATA[application/postscript]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 10:37:39.797</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 10:38:20.397</property>
<property name="fileSize">1748277</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">17302439</id>
<property name="destinationPageTitle"><![CDATA[//getfirebug.com/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 12:23:18.930</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:23:18.930</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">17302444</id>
<property name="destinationPageTitle"><![CDATA[Down Them all FireFox Add-on Link]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 12:23:18.930</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:23:18.930</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">17302445</id>
<property name="destinationPageTitle"><![CDATA[HAR Viewer Online]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 12:23:18.930</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:23:18.930</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">17302446</id>
<property name="destinationPageTitle"><![CDATA[ODSS Net Connectivity Statistics Page]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 12:23:18.930</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:23:18.930</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">17302447</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org:8080/dss-0.4.0-SNAPSHOT/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-06 12:23:18.930</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-06 12:23:18.930</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039245</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071989</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 15:25:59.027</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17170444</id>
<property name="fileName"><![CDATA[firebug-large.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 15:21:25.413</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:21:25.413</property>
<property name="fileSize">65089</property>
<property name="comment"><![CDATA[FireBug Logo]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17170445</id>
<property name="fileName"><![CDATA[NetPanel-export-options.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 15:40:51.420</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:40:51.420</property>
<property name="fileSize">8821</property>
<property name="comment"><![CDATA[Net Panel Export Option Image]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">17170443</id>
<property name="fileName"><![CDATA[export-button-thumb.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-06-02 15:11:47.727</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-06-02 15:11:47.727</property>
<property name="fileSize">50995</property>
<property name="comment"><![CDATA[NetExport Export Button Image]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395401</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428169</id>
</element>
</collection>
<property name="version">34</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:26:08.147</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395402</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428170</id>
</element>
</collection>
<property name="version">35</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:27:22.393</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395399</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428167</id>
</element>
</collection>
<property name="version">33</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:25:24.840</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395398</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428166</id>
</element>
</collection>
<property name="version">32</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-20 11:41:26.130</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073086</id>
<property name="body"><![CDATA[This page describes the way that the ODSS was deployed in a distributed fashion for the September 2012 experiment.

h5. Platforms

# Western Flyer
# Zephyr
# -Fulmar-
# Dorado
# LR AUVs (tethys and daphne)
# Stella Drifters
# Gliders (Spray/Webb)
# ESP Drifter

h5. Data

# Western Flyer underway data
# Western Flyer positions
# Western Flyer CTD profile data
# Stella Positions
# Water samples from the Flyer
# AIS Data
# ESP core data
# ESP drifter data
# Model output
# John's SST data
# HF Radar
# Observation logs

h5. Tasks

* Talk to Dan C. about Flyer capabilities:
** Ask if connectivity is continuous
** Can we rsync files over the link?
** Can we run a test with just the VSat link at some point?
* Design observation log synching and remote clients being able to choose which server
* Set up data sync
** Do we preload tile caches?
*** If so we need to define the bounding box and the zoom levels for the caching
** Do we preload tile caches on shore, then rsync to boat?
** Setup to run tile cache/rsync in background in off hours on boat
** Another option is to rsync the data behind THREDDS and have mapserver create the tile cache dynamically and read the data locally
** We could install ERDAP?
** We need list of platforms:
*** For Dorado:
**** the data will be processed at sea
**** It will then have to be moved/copied to the THREDDS server on the boat.
**** Then STOQS loads would have to be run on the THREDDS server.
*** For LRAUV:
**** Currently data is read from shore-based AOSN server]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040383</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395431</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428199</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-20 11:47:45.597</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169289</id>
<property name="fileName"><![CDATA[CANON_MayPlanning.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">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-03-26 14:06:44.567</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-26 14:06:44.567</property>
<property name="fileSize">4488809</property>
<property name="comment"><![CDATA[Planning for May CANON experiment]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039161</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071906</id>
</element>
</collection>
<property name="version">146</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-18 15:33:32.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039160</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071905</id>
</element>
</collection>
<property name="version">145</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-18 15:32:14.170</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19165626</id>
<property name="destinationPageTitle"><![CDATA[dss-dev\]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040962</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-09-24 13:24:47.277</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-24 13:24:47.277</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395433</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428201</id>
</element>
</collection>
<property name="version">29</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-10 14:23:40.560</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169292</id>
<property name="fileName"><![CDATA[120316_CANON_springZOOsamplingplan.docx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.wordprocessingml.document]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-03-26 14:08:49.230</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-26 14:08:49.230</property>
<property name="fileSize">234345</property>
<property name="comment"><![CDATA[Vrijenhoek lab CANON planning March 2012]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039158</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071903</id>
</element>
</collection>
<property name="version">144</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-18 14:13:46.713</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039157</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071902</id>
</element>
</collection>
<property name="version">143</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-18 13:28:36.063</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395428</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428196</id>
</element>
</collection>
<property name="version">38</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-10 14:10:11.683</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169290</id>
<property name="fileName"><![CDATA[Chavez_CANON_EP_Dec2011.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-03-26 14:07:09.500</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-26 14:07:09.500</property>
<property name="fileSize">11380224</property>
<property name="comment"><![CDATA[Chavez CANON summary December 2011]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169291</id>
<property name="fileName"><![CDATA[Ryan_OS2012_Fronts.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">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-03-26 14:07:34.310</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-26 14:07:34.310</property>
<property name="fileSize">7333979</property>
<property name="comment"><![CDATA[Ryan Feb 2012 Fronts]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039155</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071900</id>
</element>
</collection>
<property name="version">142</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-18 13:12:32.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039153</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071898</id>
</element>
</collection>
<property name="version">141</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-11 13:39:54.080</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395424</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428192</id>
</element>
</collection>
<property name="version">36</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-06 09:28:06.620</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395426</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428194</id>
</element>
</collection>
<property name="version">37</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-10 14:08:09.960</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169285</id>
<property name="fileName"><![CDATA[Manta-TREX-testbed.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-03-19 15:42:14.937</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-03-19 15:42:14.937</property>
<property name="fileSize">240393</property>
<property name="comment"><![CDATA[Manta TREX lab testbed]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395422</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428190</id>
</element>
</collection>
<property name="version">296</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-03 13:43:15.040</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">23592968</id>
<property name="viewCount">1</property>
<property name="url"><![CDATA[https://mail.google.com/mail/u/0/?ui=2&view=btop&ver=1pxvtfa3uo81z]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2013-11-07 21:19:15.033</property>
<property name="lastModifierName"/><property name="lastModificationDate">2013-11-07 21:19:15.033</property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">23592975</id>
<property name="viewCount">1</property>
<property name="url"><![CDATA[https://mail.google.com/mail/u/0/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"/><property name="creationDate">2013-11-13 10:22:15.023</property>
<property name="lastModifierName"/><property name="lastModificationDate">2013-11-13 10:22:15.023</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169354</id>
<property name="fileName"><![CDATA[Plan_updated.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-19 13:39:08.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-19 13:42:22.917</property>
<property name="fileSize">123036</property>
<property name="comment"><![CDATA[Autonomy and ODSS team plans for May/June 2012 CANON field experiment]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169355</id>
<property name="fileName"><![CDATA[stoqs_model.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-19 13:46:16.343</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-19 13:46:16.343</property>
<property name="fileSize">290427</property>
<property name="comment"><![CDATA[new STOQS data model]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169344</id>
<property name="fileName"><![CDATA[ODSS Development Plan.docx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.wordprocessingml.document]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-16 14:26:34.257</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:26:34.257</property>
<property name="fileSize">99442</property>
<property name="comment"><![CDATA[ODSS development plan April 2012]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169343</id>
<property name="fileName"><![CDATA[CANON_ODSS_Status_12Apr2012_c.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">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-16 14:20:11.713</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-16 14:20:11.713</property>
<property name="fileSize">1620697</property>
<property name="comment"><![CDATA[Cannon ODSS Status presented April 12 2012]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039108</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071866</id>
</element>
</collection>
<property name="version">140</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-11 13:06:38.400</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395343</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428111</id>
</element>
</collection>
<property name="version">295</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 15:56:30.457</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039106</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071864</id>
</element>
</collection>
<property name="version">139</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-04 16:48:35.640</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135524</id>
<property name="destinationPageTitle"><![CDATA[Initial Discussion]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.850</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.850</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135525</id>
<property name="destinationPageTitle"><![CDATA[Deprecated Documents]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.850</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.850</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169449</id>
<property name="fileName"><![CDATA[Tracking.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-05-17 14:27:17.500</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-17 14:27:17.500</property>
<property name="fileSize">471465</property>
<property name="comment"><![CDATA[Platform and network diagram for ODSS tracking]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135509</id>
<property name="destinationPageTitle"><![CDATA[Wave Glider Integration]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135508</id>
<property name="destinationPageTitle"><![CDATA[Platform Tracking Design]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135511</id>
<property name="destinationPageTitle"><![CDATA[Setting up STOQS on the VM]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135510</id>
<property name="destinationPageTitle"><![CDATA[Configuring Eclipse for Team development of STOQS]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135513</id>
<property name="destinationPageTitle"><![CDATA[Mapserver requests data flow]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135512</id>
<property name="destinationPageTitle"><![CDATA[External Data Files]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135515</id>
<property name="destinationPageTitle"><![CDATA[//workshops.opengeo.org/stack-intro/openlayers.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135514</id>
<property name="destinationPageTitle"><![CDATA[//openlayers.org/dev/examples/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135517</id>
<property name="destinationPageTitle"><![CDATA[//cassandra.apache.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135516</id>
<property name="destinationPageTitle"><![CDATA[Glider Planning Service]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135519</id>
<property name="destinationPageTitle"><![CDATA[Distributed Deployment - September 2012 Experiment]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.850</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.850</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135518</id>
<property name="destinationPageTitle"><![CDATA[//couchdb.apache.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135521</id>
<property name="destinationPageTitle"><![CDATA[ECOHAB - March 2013]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.850</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.850</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169466</id>
<property name="fileName"><![CDATA[LoggingApp.apk]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-19 15:13:55.627</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-19 15:13:55.627</property>
<property name="fileSize">116516</property>
<property name="comment"><![CDATA[Android Logging Applications]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135520</id>
<property name="destinationPageTitle"><![CDATA[Communication Backplane Report - Fall 2012]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.850</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.850</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135523</id>
<property name="destinationPageTitle"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.850</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.850</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135522</id>
<property name="destinationPageTitle"><![CDATA[ODSS Planning]]></property>
<property name="destinationSpaceKey"><![CDATA[CDATA]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.850</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.850</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135498</id>
<property name="destinationPageTitle"><![CDATA[CANON Logistics Meeting]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135499</id>
<property name="destinationPageTitle"><![CDATA[ODSS Web Application release 0.4.0 discussion]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039019</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071778</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 15:24:55.727</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135497</id>
<property name="destinationPageTitle"><![CDATA[ODSS Meetings]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039020</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071779</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 15:25:29.007</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135502</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/mbari-dss/issues/list]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135503</id>
<property name="destinationPageTitle"><![CDATA[Distributed Autonomy and Decision Support System]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135500</id>
<property name="destinationPageTitle"><![CDATA[2011 Engineering Hotwash Whiteboard]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135501</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/mbari-dss/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135506</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135507</id>
<property name="destinationPageTitle"><![CDATA[ODSS deployed asset communications]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135504</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27135505</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-10 06:33:47.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-10 06:33:47.847</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039046</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071805</id>
</element>
</collection>
<property name="version">138</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-06-04 15:55:10.177</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039044</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071803</id>
</element>
</collection>
<property name="version">137</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-21 13:37:08.140</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169509</id>
<property name="fileName"><![CDATA[ODSS.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040131</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-30 13:04:19.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-30 13:07:42.427</property>
<property name="fileSize">1041600</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038995</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071754</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2012-05-29 09:43:57.237</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038997</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071756</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 13:55:12.170</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038998</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071757</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 13:58:15.227</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169510</id>
<property name="fileName"><![CDATA[ODSS.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040131</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-30 13:04:19.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-30 13:04:19.467</property>
<property name="fileSize">1029038</property>
<property name="comment"><![CDATA[A little more formal edition]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169509</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039000</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071759</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 13:58:45.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039002</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071761</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 14:00:01.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039004</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071763</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 14:01:44.553</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039003</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071762</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 14:01:25.197</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039006</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071765</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 14:17:24.033</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039005</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071764</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 14:02:13.087</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039008</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071767</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 14:19:33.267</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039010</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071769</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 15:15:57.367</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039009</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071768</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 15:15:38.643</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169530</id>
<property name="fileName"><![CDATA[map_flow.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-18 11:12:58.933</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-18 11:19:50.057</property>
<property name="fileSize">306525</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">4</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039012</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071771</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 15:16:28.407</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169531</id>
<property name="fileName"><![CDATA[map_flow.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-18 11:12:58.933</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-18 11:13:52.160</property>
<property name="fileSize">686274</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169530</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169532</id>
<property name="fileName"><![CDATA[map_flow.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-18 11:12:58.933</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-18 11:14:54.090</property>
<property name="fileSize">271002</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169530</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039014</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071773</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 15:18:45.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169533</id>
<property name="fileName"><![CDATA[map_flow.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-18 11:12:58.933</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-18 11:19:36.860</property>
<property name="fileSize">306525</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">3</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169530</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039016</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071775</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 15:22:21.453</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039018</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071777</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 15:24:34.617</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169529</id>
<property name="fileName"><![CDATA[map_flow.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-18 11:12:24.037</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-18 11:13:52.157</property>
<property name="fileSize">1198418</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19039017</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071776</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-29 15:24:21.420</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169476</id>
<property name="fileName"><![CDATA[TrackingData.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:53.570</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 10:18:53.570</property>
<property name="fileSize">163486</property>
<property name="comment"><![CDATA[Data flow diagram for platform tracks]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169475</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169475</id>
<property name="fileName"><![CDATA[TrackingData.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:53.570</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-07 06:30:24.090</property>
<property name="fileSize">1657638</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">3</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169473</id>
<property name="fileName"><![CDATA[CANON_ODSS_Requirements_2012_v1a.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-06-27 18:13:11.023</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 14:07:39.497</property>
<property name="fileSize">19660288</property>
<property name="comment"><![CDATA[ODSS requirements as ppt (not pptx)]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169472</id>
<property name="fileName"><![CDATA[CANON_ODSS_Requirements_2012_v1a.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-06-27 18:13:10.797</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 14:07:52.417</property>
<property name="fileSize">8293409</property>
<property name="comment"><![CDATA[ODSS requirements as pdf (not pptx)]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169485</id>
<property name="fileName"><![CDATA[TrackingData.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 10:18:53.570</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 17:58:27.247</property>
<property name="fileSize">395452</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169475</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169484</id>
<property name="fileName"><![CDATA[for julio]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2011-05-02 15:22:37.107</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:01:33.810</property>
<property name="fileSize">16754</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">6</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973880</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169493</id>
<property name="fileName"><![CDATA[CV_WMS_Tutorial_generic.m]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-16 12:05:45.953</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 12:05:45.953</property>
<property name="fileSize">9998</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169488</id>
<property name="fileName"><![CDATA[ODSS_custom_layer_snapshot.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:58:01.867</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 12:47:50.160</property>
<property name="fileSize">459952</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169486</id>
<property name="fileName"><![CDATA[ESIP_Summer2012_stoqs.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-07-10 13:55:27.490</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-10 13:55:27.490</property>
<property name="fileSize">3664384</property>
<property name="comment"><![CDATA[Presentation on STOQS, July 2012]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169487</id>
<property name="fileName"><![CDATA[ESIP_Summer2012_stoqs.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-07-10 13:57:29.780</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-07-10 13:57:29.780</property>
<property name="fileSize">5393543</property>
<property name="comment"><![CDATA[Presentation on STOQS, July 2012, pdf]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169498</id>
<property name="fileName"><![CDATA[photo.JPG]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040131</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-17 15:03:06.577</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-17 15:35:34.693</property>
<property name="fileSize">2013291</property>
<property name="comment"><![CDATA[Data File Flow Whiteboard]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169496</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169496</id>
<property name="fileName"><![CDATA[photo.JPG]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040131</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-17 15:03:06.577</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-17 15:37:00.343</property>
<property name="fileSize">3222051</property>
<property name="comment"><![CDATA[Data File Flow Whiteboard]]></property>
<property name="attachmentVersion">3</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169497</id>
<property name="fileName"><![CDATA[photo.JPG]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040131</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-17 15:03:06.577</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-17 15:34:01.867</property>
<property name="fileSize">2013291</property>
<property name="comment"><![CDATA[Data File Flow Whiteboard]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169496</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073244</id>
<property name="body"><![CDATA[h3. Adding a new dataset of netCDF files

ERDDAP comes with a utility to generate the xml required to describe a dataset. Best to use this first, then modify the xml if needed before inserting in datasets.xml. 

{noformat}
cd /opt/apache-tomcat7/webapps/erddap/WEB-INF
./GenerateDatasetsXml
{noformat}
Which EDDType (default="EDDGridFromDap") ?
{noformat} 
EDDGridFromNcFiles
{noformat}
Parent directory (default="")
{noformat}
/ODSS/data/canon/2012_Sep/
{noformat}
File name regex (e.g., ".*\.nc") (default="")
{noformat}
.*\.nc
{noformat}
Full file name of one file (default="")
{noformat}
/ODSS/data/canon/2012_Sep/roms/netcdf/nh4/nh4_20120801.nc
{noformat}
ReloadEveryNMinutes (e.g., 10080) (default="30")
{noformat}
30
{noformat}

Dataset XML is dumped to the the ERDDAP log file. Depending on the content of the .nc files, this is generally the last 100 - 200 lines of the log
{noformat}
tail -n 100 /opt/apache-tomcat7/content//erddaplogs/log.txt | less
{noformat}
Cut and paste the dataset to /opt/apache-tomcat7/content/erddap/datasets.xml and 
/ODSS/data/erddap/content/erddap/datasets.xml

Once this dataset has been added, restart tomcat2
{noformat}
sudo /sbin/service tomcat2 stop
sudo /sbin/service tomcat2 start
{noformat}

If not showing up as a new dataset, look in /ODSS/data/erddap/logs/log.txt for causes.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040544</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169494</id>
<property name="fileName"><![CDATA[ODSS_custom_layer_snapshot.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-12 15:58:01.867</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-12 15:58:01.867</property>
<property name="fileSize">459952</property>
<property name="comment"><![CDATA[annotated snapshot of GUI for overlay]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169488</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169495</id>
<property name="fileName"><![CDATA[ODSS_custom_static_layer_snapshot.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-16 12:48:46.217</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 12:48:46.217</property>
<property name="fileSize">634102</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038953</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071714</id>
</element>
</collection>
<property name="version">135</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-21 13:35:29.873</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395640</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428407</id>
</element>
</collection>
<property name="version">54</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 16:24:31.043</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038954</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071715</id>
</element>
</collection>
<property name="version">136</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-21 13:36:40.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395639</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428406</id>
</element>
</collection>
<property name="version">53</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 15:06:46.457</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038951</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071712</id>
</element>
</collection>
<property name="version">134</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-21 13:04:36.357</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038949</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071710</id>
</element>
</collection>
<property name="version">133</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-21 13:03:46.493</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395636</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428403</id>
</element>
</collection>
<property name="version">51</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 15:02:24.843</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395635</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428402</id>
</element>
</collection>
<property name="version">50</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 13:35:15.747</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038948</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071709</id>
</element>
</collection>
<property name="version">132</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-17 14:36:37.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395637</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428404</id>
</element>
</collection>
<property name="version">52</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 15:04:08.380</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169585</id>
<property name="fileName"><![CDATA[Whiteboard_2_4.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:36:00.503</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:36:00.503</property>
<property name="fileSize">1141281</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169576</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169584</id>
<property name="fileName"><![CDATA[Whiteboard_2_1.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:43.527</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:35:43.527</property>
<property name="fileSize">1263379</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169572</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169583</id>
<property name="fileName"><![CDATA[Whiteboard_1_1.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:05.143</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:35:05.143</property>
<property name="fileSize">1408840</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169568</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169582</id>
<property name="fileName"><![CDATA[Whiteboard_1_2.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:05.107</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:39:56.833</property>
<property name="fileSize">1372646</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169567</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169589</id>
<property name="fileName"><![CDATA[Whiteboard_2_5.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:36:00.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:36:00.467</property>
<property name="fileSize">1283782</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169575</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395628</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428395</id>
</element>
</collection>
<property name="version">49</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 13:08:31.787</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169588</id>
<property name="fileName"><![CDATA[Whiteboard_1_6.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:43.560</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:35:43.560</property>
<property name="fileSize">1119671</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169573</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169587</id>
<property name="fileName"><![CDATA[Whiteboard_2_2.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:43.490</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:35:43.490</property>
<property name="fileSize">1232959</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169571</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169586</id>
<property name="fileName"><![CDATA[Whiteboard_2_3.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:43.443</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:35:43.443</property>
<property name="fileSize">1131325</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169570</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169576</id>
<property name="fileName"><![CDATA[Whiteboard_2_4.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:36:00.503</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:43:37.857</property>
<property name="fileSize">1092736</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395656</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428422</id>
</element>
</collection>
<property name="version">306</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-14 14:03:58.397</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169577</id>
<property name="fileName"><![CDATA[Whiteboard_1_2.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:05.107</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:35:05.107</property>
<property name="fileSize">1382308</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169567</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169574</id>
<property name="fileName"><![CDATA[Whiteboard_1_5.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:43.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:42:49.567</property>
<property name="fileSize">1151744</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395658</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428424</id>
</element>
</collection>
<property name="version">307</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-14 14:04:47.433</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169575</id>
<property name="fileName"><![CDATA[Whiteboard_2_5.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:36:00.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:43:44.327</property>
<property name="fileSize">1215745</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169580</id>
<property name="fileName"><![CDATA[Whiteboard_1_4.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:04.990</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:35:04.990</property>
<property name="fileSize">1312573</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169565</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395652</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428418</id>
</element>
</collection>
<property name="version">304</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-14 13:41:00.590</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169581</id>
<property name="fileName"><![CDATA[Whiteboard_1_3.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:05.057</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:35:05.057</property>
<property name="fileSize">1394817</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169566</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169578</id>
<property name="fileName"><![CDATA[Easel.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:05.183</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:35:05.183</property>
<property name="fileSize">1037965</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169569</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395654</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428420</id>
</element>
</collection>
<property name="version">305</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-14 13:44:53.043</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169579</id>
<property name="fileName"><![CDATA[Whiteboard_1_5.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:43.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:35:43.590</property>
<property name="fileSize">1214299</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169574</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169568</id>
<property name="fileName"><![CDATA[Whiteboard_1_1.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:05.143</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:42:49.713</property>
<property name="fileSize">1420450</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169569</id>
<property name="fileName"><![CDATA[Easel.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:05.183</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:40:19.060</property>
<property name="fileSize">1029980</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169566</id>
<property name="fileName"><![CDATA[Whiteboard_1_3.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:05.057</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:42:49.637</property>
<property name="fileSize">1369584</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395650</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428416</id>
</element>
</collection>
<property name="version">303</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-24 13:48:00.733</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169567</id>
<property name="fileName"><![CDATA[Whiteboard_1_2.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:05.107</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:42:49.677</property>
<property name="fileSize">1372646</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">3</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169572</id>
<property name="fileName"><![CDATA[Whiteboard_2_1.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:43.527</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:43:37.817</property>
<property name="fileSize">1265401</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169573</id>
<property name="fileName"><![CDATA[Whiteboard_1_6.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:43.560</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:43:37.953</property>
<property name="fileSize">1033114</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169570</id>
<property name="fileName"><![CDATA[Whiteboard_2_3.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:43.443</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:43:37.887</property>
<property name="fileSize">1098828</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169571</id>
<property name="fileName"><![CDATA[Whiteboard_2_2.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:43.490</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:43:37.917</property>
<property name="fileSize">1216584</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169565</id>
<property name="fileName"><![CDATA[Whiteboard_1_4.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:35:04.990</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:42:49.600</property>
<property name="fileSize">1266983</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395659</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428425</id>
</element>
</collection>
<property name="version">308</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-14 14:08:04.307</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038904</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071666</id>
</element>
</collection>
<property name="version">131</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-17 14:35:57.320</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038899</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071661</id>
</element>
</collection>
<property name="version">129</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-17 14:30:52.093</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038902</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071664</id>
</element>
</collection>
<property name="version">130</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-17 14:31:50.910</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038896</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071658</id>
</element>
</collection>
<property name="version">128</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-15 14:33:47.997</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169536</id>
<property name="fileName"><![CDATA[IMG_0359.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040987</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-26 09:44:43.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-26 09:44:43.557</property>
<property name="fileSize">877042</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169537</id>
<property name="fileName"><![CDATA[IMG_0358.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040987</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-26 09:44:43.583</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-26 09:44:43.583</property>
<property name="fileSize">849836</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169538</id>
<property name="fileName"><![CDATA[IMG_0356.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040987</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-26 09:44:43.607</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-26 09:44:43.607</property>
<property name="fileSize">720007</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23658506</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=2}

h1. Overview

The platform timeline editor implementation is comprised of two modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-11-25.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to support the editor UI. 


h2. Module structure

Under {{webapp/server/}}:
{code}
platim
+-- README.md
+-- app.js                  (local development)
+-- template.config.json    (local development)
+-- package.json            (local development)
+-- index.js
+-- periods
¦   +-- index.js
¦   +-- models.js
+-- prefs
¦   +-- index.js
¦   +-- models.js
+-- tokens
    +-- index.js
    +-- models.js
{code}

The main ODSS application server, {{AppServer.js}}, makes the following call to set up the platform timeline editor service:
{code}
require('./platim').setup(this.app, '/odss/platim/');
{code}
where {{'/odss/platim/'}} indicates the prefix for the routes to be used.

h1. {{odssplatim-ui}}: The UI front-end

This module provides the editor user interface. It is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Vis.js Timeline widget|http://visjs.org/docs/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Lodash.js|http://lodash.com/] as a very handy and performant functional-oriented utility library.

The code of this module is under {{webapp/server/web/odss/odssplatim-ui}}. Please see README.md file there.


h2. Project structure

{code}
+-- LICENSE
+-- README.md
+-- bower.json
+-- gulpfile.js
+-- package.json
+-- scripts
¦   +-- proxy.js
+-- src
    +-- app
    ¦   +-- app.js
    ¦   +-- config.js
    ¦   +-- constants.js
    ¦   +-- constants_links.js
    ¦   +-- index.html
    ¦   +-- index.min.html
    ¦   +-- index_links.html
    ¦   +-- local.config.js
    ¦   +-- local.index.html
    ¦   +-- main
    ¦   ¦   +-- main.js
    ¦   ¦   +-- odss-platim.tpl.html
    ¦   ¦   +-- odssPlatim.directive.js
    ¦   +-- model.js
    ¦   +-- period
    ¦   ¦   +-- period.js
    ¦   ¦   +-- period.tpl.html
    ¦   +-- platform
    ¦   ¦   +-- platform.js
    ¦   ¦   +-- platform.tpl.html
    ¦   +-- services.js
    ¦   +-- templates.js
    ¦   +-- timeline
    ¦   ¦   +-- timelineWidget.js
    ¦   +-- token
    ¦   ¦   +-- timelineWidget.js
    ¦   ¦   +-- token.js
    ¦   ¦   +-- token.tpl.html
    ¦   +-- util
    ¦       +-- confirm.tpl.html
    ¦       +-- util.js
    +-- common
    ¦   +-- utils
    ¦       +-- miscutils.js
    +-- css
    ¦   +-- platim.css
    ¦   +-- platim_vis.css
    +-- img
        +-- resize_dots.png
{code}

h1. Initial development

The two modules were initially developed in separate repositories:

- {{odssplatim-ui}}: [https://github.com/carueda/odssplatim-ui-original]
- {{odssplatim-rest}}: Implementation in [javascript|https://github.com/carueda/odssplatim-rest-node] and initial implementation in [Scala|https://github.com/carueda/odssplatim-rest]; see also [this page|https://oceana.mbari.org/confluence/display/CANON/odssplatim-rest+in+Scala].


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169540</id>
<property name="fileName"><![CDATA[CANON_ODSS_ProjectUpdate_2012_45min_v1b.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">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-10-04 16:15:46.563</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-04 16:15:46.563</property>
<property name="fileSize">21474162</property>
<property name="comment"><![CDATA[CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23658503</id>
<property name="body"><![CDATA[{info}
Current version: *0.8.2* 2016-04-05 (version shown in the upper right corner of the planning section)
{info}

*Note*: Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.


----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A central goal of the Planning component in ODSS is to support the overall planning of science experiments/campaigns through an intuitive graphical interface where platforms can be assigned deployments and missions within a spatiotemporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with external tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Tokens

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

...



h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button allows to change the current selection of platforms:
!ODSS-planning-plartform-selection.png|align=center!
The Apply button saves the modified selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time) and associated geometry: 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' or 'c' on your keyboard — the selected token gets copied in an internal clipboard. With uppercase 'C' the associated geometry will also included in the copy. Lowercase 'c' does not include the geometry.
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date on the timeline, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' or 'c' keystroke. If 'C' was used, a copy of the geometry will be associated to the new token.



h1. Noteworthy recent changes

- 0.8.2: (2015-04-05)
-- For the copy-and-add functionality, 'C' (uppercase) now also copies the geometry associated with the selected token, while 'c' (lowercase) does not.
-- Many internal adjustments (library updates; simplified build process, ...)

- 0.8.1: (2015-09-16)
-- initial implementation of time calculations for distances:
--- time is shown along with the distance for both existing line-strings (on mouse-over) and while drawing new ones for a token. The speed is taken from an interim
hard-coded platform-speed association
--- time is also shown by the measureTool while using the distance option. A new 'speed' field in the UI allows the user to indicate the associated speed prior to start drawing the line-string. The field can be left empty or with 0 value to disable. \\ !2015-09-16_1128.png|thumbnail!


- 0.8.0: (2015-06-03)
-- initial version of measure tool
-- zoom in/out and panning with key strokes on the map
-- include polygon-area/linestring-length in geometry coordinate table dialog
-- include lineString length / polygon area / point location information in tooltip over geometry component

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
--  filter input added to the platform selection dialog so it's easier to find entries in the long list

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20972068</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004831</id>
</element>
</collection>
<property name="version">247</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-05-14 14:48:02.713</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20972070</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004833</id>
</element>
</collection>
<property name="version">248</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-05-14 14:51:09.293</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20972064</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004827</id>
</element>
</collection>
<property name="version">245</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-05-06 15:17:55.773</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20972066</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21004829</id>
</element>
</collection>
<property name="version">246</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-05-14 14:42:56.967</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169627</id>
<property name="fileName"><![CDATA[Server paths]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-25 08:02:52.037</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-25 08:14:21.547</property>
<property name="fileSize">4999</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">4</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169620</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038852</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071614</id>
</element>
</collection>
<property name="version">124</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-14 13:05:35.750</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038853</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071615</id>
</element>
</collection>
<property name="version">125</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-15 14:29:28.147</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28377138</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28409906</id>
</element>
</collection>
<property name="version">67</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-06-25 12:02:56.343</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169628</id>
<property name="fileName"><![CDATA[Server paths]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-25 08:02:52.037</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-27 11:14:33.677</property>
<property name="fileSize">6903</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">5</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169620</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038854</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071616</id>
</element>
</collection>
<property name="version">126</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-15 14:30:38.510</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169623</id>
<property name="fileName"><![CDATA[Server paths]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-25 08:02:52.037</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-25 08:08:38.260</property>
<property name="fileSize">2428</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">3</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169620</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169622</id>
<property name="fileName"><![CDATA[Server paths]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-25 08:02:52.037</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-25 08:05:00.663</property>
<property name="fileSize">1847</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169620</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038856</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071618</id>
</element>
</collection>
<property name="version">127</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-15 14:31:08.793</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169621</id>
<property name="fileName"><![CDATA[Server paths]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-25 08:02:52.037</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-25 08:02:52.037</property>
<property name="fileSize">133</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">19169620</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">19169620</id>
<property name="fileName"><![CDATA[Server paths]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-25 08:02:52.037</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-27 11:15:56.730</property>
<property name="fileSize">7983</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">6</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28377140</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28409908</id>
</element>
</collection>
<property name="version">68</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-09-16 11:12:33.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395600</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428368</id>
</element>
</collection>
<property name="version">44</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-20 15:24:33.857</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28377141</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28409909</id>
</element>
</collection>
<property name="version">69</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-09-16 11:14:43.120</property>
<property name="versionComment"><![CDATA[0.8.1: (2015-09-16)]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395621</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428389</id>
</element>
</collection>
<property name="version">46</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 09:02:32.730</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395622</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428390</id>
</element>
</collection>
<property name="version">47</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 10:24:06.943</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395619</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428387</id>
</element>
</collection>
<property name="version">45</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-02 14:46:59.287</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28377153</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28409921</id>
</element>
</collection>
<property name="version">155</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-06-25 16:11:38.827</property>
<property name="versionComment"><![CDATA[fix typo: Nephis -> Neptus]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395624</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428392</id>
</element>
</collection>
<property name="version">48</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-04-10 12:51:29.550</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28377155</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28409923</id>
</element>
</collection>
<property name="version">156</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-09-17 10:26:03.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28377158</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28409926</id>
</element>
</collection>
<property name="version">158</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-09-17 13:32:04.983</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28377157</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28409925</id>
</element>
</collection>
<property name="version">157</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-09-17 10:57:02.947</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395499</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428267</id>
</element>
</collection>
<property name="version">41</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-20 14:35:54.983</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395500</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428268</id>
</element>
</collection>
<property name="version">42</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-20 14:38:12.930</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395502</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428270</id>
</element>
</collection>
<property name="version">43</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-20 14:39:13.610</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038824</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071586</id>
</element>
</collection>
<property name="version">123</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-07 13:53:42.550</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395522</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428291</id>
</element>
</collection>
<property name="version">302</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-17 16:38:47.673</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038782</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071544</id>
</element>
</collection>
<property name="version">122</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-07 13:02:06.987</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395561</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428330</id>
</element>
</collection>
<property name="version">42</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-28 08:42:53.420</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395560</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428329</id>
</element>
</collection>
<property name="version">41</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-28 08:41:03.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395558</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428327</id>
</element>
</collection>
<property name="version">40</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-28 08:33:06.363</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038772</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071534</id>
</element>
</collection>
<property name="version">120</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-01 14:22:12.917</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395556</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428325</id>
</element>
</collection>
<property name="version">39</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-10 14:12:16.060</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038774</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071536</id>
</element>
</collection>
<property name="version">121</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-07 13:00:09.333</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395435</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428203</id>
</element>
</collection>
<property name="version">30</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-10 14:24:59.823</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19890204</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19922972</id>
</element>
</collection>
<property name="version">216</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-02-04 13:43:03.690</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395437</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428205</id>
</element>
</collection>
<property name="version">31</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-10 14:50:21.897</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395439</id>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428207</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-01-17 13:38:19.490</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038734</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071496</id>
</element>
</collection>
<property name="version">119</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-01 14:21:23.360</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19890188</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19922956</id>
</element>
</collection>
<property name="version">213</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-01-28 13:38:26.260</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7405642</id>
<property name="body"><![CDATA[h1. Library documents

[Upload and download library documents using webDAP interface|Access using webDAV]

h6. Folders

{children}

h6. Files

{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395454</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428222</id>
</element>
</collection>
<property name="version">32</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-10 14:53:16.607</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038731</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071493</id>
</element>
</collection>
<property name="version">117</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-23 15:28:37.643</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19038732</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19071494</id>
</element>
</collection>
<property name="version">118</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-05-01 13:43:41.917</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395456</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428224</id>
</element>
</collection>
<property name="version">33</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-13 14:24:45.737</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395458</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428226</id>
</element>
</collection>
<property name="version">34</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-13 14:38:14.060</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395459</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428227</id>
</element>
</collection>
<property name="version">35</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-13 14:44:28.357</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395461</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428229</id>
</element>
</collection>
<property name="version">36</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-13 14:53:16.953</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19890200</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19922968</id>
</element>
</collection>
<property name="version">214</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-02-04 13:17:59.523</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19890202</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19922970</id>
</element>
</collection>
<property name="version">215</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-02-04 13:42:35.983</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395469</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428237</id>
</element>
</collection>
<property name="version">298</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-17 13:43:02.090</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395470</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428238</id>
</element>
</collection>
<property name="version">299</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-17 14:03:15.827</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395467</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428235</id>
</element>
</collection>
<property name="version">297</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-10 13:42:13.933</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395473</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428241</id>
</element>
</collection>
<property name="version">301</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-17 16:38:15.480</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">7602203</id>
<property name="destinationPageTitle"><![CDATA[observingAssets]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503889</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:03.777</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:03.777</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395472</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428240</id>
</element>
</collection>
<property name="version">300</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-17 14:03:18.613</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19890182</id>
<property name="title"><![CDATA[ECOHAB - March 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19922950</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-29 08:56:56.100</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">7602204</id>
<property name="destinationPageTitle"><![CDATA[regional studies]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503890</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:04.483</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:23:04.483</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19890186</id>
<property name="title"><![CDATA[ECOHAB - March 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19922954</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-04 12:46:23.210</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19890184</id>
<property name="title"><![CDATA[ECOHAB - March 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19922952</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-04 12:25:06.927</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19156757</id>
<property name="destinationPageTitle"><![CDATA[How to get telemetry]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-16 11:24:34.577</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 11:24:34.577</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395493</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428261</id>
</element>
</collection>
<property name="version">38</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-20 14:23:06.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19156756</id>
<property name="destinationPageTitle"><![CDATA[WGMS description]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-16 11:24:34.577</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 11:24:34.577</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395492</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428260</id>
</element>
</collection>
<property name="version">37</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-13 14:54:54.683</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19156759</id>
<property name="destinationPageTitle"><![CDATA[//demo.liquidr.com/webservices/entityapi.asmx]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-16 11:24:34.577</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 11:24:34.577</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19156758</id>
<property name="destinationPageTitle"><![CDATA[How to get CTD data]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-16 11:24:34.577</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 11:24:34.577</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19156761</id>
<property name="destinationPageTitle"><![CDATA[//demo.liquidr.com]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-16 11:24:34.577</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 11:24:34.577</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395497</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428265</id>
</element>
</collection>
<property name="version">40</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-20 14:32:57.287</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19156760</id>
<property name="destinationPageTitle"><![CDATA[//cxf.apache.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-16 11:24:34.577</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 11:24:34.577</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25395495</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25428263</id>
</element>
</collection>
<property name="version">39</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-03-20 14:24:31.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073483</id>
<property name="body"><![CDATA[h1. Converting from CSV to shapefile

To convert a CSV file to a shapefile, download the OGR tools included with FWTools http://fwtools.maptools.org , the tool needed is ogr2ogr.

All of the files are in, or are generated in the directory you have your CVS file in. In this example, /data/mapserver/mapfiles/line67. Run all commands in this directory.

# Create file line67.csv with values
{noformat}
dec_lat,dec_lon,Station
36.78,-122.05,67-50
36.62,-122.41,67-55
36.45,-122.77,67-60
36.28,-123.12,67-65
36.12,-123.48,67-70
35.95,-123.84,67-75
35.78,-124.19,67-80
{noformat}
# Create .dbf file line67.dbf from the source line67.csv file
{noformat}
cd /data/mapserver/mapfiles/line67
ogr2ogr -f "ESRI Shapefile" `pwd` line67.csv
{noformat}
# Create line67.vrt file with contents
{noformat}
<OGRVRTDataSource>
  <OGRVRTLayer name="line67">
    <SrcDataSource relativeToVRT="1">/data/mapserver/mapfiles/line67</SrcDataSource>
    <SrcLayer>line67</SrcLayer>
    <GeometryType>wkbPoint</GeometryType>
    <LayerSRS>WGS84</LayerSRS>
    <GeometryField encoding="PointFromColumns" x="dec_lon" y="dec_lat"/>
  </OGRVRTLayer>
</OGRVRTDataSource>
{noformat}
# Create shape file using line67.vrt file
{noformat}
ogr2ogr -f "ESRI Shapefile" `pwd` line67.vrt
{noformat}
# Or, if overwriting the shape file using line67.vrt file
{noformat}
ogr2ogr -overwrite -f "ESRI Shapefile" `pwd` line67.vrt
{noformat}
# Once shape file is created, can put in a mapserver layer definition, e.g. (note, the LABELITEM is station as it must link back to the same field station used in the .csv/.shp files)
{noformat}
 LAYER
    NAME 'line67'
    TYPE POINT
    DUMP true

    CONNECTION '/data/mapserver/mapfiles/line67/line67.shp'
    CONNECTIONTYPE OGR
    LABELITEM 'station'

    STATUS ON
    TRANSPARENCY 100
    DEBUG 5

    PROJECTION
    'proj=longlat'
    'datum=WGS84'
    'no_defs'
    END

    METADATA
      'wms_title'           'line67'
      'wms_name'            'line67'
      'wms_onlineresource'  'http://localhost/cgi-bin/mapserv?map=/home/stoqsadm/deployed/mapfiles/proxy.map'
      'wms_server_version'  '1.1.0'
      'wms_srs'             'EPSG:4326'
      'wms_format'          'image/png'
      'wms_transparent'     'true'
    END

    CLASS
       NAME 'Line67'
       STYLE
         SYMBOL "circle"
         SIZE 8
         OUTLINECOLOR 0 0 0
         COLOR 255 0 0
       END
       LABEL
         FONT "sans"
         TYPE truetype
         POSITION AUTO
         SIZE 8
         COLOR 255 0 0
         OUTLINECOLOR 0 0 0
         PARTIALS TRUE
       END
    END

  END
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040787</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19156762</id>
<property name="destinationPageTitle"><![CDATA[//demo.liquidr.com/webservices/entityAPI.asmx?WSDL]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039963</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-16 11:24:34.577</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-16 11:24:34.577</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796916</id>
<property name="title"><![CDATA[Thin Layers Workgroup Notes (KJG)]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829670</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2010-04-15 16:11:04.653</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2010-04-15 16:29:11.070</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796908</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796910</id>
<property name="title"><![CDATA[Thin Layers Workgroup Notes (KJG)]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829665</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2010-04-15 16:11:04.653</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2010-04-15 16:11:04.653</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796908</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796914</id>
<property name="title"><![CDATA[Thin Layers Workgroup Notes (KJG)]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829668</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2010-04-15 16:11:04.653</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2010-04-15 16:19:38.827</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796908</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639392</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672158</id>
</element>
</collection>
<property name="version">168</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-07 15:50:00.553</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639390</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672156</id>
</element>
</collection>
<property name="version">167</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-07 15:47:13.937</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639388</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672154</id>
</element>
</collection>
<property name="version">166</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-07 15:38:00.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639386</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672152</id>
</element>
</collection>
<property name="version">165</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-07 15:36:28.560</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639384</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672150</id>
</element>
</collection>
<property name="version">164</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-07 15:11:22.857</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639382</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672148</id>
</element>
</collection>
<property name="version">163</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-07 15:10:42.557</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639381</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672147</id>
</element>
</collection>
<property name="version">162</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-07 14:44:13.290</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639379</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672145</id>
</element>
</collection>
<property name="version">161</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-07 14:43:40.900</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639378</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672144</id>
</element>
</collection>
<property name="version">160</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-07 14:43:13.057</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639377</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672143</id>
</element>
</collection>
<property name="version">159</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-09-17 17:04:10.820</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709173</id>
<property name="destinationPageTitle"><![CDATA[//134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709172</id>
<property name="destinationPageTitle"><![CDATA[//134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709175</id>
<property name="destinationPageTitle"><![CDATA[//134.89.11.15:80/dav/DSS_Software/jdk-6u23-linux-i586-rpm.bin]]></property>
<property name="destinationSpaceKey"><![CDATA[ttp]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709174</id>
<property name="destinationPageTitle"><![CDATA[//134.89.11.15:80/dav/DSS_Software/VMs/CentOS_5_5_Step1.zip]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9831389</id>
<property name="body"><![CDATA[h1. I. CANON response to COS RFP

At this moment CANON is not ready to respond to COS RFP. However, CANON can offer observing services to COS initiatives including lad-sea interaction, and the possible ocean acidification initiative:
* Ken Johnsons is spearheading the land-sea interaction COS initiative (agriculture and nitrogen project), and he seem to like the idea of utilizing CANON in support of the marine part of this initiative.
* Stephen Schneider and Michael Mastrandrea from Stanford are spearheading the ocean acidification initiative&nbsp;&nbsp;


Francisco will prepare a document outlining the possible role of CANON in COS initiatives.&nbsp;

h1. II. CANON business


h3. 1. CANON first year effort:

* Focus on technology development
* Identify characteristics of HAB-like blooms (spatial extent, advection rates, photosynthetic signatures)
* Concentrate on HAB-like blooms:
** can we follow such blooms (platforms, sensors, strategy)&nbsp;

h3. 2. CANON-type experiments (Sergey)

* Find the bloom as it blooms
* Follow the bloom evolution using following observing strategies
** Slow observing platform that advect with the bloom in Lagrangian mode (drifter or glider)
** Agile asset (LRAUV) operating in Eulerian mode, producing more synoptic picture of biology I the vicinity of the bloom
* Follow the bloom till demise
* Identify factors responsible for bloom spatial trajectory and sustenance
* Identify factors responsible for bloom demise
* Determine whether the bloom is the HAB, and whether is toxic&nbsp;

h3.
3. CANON Platforms

* LRAUV's: &nbsp;the most versatile in terms of operation mmode, sensor load, and possible expansion toward sample return, genomic sensor, and molecular (toxins) detection
* Gliders
* Low-cost, \~$10k mooring (ocean acidification mooring?)
* Autonomous surface vehicle?
* Smart profiling float

NOTE: MBARI will concentrate on LRAUV development, and possibly on smart float. We assume that other assets will be contributed by outside collaborations that CANON will attract.

h3. &nbsp;&nbsp;
4. Instrumentation

* CTD
* Photosynthesis
* Water samples
* Genomics
* Toxins

h3.
5. Ship time:

1. Western Flyer: 10-12 days, large blooms/fronts with California current system.
** Verify the control algorithms for the Lagrangian and the Eulerian modes of observation
** Verify the performance of the asset-borne sensors
** Determine the performance of the water sample retrieval modes&nbsp;

2. Zephyr: deployment and recovery of the CANON assets in MB
* Can Zephyr allow AUV and CTD operations at the same time? &nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9798649</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639412</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672178</id>
</element>
</collection>
<property name="version">170</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-14 13:35:57.317</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639414</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672180</id>
</element>
</collection>
<property name="version">171</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-14 13:45:28.510</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639410</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672176</id>
</element>
</collection>
<property name="version">169</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-07 15:58:51.077</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24117360</id>
<property name="destinationPageTitle"><![CDATA[//odss-test.shore.mbari.org:8080/odssplatim-rest/tokens]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051745</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-25 15:26:16.003</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 15:26:16.003</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24117356</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/mbari-dss/source/browse/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051745</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-25 15:26:16.003</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 15:26:16.003</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24117357</id>
<property name="destinationPageTitle"><![CDATA[//www.scalatra.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051745</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-25 15:26:16.003</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 15:26:16.003</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">7864335</id>
<property name="destinationPageTitle"><![CDATA[Print Copy Available]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:33:00.797</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:33:00.797</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24117358</id>
<property name="destinationPageTitle"><![CDATA[//www.w3.org/TR/cors/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051745</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-25 15:26:16.003</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 15:26:16.003</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">7864334</id>
<property name="destinationPageTitle"><![CDATA[No Print Copy Available]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-12 10:31:54.430</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-12 10:31:54.430</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24117359</id>
<property name="destinationPageTitle"><![CDATA[//github.com/carueda/odssplatim-rest]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051745</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-25 15:26:16.003</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 15:26:16.003</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543474</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576241</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 16:07:43.970</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543467</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576234</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 16:02:54.557</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543469</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576236</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 16:05:00.047</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543470</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576237</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 16:07:06.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543479</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576246</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 16:17:18.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543477</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576244</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 16:11:44.933</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543478</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576245</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 16:16:55.797</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27132323</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-12-01 11:04:53.627</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-12-01 11:04:53.627</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27132322</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/stoqs/issues/list]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-12-01 11:04:53.627</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-12-01 11:04:53.627</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27132321</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012]]></property>
<property name="destinationSpaceKey"><![CDATA[htps]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-12-01 11:04:53.627</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-12-01 11:04:53.627</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27132320</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-12-01 11:04:53.627</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-12-01 11:04:53.627</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071752</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the [CDATA:Android APK File|^LoggingApp.apk] to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
*** on Android 4.1 this setting can be reached at Settings --> Security
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for *iSciLog*.

h3. How to Use

* iLog (Android)
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

* ISciLog (iOS device (i.e. iPad or iPhone))
** Launch Application
** Select "_i_" button in lower right corner to see page of instructions for iSciLog
*** select "Done" button in upper right corner to return to the app main page
** Select "Add Photo" button in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639643</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672409</id>
</element>
</collection>
<property name="version">70</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-09-16 11:29:44.900</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639645</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672411</id>
</element>
</collection>
<property name="version">71</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2016-04-05 13:45:48.937</property>
<property name="versionComment"><![CDATA[0.8.2]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543460</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576227</id>
</element>
</collection>
<property name="version">294</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 13:05:47.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543453</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576220</id>
</element>
</collection>
<property name="version">292</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 13:02:43.400</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543455</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576222</id>
</element>
</collection>
<property name="version">293</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 13:04:22.397</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543448</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576215</id>
</element>
</collection>
<property name="version">290</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-06 16:32:48.887</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543450</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576217</id>
</element>
</collection>
<property name="version">291</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-10 13:01:31.100</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543419</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576186</id>
</element>
</collection>
<property name="version">288</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-06 16:16:31.550</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543420</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576187</id>
</element>
</collection>
<property name="version">289</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-06 16:32:20.610</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543417</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576184</id>
</element>
</collection>
<property name="version">287</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-06 16:13:38.073</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152984</id>
<property name="destinationPageTitle"><![CDATA[Access using webDAV]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 09:08:17.663</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:08:17.663</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543415</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576182</id>
</element>
</collection>
<property name="version">286</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:26:25.567</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543406</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576173</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-06 13:03:54.737</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543405</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576172</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-06 12:34:14.230</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543403</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576170</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-23 14:25:07.397</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543409</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576176</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-06 14:11:32.323</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543408</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576175</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-06 13:25:09.167</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543407</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576174</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-02-06 13:22:06.277</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639473</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672239</id>
</element>
</collection>
<property name="version">173</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2016-02-03 21:40:01.337</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543265</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576033</id>
</element>
</collection>
<property name="version">32</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-28 15:00:42.140</property>
<property name="versionComment"><![CDATA[Refactored mapping requirements into separate section]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639469</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672235</id>
</element>
</collection>
<property name="version">172</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-01-14 13:48:02.907</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543262</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576030</id>
</element>
</collection>
<property name="version">31</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-21 11:47:47.837</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543271</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576039</id>
</element>
</collection>
<property name="version">36</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-28 17:08:47.603</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639482</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672248</id>
</element>
</collection>
<property name="version">178</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-08 15:36:46.827</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543274</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576042</id>
</element>
</collection>
<property name="version">38</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 08:55:20.373</property>
<property name="versionComment"><![CDATA[Added anchors]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543273</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576041</id>
</element>
</collection>
<property name="version">37</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-28 17:11:23.997</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639480</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672246</id>
</element>
</collection>
<property name="version">177</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-08 15:29:15.160</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543268</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576036</id>
</element>
</collection>
<property name="version">34</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-28 16:29:07.910</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543267</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576035</id>
</element>
</collection>
<property name="version">33</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-28 16:15:14.547</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639478</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672244</id>
</element>
</collection>
<property name="version">176</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-08 15:24:25.827</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543270</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576038</id>
</element>
</collection>
<property name="version">35</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-28 16:30:11.497</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639475</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672241</id>
</element>
</collection>
<property name="version">174</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-08 15:18:39.333</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639476</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672242</id>
</element>
</collection>
<property name="version">175</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[monique]]></property>
<property name="lastModificationDate">2016-02-08 15:24:21.997</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639489</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672255</id>
</element>
</collection>
<property name="version">182</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-09 12:04:29.720</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639487</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672253</id>
</element>
</collection>
<property name="version">181</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-08 15:51:49.130</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639485</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672251</id>
</element>
</collection>
<property name="version">180</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-08 15:50:02.883</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639484</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672250</id>
</element>
</collection>
<property name="version">179</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-08 15:48:33.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19562504</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19595272</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-01 15:06:30.517</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19562506</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19595274</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-01 15:12:44.587</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639494</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672260</id>
</element>
</collection>
<property name="version">185</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-09 12:34:43.760</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639492</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672258</id>
</element>
</collection>
<property name="version">184</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-09 12:30:05.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">28639491</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">28672257</id>
</element>
</collection>
<property name="version">183</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-09 12:05:32.660</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19562502</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19595270</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-29 09:07:46.317</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19562508</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19595276</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-01 15:15:47.597</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19562507</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19595275</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-01 15:15:16.567</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543278</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576046</id>
</element>
</collection>
<property name="version">40</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 09:04:58.160</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24543276</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24576044</id>
</element>
</collection>
<property name="version">39</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 08:58:16.640</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640756</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673512</id>
</element>
</collection>
<property name="version">105</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-11 16:13:36.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640749</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673505</id>
</element>
</collection>
<property name="version">101</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-11 10:58:11.873</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640747</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673503</id>
</element>
</collection>
<property name="version">100</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-11 10:43:00.520</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640754</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673510</id>
</element>
</collection>
<property name="version">104</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-11 11:29:11.640</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072453</id>
<property name="body"><![CDATA[Data Analysis and Classification working group is a team of scientists who actively analyze CANON data.   The 'DAC' is the user base that drives the requirements for the 'Data Analysis' feature in the ODSS. ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039721</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416930</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449691</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-03-25 13:32:56.323</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640752</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673508</id>
</element>
</collection>
<property name="version">103</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-11 11:28:44.650</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416928</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449689</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-03-24 08:52:54.393</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640751</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673507</id>
</element>
</collection>
<property name="version">102</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-11 11:24:14.070</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416918</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449680</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-03-23 17:02:10.687</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640773</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673529</id>
</element>
</collection>
<property name="version">320</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-15 15:03:25.120</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416917</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449679</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-03-23 16:51:35.083</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640771</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673527</id>
</element>
</collection>
<property name="version">319</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-08 14:20:31.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416915</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449677</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-03-23 16:44:27.450</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640778</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673534</id>
</element>
</collection>
<property name="version">110</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-16 11:37:50.697</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416920</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449681</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-03-23 17:02:38.523</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640775</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673531</id>
</element>
</collection>
<property name="version">108</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-15 13:55:46.370</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640776</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673532</id>
</element>
</collection>
<property name="version">109</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-16 11:37:13.043</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640769</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673525</id>
</element>
</collection>
<property name="version">107</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-15 13:50:53.903</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640767</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673523</id>
</element>
</collection>
<property name="version">106</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-12 15:21:05.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640787</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673543</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-09-17 17:24:41.500</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640789</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673545</id>
</element>
</collection>
<property name="version">29</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-09-17 17:25:39.490</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663157</id>
<property name="body"><![CDATA[What follows are instructions applied on an Ubuntu machine to play the VM contained in \\tempbox\thom\mbari_vm_2010Nov29.zip

h3. VMware software

You will need VMplayer (Linux, Windows) or VMware Fusion (Mac) to run the virtual machine. I downloaded VMware Player from [http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0]

h3. Starting the VM

Expand the zip in a location of your choice and run:
{code}
$ sudo vmplayer
{code}
Open and play&nbsp; the virtual machine:
\\  !Screenshot-Open Virtual Machine-1.png|width=412,height=219! !Screenshot-VMware Player-1.png|width=498,height=436!\\

&nbsp;Log in as root (password: root).
\\

h3. Making your VM externally visible


To make the machine externally visible, open the Virtual Machine menu, select the Network Adapter section and check the Bridged option for the Network connection:
!Screenshot-networkadapter.png|width=845,height=634!
&nbsp;
\\

&nbsp;For this change to take effect, open the Network option in the System admin:
\\  !Screenshot-MBARI (CentOS) - VMware Player.png|width=475,height=362!
&nbsp;
\\

&nbsp;and then, for the eth0 device, click Deactivate and then Activate.
\\  !Screenshot-MBARI (CentOS) - VMware Player-1.png|width=514,height=467!
&nbsp;
\\

Now, we need the assigned IP address. In a command shell you can run ifconfig:

\# /sbin/ifconfig
eth0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Link encap:Ethernet&nbsp; HWaddr 00:0C:29:B8:F7:2A&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet addr:*134.89.12.249*&nbsp; Bcast:134.89.13.255&nbsp; Mask:255.255.254.0
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet6 addr: fe80::20c:29ff:feb8:f72a/64 Scope:Link
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UP BROADCAST RUNNING MULTICAST&nbsp; MTU:1500&nbsp; Metric:1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RX packets:5237 errors:0 dropped:0 overruns:0 frame:0
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TX packets:271 errors:0 dropped:0 overruns:0 carrier:0
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; collisions:0 txqueuelen:1000
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RX bytes:600138 (586.0 KiB)&nbsp; TX bytes:23464 (22.9 KiB)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interrupt:67 Base address:0x2000

You should now be able to access this machine externally, for example for ssh access:

&nbsp; ssh student@134.89.12.249

or open http://134.89.12.249/ in a browser.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640786</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673542</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-25 11:01:08.003</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640807</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673563</id>
</element>
</collection>
<property name="version">113</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 13:18:49.120</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640809</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673565</id>
</element>
</collection>
<property name="version">114</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 15:51:15.240</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072510</id>
<property name="body"><![CDATA[This page documents the current design of the platform tracking portion of the ODSS.  Here is a diagram of the data flow for platform tracking information:

!TrackingData.jpg|thumbnail!

Notes:

# The processing of platform tracks are done by platform types.  They are:
## AIS
## AUV
## Drifter
## Glider
## Mooring
## Ships
# The processing of each type is done on a separate account on the machine pismo (all accounts have the same password)
## AIS -> aistrack
## AUV -> auvtrack
## Drifter -> driftertrack
## Glider -> glidertrack
## Mooring -> mooringtrack
## Ships -> shiptrack
# All platforms, except for AIS, all get position information via email
## AUV -> auvtrack@mbari.org
## Drifter -> driftertrack@mbari.org
## Glider -> glidertrack@mbari.org
## Mooring -> mooringtrack@mbari.org
## Ships -> shiptrack@mbari.org
# In each of the accounts home directory, there is a .forward file that the mail server uses to forward each incoming message to the proper processing script as simple text input
# For AUVs:
## Email message is sent to 'auvtrack@mbari.org'
## Subject of the message should be a csv list of:
### *platform_name*: The short name (< 9 characters) of the platform whose position is being reported
### *epoch_seconds*: The epoch seconds (decimal) of the date and time of the timestamp
### *longitude*: longitude
### *latitude*: latitude
{noformat}
dorado,1317939958.5556331,-0.724,37.74
{noformat}
## The .forward file send the message to a 'dispatchMessage.py' script
## The script takes the text of the email and uses a library to reconstruct the text into an email
## If the email has an attachment, it writes the attachment to the 'sbdmessages' subdirectory
### The attachment should be a Base64 Encoded file that has a serialized protocol buffer message.
### For the TREX process, it sends SBDs with an attachment that is a protocol buffer of the form defined in trex_sensor.proto:
{noformat}
package org.mbari.trex;

message SensorMessage {

    /* One data sample 
     * 
     * Location (northing,easting) is not corrected as it is sampled 
     * in real-time. 
     * Do also note that we used UTM instead of lat,lon here. This is 
     * mostly due to the fact that TREX uses this reference for navigation 
     * and his lat,lon information is pretty bad (2 decimal places of acurracy
     * which can result on an error of 100s of m)
     * Note : based on Mike McCann suggestion northing and easting have been made
     *        optional as they may be repaced in the future by lat/lon
     */
    message Sample {
	required uint64 utime =1;   // unix time for the sample       
	required float northing =2; // UTM nothing (m)
	required float easting =3;  // UTM easting (m)
	required float depth =4;    // Vehicle depth (m)
	optional float temperature =5;    // temperature (C)
	optional float salinity =6;       // salinity
	optional float nitrate =7;        // Nitrate
	optional int32 gulper_id =8;      // indicate which gulper was fired (if any) 
    } 
    // All the samples are stroed in this serie attribute
    repeated Sample sample =2;

    /* Information on position error deduced from a GPS fix
     *
     * This data will be produced when TREX idenitifies an important "jump"
     * during a gps fix (in the order of tens to hundreds of meters):
     *
     * As this information will come after the samples are propagated the receiver 
     * of the message may need to apply this error to previously recieved samples. 
     * The way to apply it is the folowing
     * 
     * for all sample such as gps_fix.from_time <= sample.utime < gps_fix.to_time
     *   sample.northing = sample.northing + (sample.utime-gps_fix.from_time)*gps_fix.northing_rate
     *   sample.easting = sample.easting + (sample.utime-gps_fix.from_time)*gps_fix.easting_rate
     * end for
     */
    message GpsError {
	required uint64 from_time =1; // Date where the error started to apply
	required uint64 to_time =2;   // Date where the error was identified
	optional float northing = 3; // northing at to_time (m)
	optional float easting = 4;  // easting at to_time (m)
	// May add lat,lon info in the future
	// optional float longitude = 5;
	// optional float latitude = 6;
	optional float northing_error_rate =7; // northing navigation error (m/s)
	optional float easting_error_rate =8; // easting navigation error (m/s)
    }
    optional GpsError gps_fix =1;
}
{noformat}
## If the message did not have an attachment:
### Using a local dictionary, look up the IMEI number from the short name
### Extract the position information from the subject line
### Write the position information into the MBARItracking database on equinox
### Publish the message to the 'auv_pb' exchange on messaging.shore.mbari.org.  The form of the message is the platformMessage.proto protocol buffers definition which at the time of this writing is:
{noformat}
package MBARItracking;

message PlatformReport {
	enum PlatformType {
		MBARI_SHIP = 0;
		AIS = 1;
		AUV = 2;
		DRIFTER = 3;
		MOORING = 4;
		GLIDER = 5;
	}
	optional PlatformType type = 1;
	optional string name = 2;
	optional double epoch_seconds = 3;
	optional double latitude = 4;
	optional double longitude = 5;
	optional string source = 6;
	optional uint64 mmsi = 7;
	optional uint64 imei = 8;
	optional string iso_datetime = 9;

}
{noformat}

----
Message traffic is consolidated thru AMQP&nbsp;for binding into applications and database ingest

ODSS has web services (WMS, WFS, WxS, etc) that can

REST - representational state server transfer, REST - form a URL request

SVN /MBARItracking/trunk/README
\\

ssh auvtrack@pismo

(Nitrate pH h20 four you bang no no nonsense)
\\

/home/auvtrack

if you want to bang on the software, go into (cd dev), then cd MBARItracking.&nbsp;&nbsp; which is a reflection

svn status&nbsp;

svn diff README

more diff&nbsp;&nbsp;(&nbsp;15 years of perl scripts (started by Jerry Hatcher)...)

watchdog scripts restart scripts that have issues

tethys
\\

svn commit README

Now, go to log directory

cd ..

cd log
\\

scripts

dispatch&nbsp;

IMEI is associated with a name, and in the dispatch script a process script (in python) is called

(.forward takes input and forwards to std in of the python script)

&nbsp;trex.py

look for processsMessage method

the LRAUV tracking app

&nbsp;An important python idiom:&nbsp; if __name__ == main publishes the usage

trex.py processMessage

for protocol buf testing....

parseMsg would need to be reworked to receive a protocol buf

\*.proto in the&nbsp;scripts buffer&nbsp;
\\ \\

When SBD are sent by TREX, monitor the log file on Pismo.

Login as auvtrack, password is (hint above).

cd /auvtrack/logs&nbsp;&nbsp;

tail \-f dotForward.log

tail \-f /home/auvtrack/logs/trex.log\\

To test:

make a copy of the sbd with the IMEI as the filename (see dev/MBARItracking/scripts/dispatch.py)

mutt \-a&nbsp; /mbari/\\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039779</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640796</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673552</id>
</element>
</collection>
<property name="version">62</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 09:19:17.573</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640798</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673554</id>
</element>
</collection>
<property name="version">63</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2014-09-18 10:02:27.233</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640799</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673555</id>
</element>
</collection>
<property name="version">64</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2014-09-18 10:09:07.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640801</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673557</id>
</element>
</collection>
<property name="version">111</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-16 11:40:57.800</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640802</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673558</id>
</element>
</collection>
<property name="version">112</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 13:18:07.963</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417001</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449761</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-04-01 16:42:39.730</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663202</id>
<property name="body"><![CDATA[The following instructions were successfully applied to a fresh installation of the VM \\tempest\tempbox\thom\mbari_vm_2010Nov29.zip as of 2010-12-20 on a MacBook host and also on a Linux host.

*NOTE*: The VM comes with an initial set-up of the 'stoqs' database.&nbsp; The following steps adjust/complement this set-up, populate the database, and test with a simple javascript interface that can be run on VM's browser and on a browser on the host. These instructions should be applied on a fresh copy of the VM.

h1. 1. Quick set-up

Expand the attached [^stoqs-setup3.zip] in some directory in the VM. And then:
* As user 'root'
{code}
cd /path/to/stoqs-setup/
./as_root.sh
{code}

* As user 'student'
{code}
cd /path/to/stoqs-setup/
source setenv.sh
./as_student.sh
{code}

Then, you can open [http://stoqs.mbari.org/] in your VM's browser. The following screenshot shows the result after selecting Gulper as overlay. Of course, your output may be different depending of the data that was imported. !stoqs-js-gui2.png|align=center!\\

To make the VM visible so you can open this address in your host, see section 2.

For details about these scripts, see [this page|CANON:STOQS set-up in detail].

h1. 2. Miscellaneous


h2. Accessing [http://stoqs.mbari.org/] from your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.

*NOTE*: This setting facilitates testing but is of course temporary. An actual STOQS server will eventually be in place. ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416998</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449758</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-04-01 16:40:57.547</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416996</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449756</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-04-01 16:39:19.427</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640819</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673575</id>
</element>
</collection>
<property name="version">120</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 16:42:45.507</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416994</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449754</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-04-01 16:32:41.027</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640817</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673573</id>
</element>
</collection>
<property name="version">119</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 16:38:11.173</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640816</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673572</id>
</element>
</collection>
<property name="version">118</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 16:36:51.690</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416992</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449752</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-04-01 16:31:35.740</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640814</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673570</id>
</element>
</collection>
<property name="version">117</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 16:26:08.420</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416990</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449750</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-04-01 16:23:54.183</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640813</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673569</id>
</element>
</collection>
<property name="version">116</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 16:17:23.310</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416988</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449748</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-04-01 16:01:54.077</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640811</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673567</id>
</element>
</collection>
<property name="version">115</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-18 16:13:37.830</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416986</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449746</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-04-01 15:44:57.070</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416984</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449744</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-03-25 15:42:29.880</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27141535</id>
<property name="destinationPageTitle"><![CDATA[ODSS Platform Timeline Editor]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-05-19 14:44:34.543</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-19 14:44:34.543</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27141534</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-05-19 14:44:34.543</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-19 14:44:34.543</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27141537</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/odss/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-05-19 14:44:34.543</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-19 14:44:34.543</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27141536</id>
<property name="destinationPageTitle"><![CDATA[//www.screencast.com/t/m76EsZt9aX]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-05-19 14:44:34.543</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-19 14:44:34.543</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640856</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673612</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2014-09-25 09:01:11.727</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640855</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673611</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:39:33.627</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640858</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673614</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2014-09-25 09:02:04.690</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640867</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673623</id>
</element>
</collection>
<property name="version">321</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-15 15:15:02.693</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663213</id>
<property name="body"><![CDATA[This page summarizes noteworthy updates mainly in terms of the interface. A ChangeLog with more technical details is maintained along with the code at [http://code.google.com/p/mbari-dss/source/browse/trunk/ChangeLog.txt]

h3.


h2. 2011-01-06

* Deployment test on sand.mbari.org (== dss.mbari.org) :&nbsp;&nbsp;&nbsp; [http://dss.mbari.org:8080/dss-1.0-SNAPSHOT/] !dss-2011-01-06.png|align=center!
* &nbsp;Note:
** The STOQS server used in the above test is the one on the VM I had installed on a linux box. I associated the corresponding IP address to stoqs.mbari.org in sand's /etc/hosts file (btw: feel free to remove this entry at any time or let me know if this causes any inconvenience while an official stoqs web server is in place).&nbsp; This linux box is for general experimentation and may go down at any time.
** Note that URL requests initiated from the server side (Eg., WMS GetCapabilities, GetFeatureInfo) via the OpenLayers proxy are failing in this deployment. It is a timeout error.&nbsp; I guess this is because of the /etc/hosts "trick" (in other words, the stoqs.mbari.org name does not get properly resolved to the code running in the tomcat container.&nbsp; This problem has in fact happened in my own environment which I've solved by re-starting tomcat.&nbsp; In any case, this IP mapping trick is just temporary.
* WmsCatalog: now using a WMS GetCapabilities request to populate the list  of STOQS layers. If this fails (which is the case in the above test), resorts to hard-coded list.&nbsp; GeoTools included in the project to support this operation.
* GeoTools is certainly one more key library to consider using for further development in this project.

h3. 2011-01-03

Create new vector layer:
!dss-2011-01-03-newlayer.png|align=center!
&nbsp;
\\
\\

h3. 2011-01-02

!dss-2011-01-02.png!
&nbsp;

h3. 2010-12-28

!dssgui00.png!
&nbsp;

h3. 2010-12-14

General Maven/GWT/GWT-OL set-up and test with a program that emulates the JS prototype provided by Chander. In this case, the program runs from a different machine (my laptop) and assumes that the STOQS server is at stoqs.mbari.org, which I have mapped to the IP address of the STOQS VM in my /etc/hosts.&nbsp; (Note that Chander's program is to be run on the same machine where STOQS is located.)
!dss-2010-12-14.png!

h3. 2010-12-12

Tags created at the SVN repos with base code provided by JD.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640869</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673625</id>
</element>
</collection>
<property name="version">322</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-29 13:48:04.407</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640859</id>
<property name="title"><![CDATA[Web Services for MBARItracking database]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673615</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-03-23 16:44:27.450</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2014-09-25 10:07:37.533</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640634</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673391</id>
</element>
</collection>
<property name="version">90</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-08-14 09:23:29.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640632</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673389</id>
</element>
</collection>
<property name="version">89</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-20 12:57:16.797</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640638</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673395</id>
</element>
</collection>
<property name="version">93</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-08-14 09:41:52.607</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640637</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673394</id>
</element>
</collection>
<property name="version">92</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-08-14 09:41:14.577</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640636</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673393</id>
</element>
</collection>
<property name="version">91</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-08-14 09:25:35.080</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640642</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673399</id>
</element>
</collection>
<property name="version">95</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-08-14 09:51:20.183</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640640</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673397</id>
</element>
</collection>
<property name="version">94</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-08-14 09:42:24.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640644</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673401</id>
</element>
</collection>
<property name="version">96</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-08-14 10:00:16.407</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640650</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673407</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:07:16.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640648</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673405</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:06:45.347</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640647</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673404</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2014-08-07 11:43:14.583</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640652</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673409</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:12:55.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640654</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673411</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:17:56.400</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640655</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673412</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:22:07.773</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640656</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673413</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:27:00.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640658</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673415</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:30:16.743</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404457</id>
<property name="body"><![CDATA[Participants: Judy Kildow, Steven Romp, John Ryan, Francisco Chavez, Kanna Rajan, Zbigniew Kolber&nbsp;

h2. {color:#000000}{*}1. Report from Oregon HAB meeting (Steve, John)*{color}

* No new ideas that could influence the current MBARI CANON effort. Although the type and scope of observation and measurements required for HAB monitoring were well defined, the observational infrastructure required for effective monitoring and management of HAB blooms was not.
* CANON approach still appear to be the most effective in detecting and tracking blooms, and to study factors responsible for bloom initiation, persistence, and demise
* A subset of ESP-like observations/sampling operating on autonomous platform (LRAUV) would highly benefit HAB observation infrastructure
** survey mode of operation
** response mode of operation
** sample retrieval
** some in-situ capability to do molecular work, but will require the capability of characterizing the bloom prior to engaging the molecular gizmo (optics?)&nbsp;&nbsp;

h2. 2. Summary/Discussion on the last three COS workshops (all participants)

* &nbsp;HAB's were not elevated to a level of possible COS initiative. However, CANON infrastructure will support several of the potential COS initiatives that were discussed.
** indicators of ecosystem status/health
** California Current as protected area
** effects of agricultural runoff
** environmental effects of utilization of costal resources (power generation)
* If &nbsp;CANON qualifies as MBARI initiative, there will be a rationale for communicating the potential of CANON to support some of COS initiatives.
** what are ground rules for such communications?
** &nbsp;We should discuss these rules with Marcia&nbsp;

h2. 3. MBARI assets discussion: a CANON-wide consensus (all participants, the discussion will continue, Francisco and Jim will produce a CANON-wide answer)

* The loss of Zephyr will have no effect on CANON operations assuming that we retain the capability of LRAUV launch/recovery.
* CANON will not be affected by the potential loss of Ventana.
** We need M1, we can replace M2 with routine LRAUV runs.
** We critically need upper water column AUV operation.
** We assume that this capability will be provided by a LRAUV fleet.
** As this capability will be satisfied within the next few years, we may phase out the CTD AUV. &nbsp;

h2. 4. CANON as enabling technology for oceanographic research outside MBARI (Zbigniew)

_Case Study: Open Ocean Blooms_
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
* Productivity in North Pacific Subtropical Gyre NPSG is to large extent driven by eddies activity
* It is unclear if these activities will attenuate or intensify in response to increasing heat loading in the upper ocean
* mechanisms and links between eddies and biology remain ill defined: impossible to predict future responses of open ocean biology to climate change
* Understanding these mechanisms require
** persistent presence in the anticipated bloom areas
** ability to observe/acquire data at spatial and temporal resolution comparable to spatial scales of local blooms
** ability to follow the spatial and temporal evolution of local blooms
** ability to perform these tasks autonomously

h4. These are the operational characteristics of CANON infrastructure.


h4. Problems:

(a)&nbsp;&nbsp;&nbsp; Do we need to demonstrate broader implications of CANON initiative?

(b)&nbsp;&nbsp; Do we need to demonstrate the potential for technology transfer?

(c)&nbsp;&nbsp;&nbsp; How to demonstrate this potential without loosing HAB focus? &nbsp;&nbsp;
\\

h2. _Tentative agenda for the next meeting, March 3,_ _&nbsp;_{_}2009_

# More on HAB economics (Sergey)
# Modelling (Hey-Jin)
# Autonomy (Kanna)
# Dynamic of HAB blooms (John)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371694</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640660</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673417</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:33:10.907</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640662</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673419</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:34:32.867</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640664</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673421</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:37:08.967</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640666</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673423</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:48:26.510</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640667</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673424</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 15:53:29.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640669</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673426</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 16:01:46.990</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640673</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673430</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-19 16:06:55.403</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640676</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673433</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 16:43:48.820</property>
<property name="versionComment"><![CDATA[faq: clear browser cache if needed]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640675</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673432</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 16:35:39.743</property>
<property name="versionComment"><![CDATA[confirmation prior to refresh, and help link]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640678</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673435</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 16:49:39.210</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640680</id>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673437</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-03-10 16:17:13.687</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829666</id>
<property name="body"><![CDATA[h3. Notes

# Francisco
# Chris
## Don't have to sample everywhere, can get enough info from strategically placed sensors
## Can identify some patches by optical sensors (satellite).
## Species are ephemerally and patchy
## Sip = 10's ml per hour
## Slurp = 100's ml - L's per hour
## Gulp = L's per sec
# Heidi
## flow cytometry
## needs full range of sampling strategies (observing platforms, sensor targets, sampling statistics)
## There may be ways to improve the cytometry, but there are limits and if you are looking for one cell, that will take time.  In her view, there will be time limits.
## 5 micron to 300 micron organisms.
## Flow cytometry on a chip, but their flow rates are SO slow that you will only see the highly abundant organisms.
# Matt Church (University of Hawaii)
## Ocean eddies
## Focused on HOT
## Our understanding of how eddies affect biochemistry is in it's infancy because of undersampling (in time and space).
## The sample eddies with satellites, ships, moorings, glider/auvs, floats
## These platforms give limited information about biology (ships are better for biological sample collection, they allow for the integration process of pulling information together on the fly.)
## Eddie drive nutrient rich/poor water.
## The monitor chlorophyll and nitrate/phosphate
## Light penetrates deeply in ocean
## We have abundance of platforms, better sampling tools needed.
# Ricardo Oregon State (Sampling Low Oxygen)
## O2 minimum can be thin (20m)
# Dave Checkley (SIO)
## Microzooplankton - 10-100um
## mesozooplankton - *missed it* 
## *missed it*
## SOLOPC (plankton counter)
# Percy Donaghay
## Thin layers
## They were sampling with the resolution they had in their equipment
## Some of these layers were .5 meters thick
## 10cm to 3m is the "definition" of thin layer
## Issues
### What are temporal and spatial scales?
### What is biological composition and how does it differ from surrounding water and how does it change over time?
### What are the mechanisms that control the formation, maintenance and dissipation of this layers?
### AAAAHHH missed it *GET THE SLIDES*
## Sampling challenges
### *GET SLIDES*

h3. Desired Goals

# Identify processes upstream and prior that lead to state of sample when acquired
# Certain species can have a threat associated with it.  There is some "desired" level that is safe and then there is a threshold when "action" must be taken (cell/L).  These are Harmful Algal Blooms (HAB).  However, not just about the bug, but there must be information about the toxin itself.
# Monitor toxicity levels.
# Must sample near shore to offshore
# mils to Ls of water
# Sample near surface 1-25m
# Combine molecular analytical detection technologies in an adaptive framework.
# Need to do pertibation experiments.
# Are we looking for targeted species or community characterization?
# Don't have adequate sensing for nutrients
# Want to characterize, monitor and quantify the role of low oxygen regions in the elemental balance of the oceans.
## Requires: Understand dynamics of oceanic oxygen content
## Requires: Characterize the response of microbial assemblages to oxygen gradients and scales of variability.
## Requires: Asses the sensitivity of metabolic processes to oxygen.
# Fleet of AUVs that have environmental and biological samplers that are constantly circiling and sampling.
# We should be able to sample biological diversity and processes at the same scale as the physical parameters.
# We will generate hypotheses from the data and then we need to perform perturbation experiments to prove the correlations.
# Is biodiversity of plankton changing with climate change
# what is the role of plankton in carbon cycle and biological pump
# how does zooplankton move
# Sampler
## autonomous
## adaptive sampling
## statistics (dealing with low volumes of water)
## flexibility
# Continuous sampling of aggregated distributions
# Find and characterize patchy distributions (concentration and distribution)

h3. Visuals in presentations

# Images with names and sizes along side graphs
# Concentration plots (also shown on maps)
# Currents and eddie plots over global ocean map
# 2-D contour type plots and then stack those (like cards) along a timeline to show change.
# Concentrations of things vertically along depth.
# On thing I note, is there is always some explanation that has to go with each graph.  I would be great for the DSS to associate audio/video with each resource so it can be explained by the author and played back at will. Extended thought: maybe each resource should have a context menu that would give the user quick access to this contextual data.
# 3D "drape" along a sampling line from the surface and displaying data on the drape.
# 3D vertically exaggerated model of coast and bathymetry and 3D models of patches/blooms oxygen minimum zone
# 2D view of 3D globe with contour plots overlayed on ocean.
# Side-by-side density plots of data vs. models
# Map view with expanding views blow up with data plots
# Stacked (vertically) plots that align by time on horizontal axis, but vary greatly in the content they display.
# Images of gene screens (arrays) linked to tree information.
# System cartoon diagrams with images of real equipment and data overlayed.
# 3D models of the equipment that is deployed.
# 3D line plots (like those in excel).
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796912</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829663</id>
<property name="body"><![CDATA[# Summarize the research topic and goals
## *To understand the organization, dynamics and distribution of plankton in thin layers.*
## *Characterize the processes that go on inside these layers.*
## Percy draws graph of rate vs. concentration
## You may be interested in finding a different in concentration of 0.5%
## Early criteria was that if something appears in two profiles for more than two hours above some level, that is a thin layer. That means they were spatially and temporally coherent.
## *The gradients are the intereseting parts*
## Identifying the structure
## Really interested in the rates?
## These are huge production sources.
## Would like to high frequency sampling through the gradient.
## Questions:
### Are there multiple species in the layer
### What is the status of their health? (ESP style sampling)
### What is their activity? (ESP style sampling)
### What are the trophic linkages?
### What is the chemical environemnt?
#### Nutrients
#### Allelopathy
### What is the biological interactions?
#### Parasitism
# Briefly summarize the role of water sample acquisition for thin layers.
# What is the target measurement of the water sample (organisms, dissolved material, particulate material)?
## phytoplankton, zooplankton, 
# Are there multiple target measurements?
## Would like to high frequency sampling through the gradient.
# Where should the samples be acquired (environments, depth)?
## before and after the layer
## higher resolution through both gradients
## in the layer
# When should samples be acquired?
## When the layer is found!
# What determines when a sample shoudl be acquired?
## Purely by location in the layer.
# Does the sample collection need a moving platform, fixed, or both?
## Moving through/with the layer.  XY fixed, but Z moving.
## The ideal would be to have a vertical view of the layer and moving with it.
# What methods will be applied to the sample?
## Methods to discover species makeup, health, activity, trophic linkages, environment chemical analysis
## Microscopic examination/enumeration
## Particle characterization
# What volume of whole water is needed per sample
## Couple of liters?
# What are the requirements for sample purity?
## This is critical as the only water that is in the sample is from the location of interest.  This is important if you are trying to implement some type of sample buffering scheme.
# How rapidly must sample be collected?
## Assuming you can target the proper spot, the acquisition must be quick because things are moving rapidly.
## Use constant flow-through for sampling.
# Must the sample be processed immediately?
## Yes, further decisions will have to be made based on in-situ analysis
# How soon following acquisition must a sample be analyzed to be useful?
## In situ, but is there a time constraint?
# Is there a need to archive samples?
## Yes, but it is not practical to do it all analysis back at shore, so do as much as possible out there (in situ).  There will always be a need to do some stuff back on shore (look for unexpected critters) so yes.
## You are going to take one sample and split it out to several processes.
## Micro Photographic/Video archiving has been very valuable.
# What contextual data are required for the sample data
## Chemical
## Internal Waves
## Currents

# Other Notes
## Have to have accurate at sampling the transitions in the boundaries.
## Could have have some fluid delay.
## *Keys are layers are spatially coherent and persistent.* This is key for targeting follow up sampling.
## The layers can move very fast, especially in Monterey Bay so you risk sampling the same water multiple times.
## No methane sensor for ambient concentration
## CO2 sensors aren't good
## Nutrient sensors not fine enough.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796908</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640682</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673439</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 16:54:02.480</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072266</id>
<property name="body"><![CDATA[h3. Motivation
This group was formed to try and coordinate all data related efforts to support the CANON project. From the list of proposals active for 2010, there appear to be resources allocated in at least four places:
# Mike McCann's 'one stop shopping' successor
# Kanna's Rajan's proposal for shore-side planning under a decision support system,
# Jim Bellingham's lab core activity,
# Possibly in CENCOOS

h3. Meeting Topics
# Identify CANON data needs, e.g. what do people need from the data system in the context of CANON and the fall CANON field program?
## What platforms need to be supported?
## What shore-side software will use CANON data?
## What are real time needs e.g. during field program?
## Etc.
# What is the present state of data systems & projects?
## What functionality already exists?
## What is in the works (e.g. what do the various teams already intend to do)?
## What established standards or practices are already in place (and do these satisfy CANON needs)?
# Where are the gaps?
# Planning
## Rough identification of areas of responsibility & players
## Methods of coordination (e.g. meeting schedule).

h3. Notes
# Attendees were:
## Bellingham, James
## Maughan, Thom
## Godin, Michael
## McCann, Mike
## O'Reilly, Tom
## Bahr, Fred
## Rajan, Kanna
## Ramp, Steven
## Py, Frederic
## Harvey, Julio
## Frolov, Sergey
## Gomes, Kevin
# Topics:
## Introductions & description of interests by all participants.  Some highlights:
### Data management activities relevant to CANON are embedded in a variety of projects.  Some external funding is supporting activity that might also be synergistic with CANON portal.  In addition to the increasingly familiar challenges associated with data management and decision making in coupled observation-modeling process experiments, CANON has some needs that are comparatively unique, e.g.:
### Planning software being created by the Rajan lab needs operational information (e.g. disposition of observational assets like ships and AUVs) in addition to more traditional science data streams.
### The acquisition of water samples by the AUV creates a number of challenges, including getting the data back in the system so it can be merged with other data and support adaptation of mission planning.  Researchers working with the water samples are expecting a near overwhelming level of work in the foreseeable future.
##  Further discussions led to the following observations:
### The Biospace experiment provides an excellent exemplar for CANON data management efforts.
### CANON is intrinsically adaptive, for example in the Biospace experiment the CANON activity focuses on mapping and following a patch.
### There are a variety of ongoing efforts relevant to CANON and represented in the room including:  SSDS, SIAM, Puck, ITOP (an ONR funded Typhoon experiment building on earlier ONR funded COOP and MOQuA activity), CenCOOS, Upperwater Column Visualization, etc.  
### There is a fair bit of experience with CANON-like process experiments and we should spend some time getting "lessons learned" from individuals at MBARI.
### We need to develop a system diagram, identify gaps, and understand responsibilities for the Biospace data system/portal.
### There were questions about how flexible the NRL Biospace folks would be in terms of possibly making use of MBARI contributions.  The general sense is that we have very good relations with the NRL folks as well as some formal collaborations (ONR funded) which should provide a strong foundation for conversations.
# Decisions:
## We will have weekly one hour meetings 2pm on Wednesday in the surface commons.
## The first meetings will focus on 15 min reviews by each project contributing to the CANON data system: this is intended to develop an understanding of the available building blocks.
## We will subsequently have brief lesson learned presentations on efforts like COOP (Mike Godin), MAPGEN (Kanna), and possibly SSDS & SIAM (Kevin and Tom O'Reilly)
## From this we will develop our system block diagram, assign responsibilities, and identify gaps.
## We will report our activities to the larger CANON team at the biweekly CANON meetings.
# Some additional comments:
## We are starting with functional elements and thus should be able to bring new elements online incrementally.  We should consider activities like Virtual Pilot Experiments which would allow the CANON users to interact with prototyped systems to understand how they might be used (or not) during the field program.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039527</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20742150</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20774918</id>
</element>
</collection>
<property name="version">207</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-04-03 09:48:04.233</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">20742147</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">20774915</id>
</element>
</collection>
<property name="version">206</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-24 07:46:47.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640684</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673441</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-25 09:59:54.873</property>
<property name="versionComment"><![CDATA[0.2.1 with time of last update]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640698</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673455</id>
</element>
</collection>
<property name="version">318</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-07-07 13:29:46.980</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640695</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673452</id>
</element>
</collection>
<property name="version">97</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-08-14 10:59:19.097</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663300</id>
<property name="body"><![CDATA[This page explains in more detail the instructions performed by the scripts in the [quick set-up|CANON:Setting up STOQS on the VM].

h2. Preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [move_pg.sh] as root.

h3. Postgresql logging

Optional. Set the following in /var/lib/pgsql/9.0/data/postgresql.conf. Adjust as you like.
{code}
...
log_duration = on
...
log_line_prefix = '%t '
...
log_statement_stats = on
{code}
If you did any changes:
{code}
[root@localhost ~]# service postgresql-9.0 restart
{code}
You may want to monitor the appropriate log file under /var/lib/pgsql/9.0/data/pg_log/.

h3.


h3. stoqs.mbari.org

Add the following line to */etc/hosts* in the VM so we can refer to the VM server in a convenient way (for example, to open the GUI interface below using the URL http://stoqs.mbari.org):
127.0.0.1               stoqs.mbari.org
*NOTE*: This setting facilitates testing but is of course temporary. An actual STOQS server will eventually be in place.


h3. Styling

In \~student/Desktop/mbari/mapfiles/gulper.layer.map, I adjusted the STYLE section as follows for better display in the test at the end of this page:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}

h2. STOQS database set up

As 'student', give the following relations ownership to 'mbari' (note that these are the only relations in the 'stoqs' database at this point--a later operation will create more):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner. In particular, note that no explicit permissions will need to be granted.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs' resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari&nbsp; (~/Desktop/stoqs is ignored entirely).

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


h3. data.map

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to *stoqs.mbari.org*&nbsp; (instead of localhost).

h3. stoqs.map

Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://*stoqs.mbari.org*"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://stoqs.mbari.org/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://stoqs.mbari.org/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
Since this does not work with the given configuration in the VM, a quick "solution" is to assign the 'trust' method to this type of access. Edit */var/lib/pgsql/9.0/data/pg_hba.conf* and adjust the first line below and add the second line, in both cases with method 'trust':
{code}
host    all             all             127.0.0.1/32            trust
host    all             all             samehost                trust
{code}
Then, restart postgresql:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work. Here is a test (btw, note the 'mbari' owner for all the relations):

{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned as we haven't imported any data yet.


h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3.


h2. Javascript interface


h3.


h3. index.html

Overwrite /var/www/html/index.html with the one [attached to this page|STOQS set-up in detail^index.html]. The new index.html is similar to the one sent by Chander on 12/1/10 with a fix for the correct name of the Gulper layer.

Now, you can open [http://stoqs.mbari.org/] in your VM's browser. ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072290</id>
<property name="body"><![CDATA[h3. Attendees

# Tom O'Reilly
# Mike McCann
# Fred Bahr
# Kevin Gomes
# Frederic Py
# Francesco Chavez (1st 30 min)
# Brent Roman
# Thom Maughan

h3. Notes

# Tom O'Reilly presented on an infrastructure data management component, DataTurbine.
# Francisco commented on DSS Data being confusing in the slide showing the high level DSS block diagram.   Recommends calling it DSS information (processed data).
# The important piece for CANON are the sinks"
# Fred B. asked what are the limits on number of channels and amount of data in dataturbine
# It was noted that Datamanager has a similar UDP vs TCP/IP transport for quality of service
# DataTurbine addresses the problem of 'standardized infrastructure' to enable data access across the CANON tool suite.
# The slides from Tom's talk are [here|https://oceana.mbari.org/confluence/download/attachments/18579493/CANON-DataTurbine.ppt]
# Mike McCann  Gave a bigger scope than just THREDDS and showed the plan and key data management components for the Upper Water Column Data Visualization project this year.
# There was extensive information presented and they slides are posted at https://oceana.mbari.org/confluence/display/UpperWaterColumnDataVis/Home
# Many thanks to Mike for filling so many blocks on the data stream inventory. We're getting close to drawing the picture to feed the DSS architecture discussions. Hopefully those who couldn't make the presentation can review the slides.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039554</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072300</id>
<property name="body"><![CDATA[h5. General Notes
# Opening with John Ryan giving a short response to the question, what are you planning for Satellite data in CANON?
# *Action Item*: schedule an agenda item for the CANON data meeting to discuss Satellite Data on Feb. 10
# Mike Godin presented on the 'decision support' tools (COOP, MOQUA) used in AOSN 2006 and detailed the lessons learned.
# Summary: The virtual experiments used in preparation for AOSN 2006 were definitely a best practice and the collaboration and data management tools that were built to address the needs of AOSN 2006 will serve as a great starting point for the requirements gathering to define the CANON Decision Support System. 
# *Action Item*: schedule an agenda item for Jim B. to discuss long term plans for MOQUA and COOP.

h5. Detailed notes
# AOSN - Mike Godin (ask mike to post his slides on the CANON wiki https://oceana.mbari.org/confluence/display/CANON/CANON+Data+Group+2010 )
# AOSN Data History 
## 2000 MUSE experiment
## 2003 AOSN-II exp
## adaptive sampling decisions via sneaker net
## later use of live access server and THREADDS
## for data exploration, developed metadata oriented query assistant (MOQuA
# MOQUA
## What data, When, Where
## get data button - not working
## Steve Ramp - "smart scalable box" is very useful
# In 2006, leveraged SSDS for data management
# Piloted Virtual Experiment (with Virtual Instruments) - Virtual Gliders (virtual glider data hosted at the place where the data would be later gathered)
# Steve Ramp - Virtual Experiments were a huge value (predicted glider would be blown out of box)
# Virtual Experiment surfaced the need for collaboration tools (COOP)
# 2006 - data management done real time (2003 it was done after the fact) (Dorata did model comparisons and plots)
# Distributed observatory management achieved (you could stay at home)
# Tools other than portal were used (email)
# Standard visualizations are useful,
# Virtual experiments are useful
# MB06 data, have the Decision Support team
## Satellite data, in-situ data, model data (and leverage CENCOOS)
# MB08
## Modelers: Igor, maybe JPL
## Yi Chao - visualization of model output (NETCDF) - interactive data viewer. Make sure modelers are aware of format requirements
## Data providers gave pointers to their data formats and locations.
## MBARI
### 2 to 8 hours to convert each of the external data types.. converted to netCDF with CF metadata conventions. Conversions were in place for the Virtual Experiments and operation for the `real thing'
## COOP was not involved with platforms
## Princeton group managed the tracks of the vehicles. (gliders on the racetracks and optimizing) Naomi Leonards group. Objective was to keep a set of glider running around the box and optimize coverage.
## When the feature moved, gliders would not behave - this was what the voting was all about.
## If you don't have good boundary conditions for the box (data outside the box), the model is not well behaved.
## Princeton group created a tool that would let you play with different boxes and perform glider planning scenarios - this is along the lines of what Kanna's group is proposing for the `planning tools'.
## Steve Ramp managed the air planes, it would be good to follow up with him. 
## VPE - Do we have a virtual patch?
# 2003 data set is closer to what BIOSPACE will have
# NRL mooring and glider array will observe the patches, Satellite will depend on the coverage and the processing to products
# Decisions will be day to day. How much latency? Half a day latency. 
# Francisco - previous days data available in the morning processed for visualization. Note: modelers want the data for an overnight run.
# If the modelers get the data and it is easy to assimilate, they can turn an updated model around. Either way the model data would be present (with more or less truth).
# COOP - asynchronous input (aside form a synch conf call), at 2:00 a decision would be made.
# 2006 Lessons
## Standard visualization is very useful
## Virtual Experiments very useful
## Common format data needs formal continuous QC
## Need versioning on both source (raw) data and common format data
## Collaborative tools should interoperate with familiar tools
# Brief discussion on plans for Typhon project 2010 ITOP
# Integrating list serv
# NETCDF may be superceded by RAMADDA (sucks in data, allows you to run tools on data, supports plugins, intergrates to IDV).
# Agenda proposal? What tools would be useful for CANON (schedule mid-Feb). RAMADDA, MOQUA, others.
# Next week is Data Turbine, SIAM, and Mike McCann's THREDDS
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039564</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640735</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673491</id>
</element>
</collection>
<property name="version">59</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-06-04 11:27:21.103</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640744</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673500</id>
</element>
</collection>
<property name="version">98</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-04 15:32:54.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829730</id>
<property name="body"><![CDATA[Notes from follow on meeting on Monday April 19

h5. Action items:
# Thom to attach workshop materials to the confluence site after Francisco loads them into a project directory (\\Tornado\ProjectLibrary\901009_CANON)
# Workshop Report - create outline.&nbsp;&nbsp; Francisco to lead the relevant scientists to draft outline, draft paragraph.
# What to do with engineering requirements (buy, build, collaborate) - look at how well the questions were answered and provide in a standardized way of reporting.
# John Ryan to look at updating the existing sampling devices (acquire water).
# Engineering is working on collating and summarizing the requirements into a google doc

h5. Notes
[Thin Layers Workgroup Notes (KJG)]

h5. Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640745</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673501</id>
</element>
</collection>
<property name="version">99</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-11 10:41:52.767</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640740</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673496</id>
</element>
</collection>
<property name="version">60</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 09:07:33.453</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640742</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673498</id>
</element>
</collection>
<property name="version">61</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-09-11 09:15:55.227</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663377</id>
<property name="body"><![CDATA[h3. Pre-requisites

(In parenthesis what Carlos' using.)
* SVN (version 1.6.1)
* Java 1.5\+  (1.5.0_16)
* Maven (3.0.1)

h3. Running from command line

* Get the code if you don't have it yet. For this exercise, let's use read-only access to the repository, but you can as well get the code as a developer provided you have the privilege (see [http://code.google.com/p/mbari-dss/source/checkout]):
{code}
$ svn checkout http://mbari-dss.googlecode.com/svn/trunk/ mbari-dss-read-only
$ cd mbari-dss-read-only/
$ ls -p
ChangeLog.txt		DssTest-dev.launch	README.txt		doc/			src/
Dss.launch		DssTest-prod.launch	build.xml		pom.xml
{code}

* Update the code. If you already have an image of the code:
{code}
$ cd mbari-dss-read-only/
$ svn update
{code}

* Run the application in development mode:
{code}
$ mvn gwt:run
{code}
The following window will appear:

!gwt-dev-mode.png|width=649,height=478!

Click "Launch default browser" to launch the DSS application in your browser. The URL will be something like: [http://127.0.0.1:8888/Dss.html?gwt.codesvr=127.0.0.1:9997]

h3. Deploying

* Build the application WAR:
{code}
$ cd mbari-dss-read-only/
$ mvn clean compile package
[INFO] Scanning for projects...
...
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.mbari.dss.client.DssTest
...
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 97.959 sec
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
...
[INFO] Compiling module org.mbari.dss.Dss
...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3:27.234s
...
{code}

The generated WAR is target/dss-1.0-SNAPSHOT.war
* Deploy the generated WAR under Tomcat's webapps/ directory. For example, in my environment:
{code}
$ cp target/dss-1.0-SNAPSHOT.war  ~/Software/apache-tomcat-6.0.29/webapps/
{code}
Then, I can open [http://localhost:8080/dss-1.0-SNAPSHOT/]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630618</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">8060943</id>
<property name="title"><![CDATA[mm_11112008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">8093711</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-17 12:37:54.930</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-20 15:27:27.737</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766106</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663364</id>
<property name="body"><![CDATA[Tag jd-2010-12-02 in the repository is a copy of JD's latest version in trunk as of 2010-12-02. This version uses the GWT plugin for Eclipse. The following instructions show how to build and run this version.

h4. Prerequisites

* Eclipse Ganymede (3.4) or above&nbsp;
* GWT plugin for Eclipse. The project uses GWT 2.0.4. A newer version may work but this was tested with 2.0.4.

h4. Check out and build

* Set the Java compiler compliance level to 1.6 (otherwise, Eclipse will report: "The project cannot be built until build path errors are resolved", which happened in my case because my Eclipse's default level is 1.5).
* Check out&nbsp; [http://code.google.com/p/mbari-dss/source/browse/tags/jd-2010-12-02/] (you could fix any compiler compliance level problem after this step). I did the check out within Eclipse using the SVN plugin.

The following screenshot shows how the project looks in Eclipse.
!jd-2010-12-02-eclipse-prj-screenshot.png|align=center!\\
\\
\\

h4. Run the application from Eclipse

Launch the project as a GWT Web application:
* Right-click the project
* Select Run as \-> (g) Web Application
* Open [http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html] in your browser

This is a screenshot of the page right after loading the above URL:
!jd-2010-12-02-screenshot.png|align=center!\\
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630605</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663388</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality.

h1. Building and running

See [Running from command line and deploying] and [Importing the project in Eclipse].

h1. Code structure


h2. Package structure

|| || || || || ||
| org.mbari.dss \\ | | | | Main DSS package \\ |
| | client \\ | | | Client side code \\ |
| | | data | | Data operations requiring the server \\ |
| | | dev | | Developer options (enabled in development mode or with the "_dev=y" parameter) \\ |
| | | edit | | Layer edit functionality \\ |
| | | events | | Main application events (including the selection of a perspective) \\ |
| | | model | | Objects specifying layers (currently only WMS explicitly) \\ |
| | | jd | | Elements copied or adapted from JD's version (note that there are also some in other places) \\ |
| | | | views \\ | |
| | | | model \\ | |
| | | openlayers | | OpenLayers related handling (including wrappers for functions not available through GWT-OL) and workarounds \\ |
| | | util | | General DSS utilities \\ |
| | | views | | GUI views \\ |
| | | | layout1 | The main overall layout \\ |
| | | | util | View utilities \\ |
| | server | | | Server side code \\ |
| | shared | | | Types shared by both client and server \\ |

h2. Main types

|| || ||
| Dss | The DSS entry point for GWT \\ |
| ClientFactory / ClientFactoryImpl \\ | Main factory for the EventBus and the IDssLayout. The implementation is instantiated by GWT \\ |
| IDssLayout | An interface to facilitate the testing of possible DSS application layout. Main containers are identified by their key (ComponentKey enum). |
| DssLayout1 | A IDssLayout implementation where: \\
\- Each perspective is contained in a tab \\
\- the main containers are shared across the various perspectives. \\
\- A PerspectiveSelectedEvent is triggered when a user selects a perspective, so corresponding interested event handlers can customize the components in the containers |
| ViewMan | View manager. Initializes the components of the graphical interface and some of the associated event handlers. \\ |
| MapView \\ | Handles a GWT-OL MapWidget object&nbsp; \\ |
| Perspective | An enumeration with the main overall views (perspectives) on the application. Each perspective is intended to provide a specific set of features. |
| FeatureInfoView | To show information about a selected feature. Includes a date range widget for the user to indicate a date range. Fires DateRangeChangedEvent events whenever the data range changes |
| WmsLayers | Retrieves the WMS layers and fires a corresponding WmsLayersRetrievedEvent |
| WmsLayerSpec | Specification of a WMS layer. These objects are hard-coded on the server side according to the STOQS mapfiles \\ |
| WfsLayers | Retrieves the WFS layers and fires a corresponding WfsLayersRetrievedEvent |
| WfsLayerSpec | Specification of a WFS layer. These objects are hard-coded on the server side |
| UserLayers | Retrieves the user-defined layers and fires corresponding UserLayerRetrievedEvent's |
| MissionPlans | Mission plan data sets. This is basically to replicate some of the functionality in original JD's code |
| WmsLayersHandler | Handlers for WmsLayer related events |
| WfsLayersHandler | Handlers for WfsLayer related events |
| UserLayerHandler | Handlers for a user layer |
| DssService | The main RPC interface \\ |
| DssServiceImpl | Implementation of DssService on the server side \\ |
| WmsCatalog | Simple catalog of WMS layers |
| WfsCatalog | Simple catalog of WFS layers |
| UserLayerCatalog \\ | Simple catalog of user defined vector layers (serialized in KML) \\ |
| MBARI_DSS_WebService | From JD's code to retrieve the Mission plan datasets \\ |
| DssConstants | Some "constants" for the prototype |
| OLayers | Base OL operations. In particular OLayers.init() should be called before any other OL operation \\ |

h2. Events

|| || ||
| PerspectiveSelectedEvent | A persepective has been selected |
| MapViewCreatedEvent | The MapView has been created |
| MapResizedEvent | The map has been resized \\ |
| WmsLayersRetrievedEvent | The WMS layers have been retrieved from the server |
| WfsLayersRetrievedEvent | The WFS layers have been retrieved from the server |
| MissionPlansRetrievedEvent \\ | The mission plans have been retrieved from the server \\ |
| UserLayerRetrievedEvent | A user layer has been retrieved from the server |
| UserLayerSavedEvent | A user layer has just been saved |
| DateRangeChangedEvent | The date range for querying layers has changed |
| EventFirer | Helper class to fire events |

h2. Handling a particular layer type

The main elements involved for handling a particular kind of layers, using the WMS case as an example, are as follows:
| client.model.WmsLayerSpec | Specification of a WMS layer \\ |
| client.DssService/Async | Operations related with retrieval of the WMS names |
| server.DssServiceImpl | Server-side implementation of corresponding operation(s) |
| server.WmsCatalog | Catalog of the WMS layers |
| client.events.WmsLayersRetrievedEvent | The event indicating that the WMS layers have been retrieved from the server |
| client.data.WmsLayers | Handles the retrieval of WMS layers and notification of corresponding events so other parts of the code can be updated (eg, WmsLayersView) |
| client.data.DataMan | Data manager; calls WmsLayers.init() |
| client.views.WmsLayersView | A view for WMS layer definitions. Checkboxes allow the user to include the corresponding layer in the map |
| client.views.IDssLayout | Add WMS to ComponentKey enumeration |
| client.views.ViewMan | Maintains a reference to the WmsLayersView; calls WmsLayersHandler.init() |
| client.views.WmsLayersHandler | Handlers for WmsLayer related events |
| client.views.layout1.LeftSection | The WmsLayersView is inserted in a subsection here. This class manages the containers in this section and reacts to changes in perspective to do some adjustments (mainly for demonstration purposes \-\- general functionality per perspective TBD) |
\\

h1. Misc


h3. Map printing

See [this page|CANON:Mapfish print].
\\

h3. Unit tests

See class [org.mbari.dss.client.DssTest|http://code.google.com/p/mbari-dss/source/browse/trunk/src/test/java/org/mbari/dss/client/DssTest.java] (under src/test/java/).
\\

h3.


h3. Caveats and TODOs

See [this page|CANON:Caveats and TODOs].]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404865</id>
<property name="body"><![CDATA[h1. Meeting minutes, March 04, 2009


h2. _1.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _CANON Partnering with Rutgers STC (Jim)._


h6. What is Rutgers STC?

* Computer Science exercise on application of distributed control in environmental sciences
* Looking for application in marine sciences
* Disappointed with Rutgers marine scientists&nbsp;

Potential applications that may be compatible with CANON
* HAB problem as an example of a small scale, highly dynamic problems requiring autonomous control (required decision rates exceed communication rates)
* Focus on resolving ecosystem dynamics
* Focus on dynamic component of the ecosystem
* Multi-vehicle coordination&nbsp;

What CANON would provide, what would be the benefits to CANON, at what cost/funding level
* We would concentrate on one high value asset (LRAUV) plus sensing payload
* We would verify the efficacy of their software, and demonstrate application on HAB problem
* Provide proof of concept for a system that later can be applied to other classes of oceanographic problems requiring agile assets and distributed control

h6. &nbsp;Consensus:

There are many aspects of STC that are compatible with CANON objectives. Collaboration with STC may be used to leverage our effort, while providing some level of external support for CANON activities and provide a mechanism for technology/knowledge transfer. However, CANON decisions and directions cannot be contingent on STC funding. Even if successful, it may take 2-3 years before funds will be available. &nbsp;
The short answer in to engage with Rutgers STC. &nbsp;

h2. _2.__&nbsp;_{_}Scripps pH STC (Francisco)_

Scripps pH STC may offer another possibility, although less immediate, to utilize CANON capabilities for application related to ocean acidification. While focusing on HABS, should we make CANON infrastructure generic enough to retain such capabilities? &nbsp;

h3. _3. Sample retrieval in CANON infrastructure (Chris)_

Successful application of CANON in HAB will require sample retrieval capabilities
* Preserved samples (filters): can be stored for relatively long time
* Liquid samples (25 ml): will require fast delivery to the shore
* Capability to perform wet chemistry (demoic acid detection)
** will open new class of applications related to HAB detection

Chris and Francisco will prepare the part of proposal detailing the requirements and approach toward sample retrieval using LRAUV. &nbsp;

h2. _3.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Dynamic of HAB events: why do we need CANON (John)_


h6.

Monterey Bay as Biological Action Center (BAC):

h6. not constrained to a particular season, but seasonal patterns do exists.

* Environmental extremes in summer/falls
* Nutrient driven seasonal shifts
* MB can completely change in 10 days, but it is unclear when these days will occur
* Land-sea artery: we know where things are likely to happen, much less so when, and even less why
&nbsp;
Drivers for CANON activities?
* HABs threat to MB ecosystem and/or local human populations
* scientific curiosity and the need to understand the dynamic phenomena in MB&nbsp;

How compatible are these drivers?

h6.

CANON focus
* organism (Pseudonitchia vs Alexandrium
* tracers (demoic acid detector)
* dynamic phenomena

h6.

Do we need to select particular focus, or should CANON be generic enough to address HAB problems elsewhere?
&nbsp;
How to separate the generic and the specific aspects of CANON
* System engineering level: design at a generic level &nbsp;to allow CANON infrastructure to follow dynamic events and phenomena such as bloom patches, fronts, thin layers, and other hotspots (biology usually happens there)
* Sensor level: narrow the application of this infrastructure to particular organism, chemical, or molecular/genomic component of interest by equipping this infrastructure with a required suite of sensors (sensors will define the selection of biological phenomenon, and the focus of particular application).&nbsp;

Conceptual models of the HAB-relevant biological processes: can we observe MB dynamics from the organism's perspective?
* Events that the organisms of interest respond to
* Detection capabilities to observe both the events, and the responses
* Observing persistence similar to that of organisms persistence, required to capture the sequence of events that lead to bloom formation
* Identify responses that cannot be explained at existing level of observing capabilities
** we don't see the events well enough,
** we don't observe the organism responses well enough,
** we cannot make sense of the events and responses that we do observe
** all the above
* How to identify and acquire new observing capabilities to gain this understaning&nbsp; (CANONIZE?)

h2. &nbsp;_4.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Autonomous control in CANON (Kanna)_


h6.

Characteristics of control in CANON : goal oriented commanding under conditions of
* Heterogeneous assets
* Poor to limited communication
* Loosely coupled system

Challenges: Adaptive sampling based on maximum information gain:
* How to quantify the information gain?
* How to identify regions that offer the highest information gain?
* What is the strategy for realizing this information gain: information gain/expenditure ratio?
* Is the physical, chemical, and biological activity is collocated with the areas of the maximum information gain? What is the causality?&nbsp;&nbsp;

Architecture: distributed field agents and shore control
* What is the environmental manager (EM)
* What kind of effort is required to build one?
* Can EM be initiated as simple enough to implement quickly, and built incrementally?&nbsp; &nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372120</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663422</id>
<property name="body"><![CDATA[h2. DSS

&nbsp;Although both GWT-OL and SmartGWT are pretty robust base libraries, these are some issues to keep in mind. (I decided to document these issues here, but the [google tracker|http://code.google.com/p/mbari-dss/issues/list] can of course be used at a later stage.)
* As the openlayers.org site goes down occasionally (see [this thread|http://osgeo-org.1803224.n2.nabble.com/openlayers-org-is-down-td5870660.html]),  the Dss.html page (which is the entry point for the application) links  to a copy of the OL javascript sources (instead of using <script  src="http://openlayers.org/api/OpenLayers.js"    ></script>).  Thus, for newer OL releases there would be the need to update the copy  and then rebuild/redeploy the application. Of course, a better approach  is to have the copy outside of the DSS application in a way that only  the external copy would need to be updated.
* The map widget may not get properly updated upon changes in size of  its container in the browser. This problem proved to be very tricky and  I had to resort to some not-so-clean mechanisms to lessen the refresh  misbehavior (see Workarounds.java). (A similar problem seems to happen in JD's Google Maps-based version.)

* For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server. You will see the typical warning window if the key is not appropriate. Also, an interesting behavior is that the Google map will take over the whole area making the OpenLayers elements inaccessible.

h4.

* In general, full control of the user interaction is not in place in this prototype.
* The initial map display varies across browsers:
** Firefox: behaves acceptably well
** Safari/Chrome: the map gets partially hidden on the right so the mouse location and the layer switcher don't show up entirely
** IE: ?
* The OL "editing tool bar" does not show up in Safari/Chrome when using a Google map background.&nbsp; (OK in firefox).&nbsp;&nbsp; A possible workaround is to adjust the z-order of the OL controls (?).
* The edit modes (in the "planning" perspective) are just partially controlled/handled . In general, the handling of user-defined layers is TBD.

h2. STOQS

* The requests to the various layers seem to return the same data, which looks like a bug in the mapserver/database side.&nbsp; The requests seem to be properly done from DSS as the returned layers are only different in color.\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630664</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640570</id>
<property name="title"><![CDATA[Installing MBARI Tracking Infrastructure]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673327</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:38:55.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:38:55.557</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640568</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640566</id>
<property name="title"><![CDATA[Documentation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673323</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:05:38.197</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:35:53.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640565</id>
<property name="title"><![CDATA[Documentation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673322</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:05:38.197</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:35:53.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663443</id>
<property name="body"><![CDATA[The project is already enabled for Eclipse so you will only need to import it.

*NOTE*:&nbsp; It is assumed that your Eclipse have the SVN and Maven plugins.&nbsp; The GWT plugin for Eclipse is NOT required (in fact, I don't have it the Eclipse version I'm using for DSS development). But you will be able to run the application from within Eclipse (including the debug mode) by using the included \*.launch configuration files.

To import the project directly from the SVN repository:
* Open the "SVN Perspective" in Eclipse (you will need the SVN plugin enabled of course)
* If not already, add the SVN repository: [https://mbari-dss.googlecode.com/svn]
* Expand [https://mbari-dss.googlecode.com/svn], and select "trunk" &nbsp; (or other tag/branch as desired)
* Right-click the element and select Check out ...
* Click Finish&nbsp;
* Done.

If you already have the code in your computer (see&nbsp;[this page|CANON:Running from command line and deploying]):
* Select File \-> Import ...
* Select "Existing project into workspace" and click Next
* Select the root directory where the code is located
* Click Finish
* Done.

*NOTE*:&nbsp; The \*.launch files assume the name "mbari-dss" for the project. So, if you imported the project with a different name, then adjust these files accordingly.
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630686</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640603</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673360</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-04 11:30:58.793</property>
<property name="versionComment"><![CDATA[add enhancement suggestions from Reiko (july 31, 2014)]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640596</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673353</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-01-17 13:31:31.167</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16547863</id>
<property name="fileName"><![CDATA[Picture 25.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-04-01 15:43:54.137</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-04-01 15:43:54.137</property>
<property name="fileSize">162193</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16547862</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16547862</id>
<property name="fileName"><![CDATA[Picture 25.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-04-01 15:43:54.137</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-04-01 15:44:42.840</property>
<property name="fileSize">162193</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640413</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673180</id>
</element>
</collection>
<property name="version">315</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-07-07 13:19:29.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640411</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673178</id>
</element>
</collection>
<property name="version">314</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-06-09 13:37:19.787</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640417</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673184</id>
</element>
</collection>
<property name="version">317</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-07-07 13:28:37.237</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640415</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673182</id>
</element>
</collection>
<property name="version">316</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-07-07 13:23:36.967</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663531</id>
<property name="body"><![CDATA[I tried the [Mapfish Print|http://www.mapfish.org/doc/print/] servlet to explore it as a mechanism to print contents from the DSS interface.

In summary, a promising approach but needs more investigation.
The following are my notes from one of my exercises (12/28/10).

Installed Mapfish print under \~/Desktop/mapfish/trunk

I tried the mapfish servlet to explore it as a mechanism to print contents from the DSS interface.

Installed under \~/Desktop/mapfish/trunk
{code}
./gradlew build
# it took ~ 7 minutes
cp  build/libs/print-servlet-1.2-SNAPSHOT.war ~/Software/apache-tomcat-6.0.29/webapps/print-servlet.war
{code}
then open: [http://localhost:8080/print-servlet/]

The basic test runs OK, it generates the [attached PDF|^mapfish-print(10).pdf].

But I haven't been able to print the Gulper layer:
Trying with something like:
{code}
{
             layout: 'A4 portrait',
             title: 'A simple example',
             srs: 'EPSG:900913',
             units: 'dd',
             outputFilename: 'mapfish-print',
             outputFormat: 'pdf',
             map: '/home/student/Desktop/mbari/mapfiles/stoqs.map',
             time: '2010-08-29/2010-09-29',

             layers: [
                 {
                     type: 'WMS',
                     format: 'image/png',
                     layers: ['Gulper'],
                     baseURL: 'http://stoqs.mbari.org/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map'
                 }
             ],
             pages: [
                 {
                     center: [6, 45.5],
                     scale: 4000000,
                     dpi: 190,
                     mapTitle: "First map",
                     comment: "bla comment",
                     data: [
                         {id:1, name: 'blah', icon: 'icon_pan'},
                         {id:2, name: 'blip', icon: 'icon_zoomin'}
                     ]
                 }

             ]
          }
{code}
I note that the request is done in the STOS server:
{code}
134.89.8.177 - - [28/Dec/2010:16:35:26 -0800] "GET /cgi-bin
/mapserv?BBOX=3.2088938%2C42.436127%2C8.791106%2C48.563873&HEIGHT=1275&WIDTH=1161&VERSION=1.1.1&
SRS=EPSG%3A900913&format_options=dpi%3A190&LAYERS=Gulper&REQUEST=GetMap&STYLES=&
map=%2Fhome%2Fstudent%2FDesktop%2Fmbari%2Fmapfiles%2Fstoqs.map&FORMAT=image%2Fpng&SERVICE=WMS HTTP/1.1" 200 
462 "http://localhost:8080/print-servlet/" "Jakarta Commons-HttpClient/3.1"
{code}
but the generated PDF does not show any map (just the map title and the comment).

Note that I'm including the "map" parameter in the baseURL;  don't know yet how to properly pass parameters to the request.  Surely, the extend and probably the tiling (single tile, I guess), would be necessary....]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630774</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186257</id>
<property name="fileName"><![CDATA[dss_client_views_layout1_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:08:05.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 14:06:06.700</property>
<property name="fileSize">412336</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">3</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728744</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186256</id>
<property name="fileName"><![CDATA[dss_client_views_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:09:40.337</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 14:25:01.333</property>
<property name="fileSize">590716</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">5</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728747</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186255</id>
<property name="fileName"><![CDATA[dss_client_views_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:09:40.337</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 13:39:57.067</property>
<property name="fileSize">906955</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">4</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728747</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186254</id>
<property name="fileName"><![CDATA[dss_client_views_layout1_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:08:05.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:33.070</property>
<property name="fileSize">323857</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728744</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186248</id>
<property name="fileName"><![CDATA[dss_client_server_mission_rpc_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-07-19 13:16:52.217</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 13:16:52.217</property>
<property name="fileSize">480014</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186249</id>
<property name="fileName"><![CDATA[dss_client_server_mission_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-07-19 13:17:01.317</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 13:17:01.317</property>
<property name="fileSize">484700</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186246</id>
<property name="fileName"><![CDATA[dss_top_overview.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:06:04.227</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:33.083</property>
<property name="fileSize">227409</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728738</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186247</id>
<property name="fileName"><![CDATA[dss_top_overview.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:06:04.227</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 12:53:57.777</property>
<property name="fileSize">280685</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728738</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186252</id>
<property name="fileName"><![CDATA[dss_client_views_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:09:40.337</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 13:37:31.657</property>
<property name="fileSize">933037</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">3</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728747</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186253</id>
<property name="fileName"><![CDATA[dss_client_views_perspective_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-07-19 13:58:49.320</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 13:58:49.320</property>
<property name="fileSize">252117</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186250</id>
<property name="fileName"><![CDATA[dss_top_data_flow_target.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-07-19 13:20:58.183</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 13:20:58.183</property>
<property name="fileSize">538548</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663574</id>
<property name="body"><![CDATA[{warning:title=Way work in progress!}
This is very much a work in progress and is not something you can really execute on yet ... stay tuned
{warning}

Here are some instructions on how to build a VM for development from scratch. Hopefully this would not have to be done very often, but you just never know. During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process. 

h3. VM Configuration

When all is said and done, the VM should be configured with the following specs

{section:border=true}{column:width=50%}

VM Appliance for ODSS Development
# 40GB disk with CentOS 5.5 32 bit x86 installed (and patched to latest set)
# Has a populated&nbsp;'test' STOQs database&nbsp;
# Has OGC Web Services interface (Mapserver, et al)
# Has room on the root partition after OS and package installation&nbsp;to install development tools such as Netbeans&nbsp;and other add-ons (min 5GB free available on root after packages installed)
# Full GWT development environment
## Eclipse (Helios),
## GWT Eclipse plugin,
## GWT 2.1.1 SDK,
## smartGWT widgets,
## GWTdesigner
## GWT-OpenLayers
# Packages installed in the filesystem consistent with the RHEL 5 staging and deployment server.
# Packages installed independent of the&nbsp;OS&nbsp;so that OS updates and security patches do not cause compatibility problems with our database, webservices and web app or conversely so that packages installed for ODSS do not prevent security patch install.
## The database team&nbsp;has indicated postgres should be installed in the OS and since this component should&nbsp;get security updates - I'm a bit leary of this but will defer to the judgement of the database owner.&nbsp;&nbsp; Preferences are install all in /opt or /usr/local

Tool Used for image creation:&nbsp;
* VMWare Player
** split file
** Network property of VM: Bridged, not the NAT default (this is an IS recommendation)

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])

\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer
# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages

\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.

Package Installation Procedure&nbsp;now that CentOS base is established

1.&nbsp; Install Fedora Extra Packages for Enterprise Linux (EPEL) Package:
{code}
sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
{code}
2.&nbsp; Install required packages:
{code}
sudo yum -y install freetds proj proj-epsg proj-devel
{code}
3.&nbsp; Install PostgreSQL v 9.0:
{code}
sudo rpm -Uvh http://yum.pgrpms.org/reporpms/9.0/pgdg-centos-9.0-2.noarch.rpm sudo yum install postgresql90 postgresql90-devel postgresql90-contrib postgresql90-libs postgresql90-server libpng libpng-devel gd gd-devel
{code}
4. Download and install the following packages by compiling from source (using the provided configure command arguments):
* &nbsp;gdal-1.8.0 : Download from [ftp://ftp.remotesensing.org/gdal] (note: this was \*just\* released, your current VM has v1.7.2 on it)

{code}
./configure --with-python=/usr/bin/python26 --with-geos --with-pg=/usr/pgsql-9.0/bin/pg_config
{code}
* mapserver-5.6.5: Download from [http://download.osgeo.org/mapserver/mapserver-5.6.5.tar.gz]

{code}
./configure --with-wfs --with-wms --with-gdal --with-proj --with-postgis=/usr/pgsql-9.0/bin/pg_config --with-wfsclient --with-wmsclient --with-ogr --with-tiff --with-wcs --with-jpeg --with-png --enable-debug --with-debug
{code}
5.&nbsp; Copy the mapserver binary to the appropriate location on the file system:
&nbsp;&nbsp;&nbsp; - Change to the directory where mapserver is compiled:
{code}
sudo cp mapserv /var/www/cgi-bin
{code}
6.&nbsp; Install Python 2.6 and related components:
&nbsp;
{code}
sudo rpm -Uvh http://yum.chrislea.com/centos/5/i386/chl-release-5-3.noarch.rpm
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CHL
sudo yum install python26 python26-devel python26-distribute
sudo easy_install-2.6 psycopg2
sudo easy_install-2.6 numpy
sudo easy_install-2.6 beautifulsoup
sudo easy_install-2.6 pydap
sudo easy_install-2.6 httplib2
sudo easy_install-2.6 pymssql
sudo easy_
install-2.6 django
{code}\\
\\

7.&nbsp; Modify your PostgreSQL configuration so that the server is not on the root partition:
# Create a new partition to store your PostgreSQL database and mount it on /srv/ (or wherever, just replace /srv/ everywhere with wherever you mount it)
# vi /etc/init.d/postgresql-9.0
# Locate the line that says "PGDATA=/var/lib/pgsql/9.0/data" and change it to "PGDATA=/srv/pgdata"
# Save the file and exit the editor.
# Run the command (without the quotes): "sudo /etc/init.d/postgresql-9.0 initdb"
# Run the command (without the quotes): "sudo chkconfig postgresql-9.0 on"
# Start the PostgreSQL server (without the quotes): "sudo postgresql-9.0 start"

8. At this point, everything is installed, you'll need to do the following:
&nbsp;&nbsp;&nbsp; - Create the database user, PostGIS database, and populate the database with the data model.
&nbsp;&nbsp;&nbsp; - Load data using the tools provided previously.
\\ {column}{column}

h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/]. I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I logged in as root and let the package manager update all 74 packages.
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin'
## Full name is 'DSS Developer'
## Login shell is /bin/bash
## Home directory is /home/developer
# I took a snapshot of this VM and compressed it. It is available [here|http://134.89.11.15:80/dav/DSS_Software/VMs/CentOS_5_5_Step1.zip] (1.2 GB)
# The next thing was to install Java 1.6 (Update 23) from the Oracle web site (pick the plain linux download (that is 32 bit)). I saved the [RPM-bin|ttp://134.89.11.15:80/dav/DSS_Software/jdk-6u23-linux-i586-rpm.bin] to the WebDAV server.
## Download the \-rpm.bin file.
## Open a terminal window, navigate to the .bin location and run 'chmod a+x jdk-6u23-linux-i586-rpm.bin'
## Then run './jdk-6u23-linux-i586-rpm.bin' (this extracts and install all the rpms for Java 6){column}{section}
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186251</id>
<property name="fileName"><![CDATA[dss_client_views_class_diagram.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:09:40.337</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-25 00:12:01.283</property>
<property name="fileSize">927296</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">15728747</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404741</id>
<property name="body"><![CDATA[This is the default content for the [aquaculture] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371992</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">18186245</id>
<property name="fileName"><![CDATA[dss_top_overview.graffle]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-07-19 12:52:08.977</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-07-19 12:52:08.977</property>
<property name="fileSize">112141</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">6914049</id>
<property name="fileName"><![CDATA[Numerical models in support of the CANON project.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-10-22 10:05:09.253</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:58:42.417</property>
<property name="fileSize">32768</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663597</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

h5. _Notes from CANON logistics meeting are here:_
[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]
\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting May 11, 2015*
# Kevin
## Slack being used heavily by the ESP team. Deployments, data exchange.
### Chris Wahl using for CANON deployments.
#### gliders TWR Nemesis, USC 294
### Looking for ways, via tags and channels, to engage LRAUV team and others.
#### LRAUV team has Dash.
## Mack deployed, Bruce weathered out
## Carson out doing CTD casts
## Daphne is out
## Next activity: authentication/authorization
# Danelle
## LRAUV
### Putting everything into one database, per feedback from users
### Needs to be in Trajectory format for STOQS load
#### Interpolated onto Chlorophyll data (highest frequency data)
#### Now working
# Carlos
## Fixed a couple of problems.
# Duane
## ramping on STOQS for spring CANON. 
### work with Danelle to build production STOQS database to serve out of ODSS

h5. *ODSS Engineering Meeting March 9, 2015*

# Kevin
## ESP deployments, mid May to mid June
## Spring CANON 2015 looks like Business as usual
## Pre-experiment deployments?
## CANON 2014 in annual report
# Mike
## working on django upgrade. Except for directory structure of code, should be transparent.
## not targeted for May campaign timeframe
### may have some impacts on where things are and how a STOQS project is run (locations for settings)
# Carlos
## working on timeline editor. internals only -- integration. does not affect UI.
### json web tokens...
### have issue using google login due to change of domain (normandy)
# Danelle
## Action item on LRAUV data load. checking netCDF files to make sure they load into STOQS
# Duane
## out Mar 12-15...
# General
## Meeting regarding CANON 2015 planning is this Thursday, March 12 at 9:30AM PDT in Harbor View Conf room.
### see Francisco [email | ^CANON 2015.pdf]\\

h5. *ODSS Engineering Meeting February 23, 2015*

# Kevin
## continue working on Axiom diagram and will try to wrap up by end of week to circulate to the group to start dialogue with them.
### Mike sent me a diagram to include in the Axiom discussion that I will roll in as well.
## Working through different browser <-> server authentication mechanisms (mostly dealing with sessions) so that it will work both in mobile and desktop clients.
### Looking like JWT is the way to go and will start to integrate into the ODSS code base.
# Carlos
# Danelle
# Mike
# Duane
\\

h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture
## outlining STOQS tasks for the year
### 80 hours on CANON this year
### interaction with gridded data (for data exploration)
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### see attached ECOHAB 2015 [notes | ^ECOHAB 2015.pdf]
### Ecohab 2015 in Monterey Bay, May - June 2015
### gliders, ESPs, Carson (no WF), John Martin, Waveglider,
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Año Nuevo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">6914050</id>
<property name="fileName"><![CDATA[mb_modelBenchm02.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-10-22 10:05:35.490</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:58:29.110</property>
<property name="fileSize">70656</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630574</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663336</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 19:30:37.537</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630573</id>
<property name="title"><![CDATA[old]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663335</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 13:22:58.977</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 16:45:16.133</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630586</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663348</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-21 11:17:19.277</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051819</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084586</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2013-12-03 11:55:02.293</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630582</id>
<property name="title"><![CDATA[STOQS set-up in detail]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663344</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 13:22:58.977</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 19:36:38.280</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630580</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663342</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 19:37:58.567</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630589</id>
<property name="title"><![CDATA[DSS Front-end development log]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663351</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-14 12:11:09.683</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-14 14:06:54.090</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630608</id>
<property name="title"><![CDATA[Building and running tag jd-2010-12-02 in eclipse]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663367</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-02 12:27:43.843</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-02 12:28:39.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630605</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630607</id>
<property name="title"><![CDATA[Building and running tag jd-2010-12-02 in eclipse]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663366</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-02 12:27:43.843</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-02 12:27:43.843</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630605</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630610</id>
<property name="title"><![CDATA[Building and running tag jd-2010-12-02 in eclipse]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663369</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-02 12:27:43.843</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-02 12:29:13.237</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630605</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051861</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084628</id>
</element>
</collection>
<property name="version">213</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-02 11:41:11.810</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663709</id>
<property name="body"><![CDATA[I'm following the the directions provided in the book "Foundations of Agile Python Development" to create a team-oriented build environment on my local Linux VM...

I thought this would be easy, but ran into some problems installing the Subversive plugins and am having to start over :-(

This time I will document my steps:
\\
# Download Eclipse (Helios version for Linux32: I chose "Eclipse IDE for Java Developers" as I intend to do both Python and Java development) from [http://www.eclipse.org/downloads/]
# Unpack into /opt/eclipse
# Launch Eclipse: /opt/eclipse/eclipse and select your default workspace (I selected the default)
# Install PyDev:
## Select Help \-> Install New Software.
## Type "http://pydev.org/updates" in the Work with field
## Select PyDev and PyDev Mylyn Integration (optional)
## Click Next and Next again
## Click on the Licenses, accept them, and click Finish
## Click through warnings on unsigned content and restart Eclipse
# Install Subversive:
## Here are the instructions copied from [http://www.polarion.com/products/svn/subversive/download.php]{noformat}
* On main menu, choose Help > Install New Software. The available Software dialog appears.
* In the Work with list, select Helios - http://download.eclipse.org/releases/helios. A list of software packages appears.
* Expand the Collaboration node.
* Scroll the list and check box for Subversive Team Provider (incubation)
* Check other options in the dialog as desired and click the Next button. The Install Details screen appears in the dialog.
* Click the Next button, accept the license and click Finish. Subversive will dowload and install.
* It is recommended to accept the option to restart Eclipse.
{noformat}
## I get an error after I select the SVN Connector (either JavaHL 1.6.x or SvnKit 1.3.2)
## I tried manual install by doing an update from the update site: [http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/] and get the error:
{noformat}
Cannot complete the install because one or more required items could not be found.
  Software being installed: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700)
  Missing requirement: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700) requires 'org.eclipse.team.svn.feature.group [0.7.9.I20101001-1700,1.0.0)' but it could not be found
{noformat}
## I'm searching the forums and seeing that others are having the same issue...
## ... O.K.  Not giving up.  Even though it say's "Recommended" I'm installing the update from: [http://download.eclipse.org/technology/subversive/0.7/update-site/] hoping that this is where the missing package 'org.eclipse.team.svn.feature.group' resides.
## Ta Da\!  That was it\! (I checked only the Required component in the http://download.eclipse.org/technology/subversive/0.7/update-site/ package.)
## Now I'm able to install SvnKit and JavaHL.
## After Eclipse restart I have "SVN" listed in File \-> Import.  Phew\!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630612</id>
<property name="title"><![CDATA[DSS Front-end development log]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663371</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-14 12:11:09.683</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-28 12:35:46.630</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630620</id>
<property name="title"><![CDATA[Running from command line and deploying]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663379</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 10:06:18.620</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 10:06:18.620</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630618</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630622</id>
<property name="title"><![CDATA[Running from command line and deploying]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663381</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 10:06:18.620</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 10:22:49.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630618</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630631</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663390</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 12:19:25.467</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630633</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663392</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 12:43:09.383</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24118356</id>
<property name="destinationPageTitle"><![CDATA[Installing Condor As Execute-Only Node on Linux]]></property>
<property name="destinationSpaceKey"><![CDATA[EITS]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051942</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-19 11:14:07.420</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-19 11:14:07.420</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630628</id>
<property name="title"><![CDATA[DSS Front-end development log]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663387</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-14 12:11:09.683</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 01:12:54.200</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364839</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397606</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-03 14:23:19.073</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041297</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073987</id>
</element>
</collection>
<property name="version">200</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-10-23 14:09:18.670</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630637</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663396</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 13:59:29.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364841</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397608</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-03 14:39:52.777</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630635</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663394</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 13:09:34.680</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051897</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084664</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-03 11:54:44.937</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364831</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397598</id>
</element>
</collection>
<property name="version">252</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-03 14:33:44.257</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364832</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397599</id>
</element>
</collection>
<property name="version">253</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-03 14:34:48.940</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364834</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397601</id>
</element>
</collection>
<property name="version">254</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-03 14:35:29.043</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364828</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397595</id>
</element>
</collection>
<property name="version">251</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-03 14:29:03.120</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364829</id>
<property name="title"><![CDATA[LISST-HOLO Source Code]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397596</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 14:33:26.117</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-03 14:33:26.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364827</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041314</id>
<property name="title"><![CDATA[2011 Engineering Hotwash Whiteboard]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074003</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:34:08.230</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:37:29.520</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041312</id>
<property name="title"><![CDATA[2011 Engineering Hotwash Whiteboard]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074001</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:34:08.230</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:34:08.230</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364825</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397592</id>
</element>
</collection>
<property name="version">250</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-03 13:28:57.980</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364822</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397589</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-03 14:08:12.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041308</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073998</id>
</element>
</collection>
<property name="version">201</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-26 13:53:11.127</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364816</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397583</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-03 13:48:33.990</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364818</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397585</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-03 14:06:49.070</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041317</id>
<property name="title"><![CDATA[2011 Engineering Hotwash Whiteboard]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074006</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:34:08.230</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:44:42.620</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630666</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663424</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 22:31:41.413</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041318</id>
<property name="title"><![CDATA[2011 Engineering Hotwash Whiteboard]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074007</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:34:08.230</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:46:55.290</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041315</id>
<property name="title"><![CDATA[2011 Engineering Hotwash Whiteboard]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074004</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-11-27 10:34:08.230</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:44:26.937</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041310</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630668</id>
<property name="title"><![CDATA[Building and running tag jd-2010-12-02 in eclipse]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663426</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-02 12:27:43.843</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-02 12:31:56.460</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630605</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364805</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397573</id>
</element>
</collection>
<property name="version">249</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-05-14 14:53:31.753</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051930</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084694</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-09 10:48:45.400</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051939</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084703</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-17 17:16:42.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051946</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084709</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:15:53.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051945</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084708</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:08:55.993</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051944</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084707</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 09:50:43.207</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051943</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084706</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-17 17:12:12.123</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051934</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084698</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-08-05 07:53:17.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24118297</id>
<property name="destinationPageTitle"><![CDATA[Virtual machine Condor configuration]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-18 16:14:40.497</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 16:14:40.497</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24118296</id>
<property name="destinationPageTitle"><![CDATA[//www.cs.wisc.edu/condor/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-18 16:14:40.497</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 16:14:40.497</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051937</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084701</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-17 17:11:04.963</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051935</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084699</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-17 17:10:18.843</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24118298</id>
<property name="destinationPageTitle"><![CDATA[Condor installation on Pantera]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-18 16:14:40.497</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 16:14:40.497</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140883</id>
<property name="destinationPageTitle"><![CDATA[//www.mbari.org/dmo/schedules/2012.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663868</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...

The basic WMS access is:
[http://stoqspg-dev.shore.mbari.org/stoqs/BloomEx2010_example.html] (Note: this address will become [http://odss-staging.shore.mbari.org/stoqs/BloomEx2010_example.html] when we migrate to the staging server.) 
This page uses the map file: /home/stoqsadm/deployed/mapfiles/stoqs.map.

This web page (which you can "view source" on is build with hand-crafted JavaScript and OpenLayers. It makes a request which you can observe by tailing the apache access log file (members of the group web - and the local account stoqsadm is a member - have permission to read this file):

{noformat}
tail -f /var/log/httpd/access_log
{noformat}\\


The stoqs.map file may be modified to write debug log information to a file.  For example these lines have been added in the MAP section of the home/stoqsadm/deployed/mapfiles/stoqs.map file:
{noformat}
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
{noformat}
Doing a 'tail \-f /tmp/mapserver_stoqs.log' will tell you what mapserver (essentially, the mapserv CGI program) is doing.  (I needed to go to DEBUG level 5 before I got any interesting output.)


On the PostgreSQL side the /var/lib/pgsql/9.0/data/postgresql.conf file must be modified to enable additional message logging. I did this for the server running on stoqspg-dev, modifying these lines (The original had these set to off and the lines were commented):
{noformat}
# - What to Log -

debug_print_parse = on
debug_print_rewritten = on
debug_print_plan = on
debug_pretty_print = on
#log_checkpoints = off
log_connections = on
log_disconnections = on
log_duration = on
#log_error_verbosity = default          # terse, default, or verbose messages
#log_hostname = off
{noformat}
The log files (visible to user postgres) in /var/lib/pgsql/9.0/data/pg_log and named by the day of the week will now show entries such as these when mapserver performs its queries:
{noformat}
STATEMENT:  select "time",encode(AsBinary(force_collection(force_2d("geom")),'NDR'),'hex') as geom,"gid" from (select m.id as gid,
                    m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
               from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
               inner join activity a on (ip.activity_id=a.id)
               inner join platform p on (a.platform_id=p.id)
               order by ip.timevalue)
               as subquery where geom && GeomFromText('POLYGON((-124.451751693878 34.3082782141455,-124.451751693878 34.8848044215572,
                  -123.751373276035 34.8848044215572,-123.751373276035 34.3082782141455,-124.451751693878 34.3082782141455))',4326) and
                  ((date_trunc('day', time) >= '2010-10-01' AND date_trunc('day', time) <= '2010-10-31'))
LOG:  duration: 16.757 ms
LOG:  disconnection: session time: 0:00:00.037 user=everyone database=stoqs host=134.89.12.92 port=42202
LOG:  duration: 12731.843 ms
LOG:  disconnection: session time: 0:00:13.325 user=everyone database=stoqs host=134.89.12.92 port=42140
{noformat}
This kind of output looks very helpful for debugging and performance tuning purposes.&nbsp; In particular, the queries can be analyzed using the 'EXPLAIN' command in psql to evaluate where it might be improved with an index or some other treatment.\\

I know you might be thinking that having all this log information turned on will add an overhead to the mapserver's response time.&nbsp; It does.&nbsp; I did some crude measurements with these approximate results:
|| Logging configuration\\ || Time to complete (secs)\\ ||
| All logging turned on\\ | 50 \\ |
| Postgres logging turned off\\ | 34\\ |
| Postgres and Mapserver logging turned off\\ | 33 |
| Postgres and Mapserver logging turned off, not tailing httpd/access_log\\ | 33 |
\\

Clearly, the PostgreSQL logging has the greatest impact.  (The query I was testing went from 33 seconds to 21 seconds after I put an index on the time column.)


Sooo...

Leaving the PostgreSQL verbose logging turned on is not real practical - especially since it can cause our valued IT Support team to receive pages in the middle of the night when the log files balloon to 2+ GB in size!

There is a better way to capture the SELECT statements that Mapserver issues to PostgreSQL.  Here's how:

Add the "DUMP True" and "DEBUG 1" lines to the layer files, e.g. for ship.layer.map it would look like:
{noformat}
LAYER
   INCLUDE "data.map"

   TYPE point
   STATUS on
   FILTER " and ([pt.name]='ship')"
   DUMP true
   DEBUG 1
   METADATA
    "wfs_title"     "Ships" # Short description
    ...
{noformat}

The SQL statements that Mapserver generates will now go to the MS_ERRORFILE file that you specified in the master Mapserver configuration file.

-Mike
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140882</id>
<property name="destinationPageTitle"><![CDATA[//coastwatch.pfeg.noaa.gov/erddap/index.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140881</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24118472</id>
<property name="destinationPageTitle"><![CDATA[//lingon.sourceforge.net/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-30 09:15:25.560</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-30 09:15:25.560</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140880</id>
<property name="destinationPageTitle"><![CDATA[//docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21528644</id>
<property name="fileName"><![CDATA[Chavez_CANON_August22.pptx.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-08-22 15:32:40.297</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-22 15:32:40.297</property>
<property name="fileSize">716003</property>
<property name="comment"><![CDATA[Chavez CANON Sept2013 presentation -- plan as of August 22, 2013 pdf]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24118471</id>
<property name="destinationPageTitle"><![CDATA[//research.cs.wisc.edu/htcondor/downloads-v2/download.pl]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-30 09:15:25.560</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-30 09:15:25.560</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140879</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Requirements]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21528639</id>
<property name="fileName"><![CDATA[Canon_allocation_2013_spent_7-26-13.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-08-12 14:18:04.887</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-12 14:18:04.887</property>
<property name="fileSize">21765</property>
<property name="comment"><![CDATA[Canon allocation 2013 and remaining hours as of July 26, 2013 ]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140878</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21528638</id>
<property name="fileName"><![CDATA[Canon_allocation_2013_spent_7-26-13.docx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.wordprocessingml.document]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-08-12 14:14:40.070</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-12 14:14:40.070</property>
<property name="fileSize">39951</property>
<property name="comment"><![CDATA[Canon allocation 2013 and remaining hours as of July 26, 2013 ]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140877</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Initiative]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21528641</id>
<property name="fileName"><![CDATA[Chavez_CANON_August22.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">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-08-22 15:25:09.363</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-22 15:25:09.363</property>
<property name="fileSize">314103</property>
<property name="comment"><![CDATA[Chavez CANON Sept2013 presentation -- plan as of August 22, 2013]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140876</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Requirements]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140875</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140874</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140873</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140872</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Initiative]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140871</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140870</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140869</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140868</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364875</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397642</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 09:10:45.253</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140866</id>
<property name="destinationPageTitle"><![CDATA[//docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364876</id>
<property name="title"><![CDATA[LISST-HOLO Condor installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397643</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 09:08:05.793</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140867</id>
<property name="destinationPageTitle"><![CDATA[//kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]]></property>
<property name="destinationSpaceKey"><![CDATA[svn+ssh]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364877</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397644</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 09:18:16.363</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140864</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364878</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397645</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 09:18:32.853</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140865</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140862</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/odss/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364880</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397647</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 09:18:51.810</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140863</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140860</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140861</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140858</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140859</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140856</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146669</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Data+Group+2010]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039564</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 12:34:31.227</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 12:34:31.227</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140857</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140854</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140855</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140852</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140853</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364861</id>
<property name="title"><![CDATA[LISST-HOLO Condor installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397628</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 08:38:48.840</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Comment" package="com.atlassian.confluence.pages">
<id name="id">15631051</id>
<property name="page" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="title"/><collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663804</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">15708298</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-24 06:16:35.533</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-24 06:16:35.533</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140909</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364865</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397632</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 08:35:20.453</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140908</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364864</id>
<property name="title"><![CDATA[LISST-HOLO Condor installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397631</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 08:49:04.107</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051738</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084506</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-07 07:59:41.560</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364870</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397637</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 09:03:26.597</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140905</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/mbari-dss/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140904</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364868</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397635</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 08:57:11.607</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146623</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/UpperWaterColumnDataVis/Home]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039554</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 12:28:17.593</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 12:28:17.593</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140907</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364867</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397634</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 08:53:40.970</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146622</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/download/attachments/18579493/CANON-DataTurbine.ppt]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039554</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 12:28:17.593</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-28 12:28:17.593</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140906</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140901</id>
<property name="destinationPageTitle"><![CDATA[//kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140900</id>
<property name="destinationPageTitle"><![CDATA[//www.sencha.com/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364872</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397639</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 09:04:42.667</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140903</id>
<property name="destinationPageTitle"><![CDATA[//github.com/LSTS]]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364871</id>
<property name="title"><![CDATA[LISST-HOLO Condor installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397638</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 08:52:26.913</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140902</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/x/Y4BhAQ]]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364845</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397612</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-03 14:42:52.957</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140896</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051746</id>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084514</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-13 10:24:29.920</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140897</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140898</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/thredds/catalog.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140899</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140892</id>
<property name="destinationPageTitle"><![CDATA[//services.mbari.org/observations]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051742</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084510</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-11-21 11:00:50.380</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140893</id>
<property name="destinationPageTitle"><![CDATA[//services.mbari.org/observations/designer.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364847</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397614</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-03 14:48:39.253</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140894</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051740</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084508</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-11-21 10:43:41.537</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140895</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364853</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397620</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 07:51:47.290</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140888</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364854</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397621</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 07:52:05.500</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051754</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084522</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 16:18:09.773</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140889</id>
<property name="destinationPageTitle"><![CDATA[//services.mbari.org/observations/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140890</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364852</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397619</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-03 14:49:07.630</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051752</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084520</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-04 09:08:53.163</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140891</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">25690115</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">21626899</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[monique]]></property>
<property name="creationDate">2014-04-17 11:25:38.570</property>
<property name="lastModificationDate">2014-04-17 11:25:38.570</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140884</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">25690116</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">21626899</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395718</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[monique]]></property>
<property name="creationDate">2014-04-17 16:12:48.300</property>
<property name="lastModificationDate">2014-04-17 16:12:48.300</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051750</id>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084518</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 16:03:05.757</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140885</id>
<property name="destinationPageTitle"><![CDATA[//www.mbari.org/dmo/schedules/2012.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051747</id>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084515</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 15:55:56.977</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140886</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21364856</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397623</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 07:54:16.327</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051748</id>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084516</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 16:01:46.963</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140887</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051756</id>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084524</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 16:09:02.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051758</id>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084526</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 16:27:51.633</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630772</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663529</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 12:29:06.967</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21528579</id>
<property name="fileName"><![CDATA[HOLO_FrontEnd_191pxW.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 14:09:40.590</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-03 14:09:40.590</property>
<property name="fileSize">4815</property>
<property name="comment"><![CDATA[HOLO front-end picture]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630778</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663535</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 12:54:58.617</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21528581</id>
<property name="fileName"><![CDATA[CANON_May28_2013.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">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-06-03 14:30:30.100</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-03 14:30:30.100</property>
<property name="fileSize">1758201</property>
<property name="comment"><![CDATA[CANON Fall Experiment Plan]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21528582</id>
<property name="fileName"><![CDATA[montage_lisst_holo.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 09:00:49.473</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 09:00:49.473</property>
<property name="fileSize">273877</property>
<property name="comment"><![CDATA[HOLO montage]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630767</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663524</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-04 13:01:31.157</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21528593</id>
<property name="fileName"><![CDATA[LISST-HOLO manual v1.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-07 12:55:39.410</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-07 12:56:07.247</property>
<property name="fileSize">4082890</property>
<property name="comment"><![CDATA[HOLO manual version 1.0]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630794</id>
<property name="title"><![CDATA[Caveats and TODOs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663551</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-04 13:00:35.710</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-04 13:00:35.710</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630664</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21528594</id>
<property name="fileName"><![CDATA[LISST-HOLO_manual v2.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-07 12:55:59.947</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-07 12:55:59.947</property>
<property name="fileSize">4900082</property>
<property name="comment"><![CDATA[HOLO manual version 2.0]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630792</id>
<property name="title"><![CDATA[Importing the project in Eclipse]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663549</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-04 14:24:46.197</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-04 14:24:46.197</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630686</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630791</id>
<property name="title"><![CDATA[Running from command line and deploying]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663548</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 10:06:18.620</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 10:25:45.783</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630618</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630782</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663539</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:05:48.487</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051782</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084550</id>
</element>
</collection>
<property name="version">212</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2013-04-18 11:41:47.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630786</id>
<property name="title"><![CDATA[Mapfish print]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663543</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-05 13:04:11.897</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:14:25.133</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630774</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630784</id>
<property name="title"><![CDATA[Mapfish print]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663541</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-05 13:04:11.897</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:04:11.897</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630774</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051786</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084554</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-02 11:52:01.597</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051790</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084558</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-02 12:15:19.840</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051788</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084556</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-02 12:13:13.537</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051793</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084561</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-02 12:43:44.823</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051798</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084566</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-11-21 11:31:57.797</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051796</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084564</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-03 06:38:58.983</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051795</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084563</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-03 06:33:40.913</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663768</id>
<property name="body"><![CDATA[ODSS deployed asset communications include infrastructure to communicate with deployed platforms (vehicles, buoys, drifters...) and sensors.
* 802.11
* 900 MHz (Freewave)
* Iridium SBD
* Globalstar SPOT messaging
* Cell (future)
* Acoustic (future)

High-level applications such as planning GUIs will be insulated from these diverse protocols by a standard _planning service_. The planning service will provide a standard interface for deployed asset control, hiding the complexity of individual protocols from the high-level applications. This approach will simplify the addition of new kinds of assets into CANON as well as development of new applications.
\\

h1. Meeting notes

[Meeting with Maughan and Rajan 1/13/2011|^CANON comms infrastructure notes.txt]\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631013</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051802</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084570</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-03 09:22:40.877</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051801</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084569</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-03 08:29:17.580</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051799</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084567</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-03 06:46:16.387</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051805</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084573</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-03 11:32:04.347</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630820</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663577</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:11:40.610</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051803</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084571</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-03 11:31:30.817</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630822</id>
<property name="title"><![CDATA[December DSS prototype]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663579</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-03 12:19:25.467</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 23:29:29.997</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051804</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084572</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-03 11:31:44.147</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051809</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084577</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-03 09:41:50.153</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630824</id>
<property name="title"><![CDATA[Caveats and TODOs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663581</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2011-01-04 13:00:35.710</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-05 13:57:34.557</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630664</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051810</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084578</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-03 11:54:38.200</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051807</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084575</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-03 11:32:38.077</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630826</id>
<property name="title"><![CDATA[DSS Front-end development log]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663583</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-14 12:11:09.683</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-03 11:38:59.063</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051811</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084579</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2013-12-03 11:47:08.160</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21528637</id>
<property name="fileName"><![CDATA[Canon allocation 2013 spent 7-26-13.docx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.wordprocessingml.document]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-08-12 14:11:06.847</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-12 14:11:06.847</property>
<property name="fileSize">39951</property>
<property name="comment"><![CDATA[Canon allocation 2013 and remaining hours as of July 26, 2013]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630818</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663575</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-05 17:36:24.157</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052105</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084864</id>
</element>
</collection>
<property name="version">238</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:56:44.050</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052103</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084862</id>
</element>
</collection>
<property name="version">237</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:56:30.293</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052101</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084860</id>
</element>
</collection>
<property name="version">236</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:56:07.400</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365015</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool installation notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397775</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 09:18:16.387</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052099</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084858</id>
</element>
</collection>
<property name="version">235</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:55:54.047</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052097</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084856</id>
</element>
</collection>
<property name="version">234</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:55:36.360</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052095</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084854</id>
</element>
</collection>
<property name="version">233</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:55:27.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">6750237</id>
<property name="title"><![CDATA[mm_10212008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">6783005</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-10-22 10:10:05.160</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-10-22 10:11:57.830</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750229</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052093</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084852</id>
</element>
</collection>
<property name="version">232</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:55:06.463</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052091</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084850</id>
</element>
</collection>
<property name="version">231</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:54:50.083</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052089</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084848</id>
</element>
</collection>
<property name="version">230</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:54:40.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052087</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084846</id>
</element>
</collection>
<property name="version">229</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:54:19.653</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146270</id>
<property name="destinationPageTitle"><![CDATA[//mbari-dss.googlecode.com/svn]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630686</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:32:44.887</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:32:44.887</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">6750232</id>
<property name="title"><![CDATA[mm_10212008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">6783000</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-10-22 10:10:05.160</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-10-22 10:11:46.707</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750229</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146271</id>
<property name="destinationPageTitle"><![CDATA[//mbari-dss.googlecode.com/svn]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630686</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:32:44.887</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:32:44.887</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">6750231</id>
<property name="title"><![CDATA[mm_10212008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">6782999</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-10-22 10:10:05.160</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-10-22 10:10:05.160</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750229</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052085</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084844</id>
</element>
</collection>
<property name="version">228</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:54:01.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146272</id>
<property name="destinationPageTitle"><![CDATA[Running from command line and deploying]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630686</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:32:44.887</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:32:44.887</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052083</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084842</id>
</element>
</collection>
<property name="version">227</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:53:37.430</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052081</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084840</id>
</element>
</collection>
<property name="version">226</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:53:27.307</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829835</id>
<property name="body"><![CDATA[Distributed Autonomy and Decision Support System
\\
\\

Jan, Feb, Mar - problem definition

Apr - napkin sketch of DSS, engaged Dave Fierstein to illustrate napkin sketch

19 Apr 2010 (week) - one on one reviews with Bob V, Julio, Francisco, Chris.&nbsp;&nbsp; Wanted to review with Jim, but juggling too many priorities

27 Apr 2010 - Reviewed napkin sketches in broader CANON meeting (see [attached slides|https://oceana.mbari.org/confluence/download/attachments/11797082/CANON-DSS-Draft-Design-27Apr2010.ppt])

28 Apr 2010 - List of collated comments from science and CANON community (see [document|https://oceana.mbari.org/confluence/download/attachments/11797082/DSS-Visual-Comments.doc]). Note this is a live document and will likely be an important source of DSS requirements.


Next steps
* one on one review with Jim Bellingham&nbsp;
* enhance napkin sketch to fill in missing pieces ('live control' via distributed autonomy, science case study (HAB) illustration to set the context of DSS (phase 2 with Dave Fierstein) (phase 2 by April 30, phase 3 by May 15)
* weekly (Wed 2:00pm 28 Apr - 19 May) virtual pilot experiments rehearsing Oct. 2010 BioSpace as a means to get DSS science user requirements for BioSpace and to help plan
* CANON Review 26 May or 9 Jun (26 May has conflict with sea days)
* &nbsp;
* PDR last week of June - conflict with DOEST, need to look at pulling this in a week.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365022</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397782</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-04 09:36:51.723</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052079</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084838</id>
</element>
</collection>
<property name="version">225</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:53:18.650</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663995</id>
<property name="body"><![CDATA[!Slide1.jpg!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631245</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052077</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084836</id>
</element>
</collection>
<property name="version">224</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:52:59.570</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052135</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084894</id>
</element>
</collection>
<property name="version">252</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:24:31.957</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052137</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084896</id>
</element>
</collection>
<property name="version">253</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:25:07.367</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052132</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084891</id>
</element>
</collection>
<property name="version">251</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:17:26.533</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052131</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084890</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:16:56.353</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146257</id>
<property name="destinationPageTitle"><![CDATA[//osgeo-org.1803224.n2.nabble.com/openlayers-org-is-down-td5870660.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630664</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:32:13.513</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:32:13.513</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052133</id>
<property name="title"><![CDATA[Architecture and Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084892</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:03:13.517</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:03:13.517</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146256</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/mbari-dss/issues/list]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630664</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:32:13.513</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:32:13.513</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052128</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084887</id>
</element>
</collection>
<property name="version">249</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:16:42.010</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052130</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084889</id>
</element>
</collection>
<property name="version">250</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:17:17.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041604</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074285</id>
</element>
</collection>
<property name="version">203</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 09:24:23.533</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052124</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084883</id>
</element>
</collection>
<property name="version">247</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:58:42.237</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052123</id>
<property name="title"><![CDATA[Information Inputs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084882</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:02:36.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:05:44.550</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052126</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084885</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 15:40:09.557</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052125</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084884</id>
</element>
</collection>
<property name="version">248</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:16:00.173</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052119</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084878</id>
</element>
</collection>
<property name="version">245</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:58:15.797</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041582</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074264</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 09:36:38.597</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052121</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084880</id>
</element>
</collection>
<property name="version">246</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:58:28.960</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041580</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074262</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 09:35:46.540</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052122</id>
<property name="title"><![CDATA[Information Inputs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084881</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:02:36.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:09:12.620</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052115</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084874</id>
</element>
</collection>
<property name="version">243</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:49.000</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041586</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074268</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 10:31:05.893</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041585</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074267</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 10:04:07.150</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052117</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084876</id>
</element>
</collection>
<property name="version">244</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:57.920</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041584</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074266</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 09:58:57.060</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041583</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074265</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 09:55:49.970</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052111</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084870</id>
</element>
</collection>
<property name="version">241</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:24.607</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052113</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084872</id>
</element>
</collection>
<property name="version">242</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:40.223</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041587</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074269</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 10:32:13.733</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052107</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084866</id>
</element>
</collection>
<property name="version">239</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:56:54.837</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052109</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084868</id>
</element>
</collection>
<property name="version">240</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:15.060</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052166</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084925</id>
</element>
</collection>
<property name="version">271</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:58:34.217</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052165</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084924</id>
</element>
</collection>
<property name="version">270</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:56:58.167</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630396</id>
<property name="title"><![CDATA[Setting up the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663159</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 13:39:54.097</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 13:39:54.097</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052164</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084923</id>
</element>
</collection>
<property name="version">269</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:54:02.657</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052163</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084922</id>
</element>
</collection>
<property name="version">268</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:53:19.650</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630398</id>
<property name="title"><![CDATA[Setting up the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663161</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 13:39:54.097</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 13:59:29.147</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553821</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="type"><![CDATA[EXPORTPAGE]]></property>
<property name="group"><![CDATA[Onsite Distribution List]]></property>
<property name="userName"/><property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2008-10-20 13:34:25.953</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:34:25.953</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052170</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084929</id>
</element>
</collection>
<property name="version">274</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:18:37.193</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553822</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="type"><![CDATA[EDITBLOG]]></property>
<property name="group"><![CDATA[Onsite Distribution List]]></property>
<property name="userName"/><property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2008-10-20 13:34:25.953</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:34:25.953</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052169</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084928</id>
</element>
</collection>
<property name="version">273</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:10:08.450</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630400</id>
<property name="title"><![CDATA[Setting up the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663163</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-02 13:39:54.097</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-02 14:27:36.523</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052167</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084926</id>
</element>
</collection>
<property name="version">272</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:09:41.717</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553817</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="type"><![CDATA[COMMENT]]></property>
<property name="group"><![CDATA[Onsite Distribution List]]></property>
<property name="userName"/><property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2008-10-20 13:34:25.953</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:34:25.953</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052158</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084917</id>
</element>
</collection>
<property name="version">265</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:50:47.870</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041575</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074257</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 09:34:40.783</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553818</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="type"><![CDATA[EXPORTSPACE]]></property>
<property name="group"><![CDATA[Onsite Distribution List]]></property>
<property name="userName"/><property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2008-10-20 13:34:25.953</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:34:25.953</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052157</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084916</id>
</element>
</collection>
<property name="version">264</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:50:34.277</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553819</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="type"><![CDATA[CREATEATTACHMENT]]></property>
<property name="group"><![CDATA[Onsite Distribution List]]></property>
<property name="userName"/><property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2008-10-20 13:34:25.953</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:34:25.953</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052156</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084915</id>
</element>
</collection>
<property name="version">263</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:49:43.360</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041577</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074259</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 09:34:51.533</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553820</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="type"><![CDATA[EDITSPACE]]></property>
<property name="group"><![CDATA[Onsite Distribution List]]></property>
<property name="userName"/><property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2008-10-20 13:34:25.953</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:34:25.953</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041578</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074260</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 09:35:37.643</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052161</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084920</id>
</element>
</collection>
<property name="version">267</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:52:21.233</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052160</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084919</id>
</element>
</collection>
<property name="version">266</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:51:23.260</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553816</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:34:12.120</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:34:12.120</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041574</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074256</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 09:28:02.247</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052149</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084908</id>
</element>
</collection>
<property name="version">258</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:45:24.057</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052150</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084909</id>
</element>
</collection>
<property name="version">259</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:46:40.280</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052147</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084906</id>
</element>
</collection>
<property name="version">257</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:42:19.040</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052153</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084912</id>
</element>
</collection>
<property name="version">261</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:48:50.883</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052154</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084913</id>
</element>
</collection>
<property name="version">262</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:49:22.993</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052152</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084911</id>
</element>
</collection>
<property name="version">260</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:47:09.837</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052141</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084900</id>
</element>
</collection>
<property name="version">255</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:25:24.510</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052142</id>
<property name="title"><![CDATA[Documentation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084901</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:05:38.197</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:05:38.197</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052139</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084898</id>
</element>
</collection>
<property name="version">254</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:25:15.577</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041562</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074244</id>
</element>
</collection>
<property name="version">202</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-11-27 10:33:41.247</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052140</id>
<property name="title"><![CDATA[CANON Fall 2013 Hotwash Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084899</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-02 11:52:01.597</property>
<property name="lastModifierName"><![CDATA[reiko]]></property>
<property name="lastModificationDate">2013-12-03 16:23:36.517</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051784</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052145</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084904</id>
</element>
</collection>
<property name="version">256</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:35:43.747</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052143</id>
<property name="title"><![CDATA[ODSS WMS Mapping Administration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084902</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-18 11:13:51.977</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-02-20 07:42:34.710</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052196</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084955</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:53:12.277</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553793</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.467</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553794</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.467</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052200</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084959</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 14:05:43.867</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553791</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.467</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052199</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084958</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 14:01:07.307</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553792</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.467</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553789</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.467</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052202</id>
<property name="title"><![CDATA[Information Inputs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084961</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:02:36.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:06:09.907</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553790</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.467</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052188</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084947</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:44:55.680</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553787</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.463</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140831</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553788</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.467</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.467</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365039</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397799</id>
</element>
</collection>
<property name="version">256</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-10 13:57:38.843</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052190</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084949</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:46:17.893</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553785</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.463</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553786</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.463</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052192</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084951</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:49:04.900</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663883</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
** If you are on a Mac, OSX 10.5.8 already has 1.6.0_22 installed. Set that version to be active with the utility /Applications/Utilities/Java Preferences.app
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
** If you are on a Mac, OSX 10.5.8 already has ant 1.8.1 installed.
# *Install Maven*: Consult the directions at [http://maven.apache.org/].
** If you are on a Mac, OSX 10.5.8 already has maven 2.2.1 installed. 
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|ODSS Web Application Development Quick Start^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install the Maven Plugin*: 
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _M2Eclipse_ and in the Location box, enter http://m2eclipse.sonatype.org/sites/m2e
## Click on OK, and the list of things to install will show up.
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. To add SmartGWT to your project

{note:title=SmartGWT in the list of Maven dependencies}
Note that you don't need to do this in the ODSS project as it is included in the Maven list of dependencies.
{note}

# After creating a GWT project, you can add the SmartGWT components to it.
# Download the 2.4 zip file [here|http://smartgwt.googlecode.com/files/smartgwt-2.4.zip]
# Unpack the zip somewhere convenient.
# Right click on your project and select 'Build Path > Configure Build Path..."
# Click on the 'Libraries' tab
# Click on 'Add external jars..."
# Navigate to the location where you unpacked the zip file and select the smartgwt.jar and the smartgwt-skins.jar and then click on 'Open'.
# Then click on OK.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out JD's original tagged code and run (these instructions are using Subclipse in Eclipse)
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
# In the left pane, select the *SVN Repositories* tab.
# Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
# In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
# You should see a listing something like:
!SVNCheckout.jpg!
# Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
# Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
# Right-click on the MBARI_DSS_v0 project and select *Run As\->Web Application*.  This will start up the application in an embedded server environment.
# Open http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html in your browser and you should see the application running.
# To stop the application, go back to Eclipse and click on the red stop box in the Console window.

h5. Check out the trunk and run

# Go back to *SVN Repository Exploring* perspective.
# In the *SVN Repositories* tab, right click on the *trunk* folder and select *Checkout...*.  Again, the defaults are fine unless you want to change the local location.
# When done, you can switch to the *Java* perspective and see the project under the previous project. Several things need to be done before the project will right itself.
## If the Maven plugin in Eclipse does not resolve dependencies for you, you can:
### Go to a command line and cd to the location of the project that you checked out (should have the pom.xml file in it).
### Run *mvn clean compile*.  That should download all the dependent jars that are needed for the project.
# You should then be able to go to a command line and type *mvn clean compile package* and it will churn for a bit and generate a dss-1.0-SNAPSHOT.war file in the target directory which then can be deployed in your tomcat webapps directory.
# Browse to [http://localhost:8080/dss-1.0-SNAPSHOT/] and you should see the application.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553783</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.463</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630441</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663206</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-10 11:18:03.207</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140835</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553784</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.463</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140834</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052194</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084953</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:52:37.500</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553781</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.463</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630439</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663204</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-10 11:09:31.693</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140833</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052193</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084952</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:51:57.890</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">6553782</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</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">2008-10-20 13:29:43.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.463</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140832</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365037</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397797</id>
</element>
</collection>
<property name="version">255</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-03 14:36:30.333</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052179</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084938</id>
</element>
</collection>
<property name="version">280</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:23:31.757</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140838</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/canon]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052180</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084939</id>
</element>
</collection>
<property name="version">281</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:23:42.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140839</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/canon]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052181</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084940</id>
</element>
</collection>
<property name="version">282</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:24:27.773</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140836</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052182</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084941</id>
</element>
</collection>
<property name="version">283</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:34:07.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140837</id>
<property name="destinationPageTitle"><![CDATA[//beach.mbari.org/canon]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140842</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052184</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084943</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:19:26.270</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140843</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052185</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084944</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:43:24.683</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140840</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052186</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084945</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:44:10.817</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140841</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140846</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Requirements]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052172</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084931</id>
</element>
</collection>
<property name="version">275</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:19:05.860</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140847</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052173</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084932</id>
</element>
</collection>
<property name="version">276</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:21:08.213</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140844</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052174</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084933</id>
</element>
</collection>
<property name="version">277</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:21:28.863</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140845</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/stoqs/wiki/Update_3_February_2014]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140850</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052176</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084935</id>
</element>
</collection>
<property name="version">278</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:22:08.610</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140851</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140848</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/x/Y4BhAQ]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052178</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084937</id>
</element>
</collection>
<property name="version">279</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:22:56.590</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">27140849</id>
<property name="destinationPageTitle"><![CDATA[//github.com/LSTS]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-05-12 11:08:39.437</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-05-12 11:08:39.437</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051969</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084731</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 13:59:48.907</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365133</id>
<property name="title"><![CDATA[ERDDAP Administration Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397878</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-08-15 11:33:52.730</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-17 15:16:40.260</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040544</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041766</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074445</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-28 13:03:13.933</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365132</id>
<property name="title"><![CDATA[ERDDAP Administration Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397877</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-08-15 11:33:52.730</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-12 22:05:31.133</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040544</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041765</id>
<property name="title"><![CDATA[ECOHAB - March 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074444</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-28 16:16:17.773</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051966</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084729</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 13:54:51.627</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051964</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084727</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 13:58:38.687</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051973</id>
<property name="title"><![CDATA[Condor Installation on a Mac]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084735</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:07:29.460</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 16:34:46.917</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051971</id>
<property name="title"><![CDATA[Condor Installation on a Mac]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084733</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:07:29.460</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-17 17:07:29.460</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051954</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084717</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:43:31.577</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630456</id>
<property name="title"><![CDATA[DSS Front-end development log]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663221</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-14 12:11:09.683</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-14 12:13:56.573</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041749</id>
<property name="title"><![CDATA[ECOHAB - March 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074429</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-22 13:32:15.067</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051951</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084714</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:36:01.607</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051949</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084712</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:16:45.240</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051962</id>
<property name="title"><![CDATA[LISST-HOLO Condor pool notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084725</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-04 08:38:48.840</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:50:02.507</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041739</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074419</id>
</element>
</collection>
<property name="version">207</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-08 13:20:40.063</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051960</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084723</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 13:54:06.043</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041741</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074421</id>
</element>
</collection>
<property name="version">208</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-01-28 13:20:03.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051959</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084722</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 13:53:25.597</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630450</id>
<property name="title"><![CDATA[DSS Front-end development log]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663215</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-14 12:11:09.683</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-14 12:11:09.683</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051958</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084721</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-17 17:19:44.407</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041743</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074423</id>
</element>
</collection>
<property name="version">209</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-01-28 13:28:55.357</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041744</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074424</id>
</element>
</collection>
<property name="version">210</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-01-28 13:32:56.387</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664122</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very much a work-in-progress, and do not represent all of the classes or designs in the current code. Notes are added in yellow, concrete classes in blue, template and abstract classes in gray, and databases in orange. Click on the thumbnails to enlarge. 
 
||ODSS Top-Level Data Flow ||ODSS Web App Top Level Package Overview || 
|!dss_top_data_flow_target.png|align=center,thumbnail!|!dss_top_overview.png|thumbnail! |

|| Client/Server Mission Class RPC Diagram (example of GWT RPC design pattern used in ODSS Web App)  || Client/Server Mission Class Diagram (example of Get/Got classes encapsulate error handling and serialized data used in ODSS Web App))  ||
| !dss_client_server_mission_class_diagram.png|thumbnail! | !dss_client_server_mission_rpc_class_diagram.png|thumbnail! |

||Client Model Class Diagram || Client(entry point) Class Diagram ||
| !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!

||Views Class Diagram|| Views Perspective Class Diagram || Views DssLayout1 Class Diagram (DssLayout1 is the current layout, containing East/West Widgets)||
|!dss_client_views_class_diagram.png|thumbnail! |!dss_client_views_perspective_class_diagram.png|thumbnail! |!dss_client_views_layout1_diagram.png|thumbnail! |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051956</id>
<property name="title"><![CDATA[Condor installation on Pantera]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084719</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:27:30.110</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-17 17:27:30.110</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051942</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041745</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074425</id>
</element>
</collection>
<property name="version">211</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-01-28 13:33:19.943</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041746</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074426</id>
</element>
</collection>
<property name="version">212</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-01-28 13:34:31.450</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041734</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074414</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-28 12:48:48.030</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041732</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074412</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-28 12:46:21.073</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051996</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084758</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-19 17:19:59.737</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041736</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074416</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-28 12:57:26.280</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041726</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074406</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-28 11:39:31.737</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041724</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074404</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-25 08:02:52.057</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052003</id>
<property name="title"><![CDATA[Condor Installation on a Mac]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084764</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:07:29.460</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-19 11:28:09.893</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041730</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074410</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-28 12:40:28.537</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052004</id>
<property name="title"><![CDATA[Condor Installation on a Mac]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084765</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:07:29.460</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-20 13:38:29.720</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041728</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074408</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-28 11:40:14.767</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664083</id>
<property name="body"><![CDATA[This describes capabilities in the 0.3.0 release and what needs to be done in the 0.4.0 release of the ODSS web interface. This is very much a work-in-progress wiki as the software development team moves forward with understanding the GWT toolkit and various technologies that might be applied.

h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS generally support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data, and data products defined in KML files.  Draw colored sensor tracks. Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability to "Situational Awareness" tab to playback vehicle locations and if available, vehicles (colored) sensor tracks .   
* * Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web
* Remove wiki tab

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.    
** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code into this release.

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API. Tom O'Reilly will inform of needed API.
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective

* Experiment Log
** Initial log entry derived from Chavez labs ships logs
** There is more than one kind of log: ship log and individual notes
** Need to still have persistent storage when no internet is present and sync later
** Automate data entry wherever possible, e.g. ship leaves harbor 
** Ideas: log entries tag to enable search, using Cassandra node on the ship.


**  ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051992</id>
<property name="title"><![CDATA[Condor Installation on a Mac]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084754</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:07:29.460</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-19 11:05:10.607</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051991</id>
<property name="title"><![CDATA[Condor installation on Pantera]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084753</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:27:30.110</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:55:44.993</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051942</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365123</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397868</id>
</element>
</collection>
<property name="version">257</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-10 14:06:08.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051994</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084756</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-17 17:12:12.080</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051993</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084755</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 14:16:51.800</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365125</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397870</id>
</element>
</collection>
<property name="version">258</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-17 13:07:12.280</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051988</id>
<property name="title"><![CDATA[Condor Installation on a Mac]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084750</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:07:29.460</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 16:41:18.627</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365127</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397872</id>
</element>
</collection>
<property name="version">259</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-17 13:26:20.090</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365130</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397875</id>
</element>
</collection>
<property name="version">261</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-17 14:10:32.267</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365129</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21397874</id>
</element>
</collection>
<property name="version">260</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-17 14:07:11.923</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630535</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663298</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-10 11:29:19.177</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041699</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074379</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-24 10:11:40.203</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8945906</id>
<property name="body"><![CDATA[I. CANON rationale and economics: potential benefits of CANON in following applications
a.&nbsp;&nbsp; &nbsp;early HAB prediction systems &nbsp;&nbsp; &nbsp;(Judy, Sergey)
b.&nbsp;&nbsp; &nbsp;management and monitoring of coastal ecosystems and MPA's (Judy, Sergey, Steve)
c.&nbsp;&nbsp; &nbsp;evaluation of efficacy of mitigation strategies (Steve)
d.&nbsp;&nbsp; &nbsp;fisheries (including aquaculture) (Steve)
e.&nbsp;&nbsp; &nbsp;tourism (Judy)
f.&nbsp;&nbsp; &nbsp;emerging practices of resource utilization in coastal ocean (energy extraction desalinization plants) (zk)
g.&nbsp;&nbsp; &nbsp;benefits of CANON-type observatories for oceanographic research beyond the HAB problem, and coastal ocean (open ocean blooms, iron enrichment experiments) (zk)
&nbsp;

II. Objectives

The main objectives for CANON in MB are (a) identify factors that control HAB initiation, progression, and demise, (b) acquire capabilities for predicting bloom occurrence, size, and persistence, and (c) communicating this information to agencies responsible for coastal management. The potential goals/question that will drive the first objective are:
1)&nbsp;&nbsp; &nbsp;What are the spatial scales of ecosystem heterogeneity with respect to chemical and biological characteristics? (Johm Jim)
2)&nbsp;&nbsp; &nbsp;What processes determine these scales (local physic, local topography, the shape of the bay with respect to the California currents, upwelling/wind patterns?) (John, Jim, Francisco)
3)&nbsp;&nbsp; &nbsp;What kind of observation capabilities are required to follow ecosystem evolution/trajectory in response to episodic events (episodic upwelling, fresh eater/nutrients discharges, wind events)? (Kanna, Jim)
4)&nbsp;&nbsp; &nbsp;What factors drive these trajectories? (Sergey, John)
5)&nbsp;&nbsp; &nbsp;What kind of observing/experimental capabilities are required to resolve biological rates in situ? (zk)
6)&nbsp;&nbsp; &nbsp;What are the sources of bloom seeding material? (John)
7)&nbsp;&nbsp; &nbsp;What is the relationship between the blooms and bloom predators? (John, Chris)

III. CANON observatory: type of measurements to be carried out, the characteristics of the instrumentation platform/infrastructure that will carry these measurements, and the optimal operation of this infrastructure
&nbsp;
1. Physical, chemical and biological characteristics of HABS to be measured
a.&nbsp;&nbsp; &nbsp;CTD &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(Jim, Francisco, John)
b.&nbsp;&nbsp; &nbsp;Chlorophyll&nbsp;&nbsp; &nbsp;(zk, John)
c.&nbsp;&nbsp; &nbsp;spectral characteristics of HAB pigments &nbsp;&nbsp; &nbsp;(zk, John)
d.&nbsp;&nbsp; &nbsp;molecular markers&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;(Chris)
e.&nbsp;&nbsp; &nbsp;markers of physiological status of bloom initiation, progression, and demise (Chris, zk, Francisco)
f.&nbsp;&nbsp; &nbsp;photosynthetic properties &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(zk)
g.&nbsp;&nbsp; &nbsp;oxygen &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(Jim, zk, John)
h.&nbsp;&nbsp; &nbsp;nitrates &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(?)
i.&nbsp;&nbsp; &nbsp;pH &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(zk)

2. Sampling requirements and constraints:
a.&nbsp;&nbsp; &nbsp;spatial and temporal resolution of physical, chemical, and biological characteristics of the bloom fields &nbsp;&nbsp; &nbsp;(Kanna)
b.&nbsp;&nbsp; &nbsp;requirements for retrieving water samples, sample volume, sample delivery time, and/or sample preservation &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(Chris)

3. Operational characteristics of CANON mobile assets that will allow following the spatial and temporal bloom evolution with little, or no prior knowledge about the direction and/or speed of the bloom trajectory
a.&nbsp;&nbsp; &nbsp;ability to follow the spatial and temporal evolution of the bloom (control) (Jim, Kanna, Sergey)
b.&nbsp;&nbsp; &nbsp;ability to track the bloom for a period of time required to characterize bloom evolution (endurance) (Jim)
c.&nbsp;&nbsp; &nbsp;the required speed, ability to operate in deep/shallow water (agility) (Jim, Kanna)
d.&nbsp;&nbsp; &nbsp;ability to be deployed on short notice with little logistic support (readiness) Jim, Kanna, John)

4. Types of observations that will provide advanced cues about bloom initiation
a.&nbsp;&nbsp; &nbsp;ocean color data (John)
b.&nbsp;&nbsp; &nbsp;sea surface temperature (John)
c.&nbsp;&nbsp; &nbsp;MBARI moorings/HAB mooring (John, Francisco, Sergey)
d.&nbsp;&nbsp; &nbsp;CODAR data (John)
e.&nbsp;&nbsp; &nbsp;Precipitation (John)
f.&nbsp;&nbsp; &nbsp;operation of CANON assets in surveillance mode (Kanna, Jim)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;

III. Field exercises and lab experiments planned for 2010.
What field exercises and lab experiments are worth undertaking to better prepare for 2010 proposal (John)

IV. COS workshops.
Few of us will participate in the third COS workshop (Land-Sea Interaction). This will be the best forum to introduce CANON as a component of coastal observatory, coastal management program (John)

V. Collaborations (John, Kanna, Francisco)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8913148</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372479</id>
<property name="title"><![CDATA[mm_10212008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9405210</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-10-22 10:10:05.160</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-10-23 10:59:19.007</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750229</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19154065</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 09:42:52.870</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:42:52.870</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041695</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074375</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-24 09:34:17.087</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372481</id>
<property name="title"><![CDATA[mm_11112008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9405212</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-17 12:37:54.930</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2008-12-09 08:57:14.660</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766106</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19154066</id>
<property name="destinationPageTitle"><![CDATA[//stoqs.mbari.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 09:42:52.870</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:42:52.870</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19154067</id>
<property name="destinationPageTitle"><![CDATA[STOQS set-up in detail]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 09:42:52.870</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:42:52.870</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041697</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074377</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-24 09:59:51.360</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052041</id>
<property name="title"><![CDATA[Condor Installation on a Mac]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084802</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:07:29.460</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-30 08:58:25.453</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372476</id>
<property name="title"><![CDATA[mm_03_24_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9405207</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-04-02 19:33:13.103</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-04-02 19:42:21.950</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372469</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372477</id>
<property name="title"><![CDATA[mm_02172009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9405208</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-02-18 22:50:30.200</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-02-18 23:53:56.410</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371694</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052039</id>
<property name="title"><![CDATA[Condor Installation on a Mac]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084800</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:07:29.460</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-20 13:40:38.263</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052040</id>
<property name="title"><![CDATA[Condor Installation on a Mac]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084801</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:07:29.460</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-30 08:57:12.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041693</id>
<property name="title"><![CDATA[ODSS Requirements and Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074373</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-24 08:08:57.070</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-24 08:08:57.070</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372471</id>
<property name="title"><![CDATA[mm_03_24_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9405202</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-04-02 19:33:13.103</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-04-02 19:33:13.103</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372469</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041689</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074369</id>
</element>
</collection>
<property name="version">205</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-22 13:32:14.983</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372474</id>
<property name="title"><![CDATA[mm_03_24_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9405205</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-04-02 19:33:13.103</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-04-02 19:41:59.210</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372469</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372473</id>
<property name="title"><![CDATA[mm_03_24_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9405204</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-04-02 19:33:13.103</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-04-02 19:41:01.353</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372469</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8945907</id>
<property name="body"><![CDATA[This is the default content for the [policy documents] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8913150</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630566</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663328</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 17:58:41.917</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630564</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663326</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 17:12:14.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630570</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663332</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 19:26:32.080</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052064</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084823</id>
</element>
</collection>
<property name="version">220</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:04:02.063</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630568</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663330</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 19:04:32.560</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052065</id>
<property name="title"><![CDATA[Information Inputs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084824</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:02:36.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:02:36.947</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041667</id>
<property name="title"><![CDATA[ECOHAB - Fall 2013]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074347</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-01-08 09:28:02.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-08 10:32:47.023</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041666</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19074346</id>
</element>
</collection>
<property name="version">204</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-01-10 14:12:00.773</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630558</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663320</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 16:32:00.930</property>
<property name="versionComment"><![CDATA[complete review with test using fresh VM]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052068</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084827</id>
</element>
</collection>
<property name="version">221</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:09:02.990</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630556</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663318</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 16:16:45.737</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052071</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084830</id>
</element>
</collection>
<property name="version">222</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:51:46.433</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630562</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663324</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 16:41:32.733</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630560</id>
<property name="title"><![CDATA[old]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663322</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-20 13:22:58.977</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 13:22:58.977</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630538</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052074</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084833</id>
</element>
</collection>
<property name="version">223</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:52:25.980</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052043</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084804</id>
</element>
</collection>
<property name="version">214</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-04 17:06:58.550</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630550</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663312</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 15:21:43.633</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052045</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084806</id>
</element>
</collection>
<property name="version">215</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 09:30:52.680</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630548</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663310</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 15:11:22.190</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052047</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084808</id>
</element>
</collection>
<property name="version">216</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 09:45:57.337</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630554</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663316</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 15:58:55.677</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19154069</id>
<property name="destinationPageTitle"><![CDATA[//stoqs.mbari.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 09:42:52.870</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:42:52.870</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052049</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084810</id>
</element>
</collection>
<property name="version">217</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 09:48:34.313</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19154068</id>
<property name="destinationPageTitle"><![CDATA[//stoqs.mbari.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-05 09:42:52.870</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 09:42:52.870</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630552</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663314</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 15:44:40.713</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052051</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084812</id>
</element>
</collection>
<property name="version">218</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 09:49:29.547</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630542</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663304</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 13:34:56.913</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630540</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663302</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 13:20:23.160</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630546</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663308</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 15:00:36.320</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052057</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084818</id>
</element>
</collection>
<property name="version">219</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:00:29.673</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630544</id>
<property name="title"><![CDATA[Setting up STOQS on the VM]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663306</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-10 11:09:31.693</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2010-12-20 14:09:23.830</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630437</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9405200</id>
<property name="body"><![CDATA[h2. 1. Report from the Santa Clara students meeting (Sergey, John)

Santa Clara students are designing a satellite (small multispectral imager) that will be launched in 2010/2011. They are looking for a science application for their satellite. Monterey Bay imagery, with emphasis on coastal blooms appears to be a good science driver. They are willing to work with us on imager specification, and are interested in using the device in CANON applications. John will help in specifying the imager, Sergey will provide communication conduit with CANON&nbsp;

h6.

Preliminary characteristics:
* Single target per orbit defined by the limited power budget of the targeting hardware
* 2-3 images of MB/day
* can potentially pick-up other location, but at added complication of the power management
* spectral range in 400 - 700 nm
* resolution defined in range of 500 to 1000 m, defined by the primary payload/destination&nbsp;

h2. 2. Rutgers STC (Jim)

* budget: how much effort will we contribute, at what cost
* define at least four different applications, compatible with CANON objectives
* writing assignments&nbsp;

h2. 3. Scripps STC (Francisco)

Features of the Scripps Ocean Acidification STC that are compatible with CANON:
* spatially variable, localized plumes of low pH, corrosive water are upwelled and advected along West Coast with unpredictable patterns
* the interplay between natural and the anthropogenic drivers remains unclear
* they present a natural laboratory for studying the effects of ocean acidification on marine biota in situation where biological responses to ocean acidification (besides calcification rates) are unknown
* applications of mobile assets with long endurance may represent the most effective approach to study these effects
* CANON strategy of utilizing auxiliary information (remote sensing, mooring data) to trigger deployment of CANON assets can be directly applied to chase pH plumes

h2. 4. CANON Microprocesses applications (Sergey, Jim, and John)

Techniques and tools to identify, localize, and study small-scale dynamic processes. These tools will be required to understand processes that govern the dynamics of ecosystem.
* define local scales of homogeneity that delineate&nbsp; "the patch"
* observe and follow patch trajectory
* track the succession of biological changes within the patch
* observe patch evolution: inception, growth and collapse
* ability to take samples
** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be acquired?
** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be analyzed?
* what kind of technology is required to perform these acivities
* HABs as a special case of microprocess
\\

h2. 5. Infrastructure needs for CANON initiative&nbsp;(Francisco)

* Vision
* Access to sea
* Marine systems

Prepare a document within next week that can be presented to Marcia.
\\

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372469</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040818</id>
<property name="title"><![CDATA[CV_WMS_SST_example.m]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073512</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-16 12:56:51.560</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-11 09:39:07.797</property>
<property name="versionComment"><![CDATA[Time corrections per Ryan's testing]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040116</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040817</id>
<property name="title"><![CDATA[CV_WMS_SST_example.m]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073511</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-16 12:56:51.560</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-16 12:58:09.490</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040116</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040850</id>
<property name="title"><![CDATA[ERDDAP Administration Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073543</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-08-15 11:33:52.730</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-12 22:03:40.717</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040544</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040849</id>
<property name="title"><![CDATA[ERDDAP Administration Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073542</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-08-15 11:33:52.730</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-08-31 09:32:57.280</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040544</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040857</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073550</id>
</element>
</collection>
<property name="version">191</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-05 16:18:21.260</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185718</id>
<property name="destinationPageTitle"><![CDATA[//asana.com]]></property>
<property name="destinationSpaceKey"><![CDATA[(http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-13 06:00:21.453</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-13 06:00:21.453</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040853</id>
<property name="title"><![CDATA[Convert CSV to Shape File]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073546</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-05 16:13:46.787</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-05 16:16:24.170</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040787</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185716</id>
<property name="destinationPageTitle"><![CDATA[//oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatAT/ssta/catalog.html?dataset=satellite/AT/ssta/1day]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-13 06:00:21.453</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-13 06:00:21.453</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040851</id>
<property name="title"><![CDATA[ERDDAP Administration Notes]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073544</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-08-15 11:33:52.730</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-12 22:04:25.717</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040544</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185717</id>
<property name="destinationPageTitle"><![CDATA[//oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatGA/ssta/catalog.html?dataset=satellite/GA/ssta/1day]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-13 06:00:21.453</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-13 06:00:21.453</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040866</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073559</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-17 11:37:25.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040864</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073557</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-17 11:35:18.217</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040862</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073555</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-17 11:33:30.080</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040859</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073552</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-17 10:54:01.463</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040860</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073553</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-17 11:32:15.127</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040873</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073566</id>
</element>
</collection>
<property name="version">189</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-17 13:05:44.600</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040871</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073564</id>
</element>
</collection>
<property name="version">188</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-30 11:46:12.487</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040869</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073562</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-17 12:02:29.487</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040868</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073561</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-17 11:44:24.860</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185820</id>
<property name="destinationPageTitle"><![CDATA[//www.debian-administration.org/articles/152]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185821</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185822</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185823</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185824</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185825</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185826</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185827</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19137495</id>
<property name="destinationPageTitle"><![CDATA[//aosn.mbari.org/coop/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038350</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2012-04-05 13:24:44.890</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-04-05 13:24:44.890</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185815</id>
<property name="destinationPageTitle"><![CDATA[mysqld]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185816</id>
<property name="destinationPageTitle"><![CDATA[//www.postgresql.org]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185817</id>
<property name="destinationPageTitle"><![CDATA[//postgis.net]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185818</id>
<property name="destinationPageTitle"><![CDATA[//mapserver.org/installation/unix.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185819</id>
<property name="destinationPageTitle"><![CDATA[//tilecache.org]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040764</id>
<property name="title"><![CDATA[Distributed Deployment - September 2012 Experiment]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073460</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-08-02 14:51:22.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-08-06 16:25:04.823</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040383</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185829</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/data]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.157</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185828</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.153</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185831</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/data/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.157</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185830</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/data/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.157</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185833</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/data]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.157</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185832</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/data/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.157</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185835</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/odss/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.157</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185834</id>
<property name="destinationPageTitle"><![CDATA[//odss-master.mbari.org/cosci/data/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041691</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-15 11:52:31.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-15 11:52:31.157</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040789</id>
<property name="title"><![CDATA[Convert CSV to Shape File]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073485</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-05 16:13:46.787</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-05 16:13:46.787</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040787</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040793</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073488</id>
</element>
</collection>
<property name="version">190</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-05 16:17:43.590</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040791</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073487</id>
</element>
</collection>
<property name="version">189</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-08-15 11:42:57.603</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">18777825</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579917</id>
</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2012-02-16 12:28:41.597</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2012-02-16 12:28:41.597</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">18777826</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579917</id>
</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2012-02-16 12:28:41.597</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2012-02-16 12:28:41.597</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040951</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073643</id>
</element>
</collection>
<property name="version">193</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-17 13:46:13.143</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040953</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073645</id>
</element>
</collection>
<property name="version">194</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-20 13:33:47.703</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040954</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073646</id>
</element>
</collection>
<property name="version">195</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-20 13:37:59.337</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">30245086</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">30277853</id>
</element>
</collection>
<property name="version">189</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:38:45.993</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">30245084</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">30277851</id>
</element>
</collection>
<property name="version">188</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:36:05.020</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">30245082</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">30277849</id>
</element>
</collection>
<property name="version">187</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2018-02-08 14:35:53.740</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">30245080</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">30277847</id>
</element>
</collection>
<property name="version">186</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2016-02-09 14:00:03.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040964</id>
<property name="title"><![CDATA[Communication Backplane Report - Fall 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073656</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-24 13:20:05.307</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-24 13:20:05.307</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040962</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040963</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073655</id>
</element>
</collection>
<property name="version">197</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-24 13:11:13.453</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040966</id>
<property name="title"><![CDATA[Communication Backplane Report - Fall 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073658</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-24 13:20:05.307</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-24 13:24:03.517</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040962</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040960</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073652</id>
</element>
</collection>
<property name="version">196</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:55:47.740</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040985</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073677</id>
</element>
</collection>
<property name="version">198</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-24 13:21:24.300</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpaceDescription" package="com.atlassian.confluence.spaces">
<id name="id">6259409</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">6520835</id>
</property>
<property name="title"/><collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">6226610</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2008-10-20 13:29:43.427</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 15:36:22.640</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">19039944</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="labellings"><element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">9011203</id>
</element>
<element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">10059777</id>
</element>
<element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">19234821</id>
</element>
<element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">26574851</id>
</element>
<element class="Labelling" package="com.atlassian.confluence.labels"><id name="id">30867462</id>
</element>
</collection>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041000</id>
<property name="title"><![CDATA[Initial Discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073692</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-26 09:21:09.767</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-26 09:45:27.307</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040987</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146150</id>
<property name="destinationPageTitle"><![CDATA[//downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:15:47.617</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:15:47.617</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146151</id>
<property name="destinationPageTitle"><![CDATA[//134.89.12.249/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630393</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:15:47.617</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:15:47.617</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040989</id>
<property name="title"><![CDATA[Initial Discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073681</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-26 09:21:09.767</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-26 09:21:09.767</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040987</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146167</id>
<property name="destinationPageTitle"><![CDATA[//www.eclipse.org/downloads/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:18:55.367</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:18:55.367</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146169</id>
<property name="destinationPageTitle"><![CDATA[//community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:18:55.367</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:18:55.367</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040888</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073580</id>
</element>
</collection>
<property name="version">192</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-17 10:54:39.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146168</id>
<property name="destinationPageTitle"><![CDATA[//www.polarion.com/products/svn/subversive/download.php]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:18:55.367</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:18:55.367</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146171</id>
<property name="destinationPageTitle"><![CDATA[//download.eclipse.org/technology/subversive/0.7/update-site/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:18:55.367</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:18:55.367</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040890</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073582</id>
</element>
</collection>
<property name="version">193</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-18 11:21:28.433</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146170</id>
<property name="destinationPageTitle"><![CDATA[//download.eclipse.org/technology/subversive/0.7/update-site/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:18:55.367</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:18:55.367</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040875</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073568</id>
</element>
</collection>
<property name="version">190</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-17 13:06:28.863</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040877</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073570</id>
</element>
</collection>
<property name="version">191</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-17 13:07:13.413</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040878</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073571</id>
</element>
</collection>
<property name="version">192</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-17 13:45:10.780</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040880</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073573</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-17 12:03:26.640</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263004</id>
<property name="fileName"><![CDATA[ODSS_planning_picture_2015-03.jpg]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-03-26 09:15:13.013</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-03-26 09:15:13.013</property>
<property name="fileSize">5861214</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263005</id>
<property name="fileName"><![CDATA[ODSS Planning.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-03-27 20:30:51.433</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-03-27 20:30:51.433</property>
<property name="fileSize">564424</property>
<property name="comment"><![CDATA[PDF ODSS planning slides 2015-03-26]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263003</id>
<property name="fileName"><![CDATA[IMG0324.JPG]]></property>
<property name="contentType"><![CDATA[image/jpeg]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-19 13:43:59.360</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-19 13:43:59.360</property>
<property name="fileSize">1260231</property>
<property name="comment"><![CDATA[white board Meeting March 12 2015]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263001</id>
<property name="fileName"><![CDATA[CANON 2015.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-03-09 13:42:08.417</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-03-09 13:42:08.417</property>
<property name="fileSize">45906</property>
<property name="comment"><![CDATA[Planning ECOHAB and CANON 2015]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27262998</id>
<property name="fileName"><![CDATA[ECOHAB 2015.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-02-09 15:33:05.203</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-02-09 15:33:05.203</property>
<property name="fileSize">46174</property>
<property name="comment"><![CDATA[ECOHAB 2015 planning notes]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664262</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to beginning tests of the DSS Web Application)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup#SVNsettings]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup#SVNcheckout]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/dss*).
\\
\\       
Perform an update with the line command:  *svn update*

----- 
\\
h3. Launch the GWT Development Mode

*1.*  Navigate to the location of the checked out DSS code on your local computer.
*2.*  Enter the following command to build the GWT development:  *mvn gwt:run*
*3.*  Allow time for this to build.  The first build can take a while.
*4.*  Upon completion of the build, a new window should pop up entitled *GWT Development Mode*
*5.*  Click on "Launch Default Browser" and install any plugins that may be required by the system.  The result should be a web page of the MBARI DSS Web Application.

----
\\







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146188</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/mbari-dss/source/browse/trunk/ChangeLog.txt]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:23:54.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:23:54.470</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040891</id>
<property name="title"><![CDATA[ODSS WMS Mapping Data Flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073583</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-18 11:13:51.977</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-18 11:13:51.977</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146189</id>
<property name="destinationPageTitle"><![CDATA[//dss.mbari.org:8080/dss-1.0-SNAPSHOT/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:23:54.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:23:54.470</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040893</id>
<property name="title"><![CDATA[ODSS WMS Mapping Administration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073585</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-18 11:13:51.977</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-18 11:55:49.453</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185712</id>
<property name="destinationPageTitle"><![CDATA[//aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-13 06:00:21.453</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-13 06:00:21.453</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040895</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073587</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-17 14:37:31.257</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185713</id>
<property name="destinationPageTitle"><![CDATA[//oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/chla/catalog.html?dataset=satellite/MW/chla/1day]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-13 06:00:21.453</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-13 06:00:21.453</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185714</id>
<property name="destinationPageTitle"><![CDATA[//oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/cflh/catalog.html?dataset=satellite/MW/cflh/1day]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-13 06:00:21.453</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-13 06:00:21.453</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040897</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073589</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-18 13:19:21.743</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">20185715</id>
<property name="destinationPageTitle"><![CDATA[//oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/sstd/catalog.html?dataset=satellite/MW/sstd/1day]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041565</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-02-13 06:00:21.453</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-02-13 06:00:21.453</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263019</id>
<property name="fileName"><![CDATA[odssplatim-0.7.0.2015-04-24.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 12:53:36.673</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 12:53:36.673</property>
<property name="fileSize">892578</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146198</id>
<property name="destinationPageTitle"><![CDATA[//localhost:8080/dss-1.0-SNAPSHOT/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630618</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:25:19.037</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:25:19.037</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263021</id>
<property name="fileName"><![CDATA[odssplatim-0.7.0.2015-04-24s.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 13:20:48.913</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 13:20:48.913</property>
<property name="fileSize">579525</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146197</id>
<property name="destinationPageTitle"><![CDATA[//127.0.0.1:8888/Dss.html?gwt.codesvr=127.0.0.1:9997]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630618</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:25:19.037</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:25:19.037</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263020</id>
<property name="fileName"><![CDATA[odssplatim-2015-04-24.swf]]></property>
<property name="contentType"><![CDATA[application/x-shockwave-flash]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-24 13:18:50.377</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-24 13:18:50.377</property>
<property name="fileSize">10813887</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146196</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/mbari-dss/source/checkout]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630618</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:25:19.037</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:25:19.037</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040922</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073614</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 11:56:49.693</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040920</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073612</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-18 14:52:24.240</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263011</id>
<property name="fileName"><![CDATA[odsspaltim-ui-0.5.0-period-edit.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-07 13:25:52.870</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 13:25:52.870</property>
<property name="fileSize">32270</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040910</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073602</id>
</element>
</collection>
<property name="version">194</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-18 11:55:49.410</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263010</id>
<property name="fileName"><![CDATA[odsspaltim-ui-0.5.0-period-new.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-07 13:25:46.327</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 13:25:46.327</property>
<property name="fileSize">27400</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263013</id>
<property name="fileName"><![CDATA[odsspaltim-ui-0.5.0-token-edit.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-07 15:21:12.417</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 15:21:12.417</property>
<property name="fileSize">42952</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040913</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073605</id>
</element>
</collection>
<property name="version">195</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:52:22.260</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263006</id>
<property name="fileName"><![CDATA[ODSS Planning.key]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-03-27 20:30:51.497</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-03-27 20:30:51.497</property>
<property name="fileSize">1578343</property>
<property name="comment"><![CDATA[Keynote ODSS planning slides 2015-03-26]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040911</id>
<property name="title"><![CDATA[Deprecated Documents]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073603</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:51:22.847</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:51:22.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263009</id>
<property name="fileName"><![CDATA[odsspaltim-ui-0.5.0-period-dropdown.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-07 12:36:01.397</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 12:36:01.397</property>
<property name="fileSize">49033</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040912</id>
<property name="title"><![CDATA[Deprecated Documents]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073604</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-19 10:51:22.847</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 10:52:41.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040908</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263008</id>
<property name="fileName"><![CDATA[odsspaltim-ui-0.5.0-2015-04-07.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-04-07 12:31:57.233</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-04-07 12:31:57.233</property>
<property name="fileSize">52428</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146214</id>
<property name="destinationPageTitle"><![CDATA[Running from command line and deploying]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:26:20.993</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:26:20.993</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146215</id>
<property name="destinationPageTitle"><![CDATA[Importing the project in Eclipse]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:26:20.993</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:26:20.993</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146213</id>
<property name="destinationPageTitle"><![CDATA[//gwt-openlayers.sf.net]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:26:20.993</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:26:20.993</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263030</id>
<property name="fileName"><![CDATA[Re- CANON 2015 carlos.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-06-25 15:50:31.453</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-06-25 15:50:31.453</property>
<property name="fileSize">1281258</property>
<property name="comment"><![CDATA[June 25 2015 email from Carlos Reuda]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146218</id>
<property name="destinationPageTitle"><![CDATA[Caveats and TODOs]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:26:20.993</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:26:20.993</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263031</id>
<property name="fileName"><![CDATA[ECOHAB_AnnualReport2015_MBARI.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-06-25 15:51:27.627</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-06-25 15:51:27.627</property>
<property name="fileSize">3889158</property>
<property name="comment"><![CDATA[ECOHAB annual report June 2015]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146216</id>
<property name="destinationPageTitle"><![CDATA[Mapfish print]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:26:20.993</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:26:20.993</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19146217</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/mbari-dss/source/browse/trunk/src/test/java/org/mbari/dss/client/DssTest.java]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630629</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 16:26:20.993</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 16:26:20.993</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19040926</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073618</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 11:58:14.863</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263029</id>
<property name="fileName"><![CDATA[Re CANON 2015.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2015-06-25 15:49:58.910</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2015-06-25 15:49:58.910</property>
<property name="fileSize">78861</property>
<property name="comment"><![CDATA[June 25 2015 email from John Ryan]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664296</id>
<property name="body"><![CDATA[----
\\{anchor:SVNsettings}
h3. Setup Repository Settings

  From the Main Menu:  _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----
\\{anchor:SVNcheckout}
h3. Checkout DSS Repository using SmartSVN Client
*(This will install the project code onto your local computer.)*

   From the Main Menu:  _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/dss)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" dss
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263023</id>
<property name="fileName"><![CDATA[ODSS-planning-elements.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-05-20 14:43:28.737</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:43:28.737</property>
<property name="fileSize">107123</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">27263024</id>
<property name="fileName"><![CDATA[ODSS-planning-plartform-selection.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2015-05-20 14:55:56.647</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2015-05-20 14:55:56.647</property>
<property name="fileSize">48516</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041083</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073774</id>
</element>
</collection>
<property name="version">199</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-26 09:20:28.773</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159356</id>
<property name="destinationPageTitle"><![CDATA[mailto:dcline@mbari.org]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23167032</id>
<property name="title"><![CDATA[LISST-HOLO Source Code]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23199796</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 14:33:26.117</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-10-08 16:06:37.370</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364827</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159352</id>
<property name="destinationPageTitle"><![CDATA[CV_WMS_SST_example.m]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23167031</id>
<property name="title"><![CDATA[LISST-HOLO Source Code]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23199795</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 14:33:26.117</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-03 14:34:04.990</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364827</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159353</id>
<property name="destinationPageTitle"><![CDATA[//cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071116</id>
<property name="body"><![CDATA[h1. *Discussion on CoSci, COOP, MOQUA integration with ODSS*

April 30, 2012

Jim Bellingham
Mike Godin
Thom Maughan
Kevin Gomes
Mike McCann
Danelle Cline
Duane Edgington
# CoSci integration in ODSS
## crawler on/off capability
### later - need to have a way to get to the data if the crawler is off.
## machine-to-machine (or query based) access to CoSci 'data' - discussions, shared images, crawled data products
### looking for simple way to get to the stuff that is in CoSci
### eg. Matt at USC, collaborator with Autonomy project, looking for programmatic access to CoSci
### Thredds interface?
### eg. Easy to import from Mobile App:
#### geolocation
#### photo
#### note of what happened there
#### capture at the point
## log in and authentication and authorization - if we sign the user in at the ODSS level, we would like to possibly pass that in to CoSci programmatically (OpenID used in Tethys)
### make approved users visible to all users of the distribution list(s)
### need to share the list of authorized logins between the ODSS GUI and CoSci
### side topic: who has access? Display who is on the distribution lists
## long term plans for CoSci (2013 and beyond) - who can / would make changes for future enhancements, bug fixes?
### who at MBARI picks this up in 2012?
### integrating with THREDDS
### on the fly adapter (like an IOSP, THREDDS gives a framework for writing IOSP), NCML - one of the fields is the service provider
#### Jim: 0 level, make all the data available (in whatever quality) in a common format
#### make it easy to get the data into Matlab
##### Make a web page with info on getting data into matlab
#### keep access to the data within mbari
##### template: AOSN data policy
### put ONR and other credits on CoSci
### potential follow-on funding from ONR
### training and code-walkthrough on CoSci
# COOP Cooperative Ocean Observatory Portal
[https://aosn.mbari.org/coop/]
## we are missing the voting and chat features in ODSS and would like to draw on lessons learned or functionality of COOP
### why not just use Skype? Because tools like skype make all the discussions 'black' (not accessible) to the group
#### on-line discussions need to be captured
#### make the discussions open
## long term plans for COOP - look at integrating chat and voting into CoSci
## xmpp
Resolved to have a planned teleconf every Tuesday and Thursday, 1:30PM - 2:30PM PDT.
## AI: Duane. Who is on the ODSS list?
### As of 4/2/2012:
15 members:

* bkieft@mbari.org Brian Kieft
* carueda@mbari.org Carlos Rueda
* chma@mbari.org Mark Chaffey
* dcline@mbari.org Cline, Danelle
* duane@mbari.org Duane Edgington
* fpy@mbari.org Frederic Py
* godin@mbari.org Mike Godin
* jnaneshwar.das@gmail.com
* kanna.rajan@mbari.org Kanna
* kgomes@mbari.org Kevin Gomes
* mccann@mbari.org Mike McCann
* oreilly@mbari.org Tom O'Reilly
* salamy@mbari.org Karen Salamy
* thoover@mbari.org Thomas Hoover
* tm@mbari.org Thom Maughan
\\

\\
started discussion on MOQUA integration on 4/5/12:
# MOQUA
## estimate/discussion on integration of MOQUA with STOQS
### We have a "green light" to work on integration of MOQUA with STOQS
### Mike G. to look at capabilities needed in STOQS to integrate MOQUA with STOQS
### Mike Mc. asks that needed capabilities be logged as issues -- discussion group in google code project
## long term plans for MOQUA
# Other
## VPE - how to organize an effective VPE for CANON without model data and virtual instruments. Looking at previous CANON data is the starting place, but then what...
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038350</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159354</id>
<property name="destinationPageTitle"><![CDATA[//www.mathworks.com/help/techdoc/ref/datenum.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159355</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159348</id>
<property name="destinationPageTitle"><![CDATA[//www.gdal.org/]]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159349</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159350</id>
<property name="destinationPageTitle"><![CDATA[mailto:dcline@mbari.org]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159351</id>
<property name="destinationPageTitle"><![CDATA[//mexcdf.sourceforge.net/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23167053</id>
<property name="title"><![CDATA[Convert CSV to Shape File]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23199817</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-05 16:13:46.787</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-07-01 10:52:11.467</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040787</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041025</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073717</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-27 14:00:33.267</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041006</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073698</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-26 13:27:20.533</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041005</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073697</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-19 15:19:58.303</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041017</id>
<property name="title"><![CDATA[Additional Requirements from Sep 2012]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073709</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-09-17 10:54:01.463</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-09-26 13:27:39.873</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040855</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041051</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073742</id>
</element>
</collection>
<property name="version">201</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-04 16:34:13.733</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041052</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073743</id>
</element>
</collection>
<property name="version">202</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-04 16:40:21.417</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041053</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073744</id>
</element>
</collection>
<property name="version">203</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-04 16:40:49.930</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159347</id>
<property name="destinationPageTitle"><![CDATA[//www.epsg.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041055</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073746</id>
</element>
</collection>
<property name="version">204</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-04 16:41:16.060</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159346</id>
<property name="destinationPageTitle"><![CDATA[//www.imagemagick.org/script/index.php]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159345</id>
<property name="destinationPageTitle"><![CDATA[//www.gdal.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19159344</id>
<property name="destinationPageTitle"><![CDATA[//coastwatch.pfel.noaa.gov/data.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040016</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-07-18 10:34:04.390</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-07-18 10:34:04.390</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041063</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073754</id>
</element>
</collection>
<property name="version">205</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-04 16:42:24.977</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041064</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073755</id>
</element>
</collection>
<property name="version">206</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-08 13:18:39.780</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041065</id>
<property name="title"><![CDATA[ODSS WMS Mapping Administration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073756</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-18 11:13:51.977</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2012-09-18 12:07:55.783</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040886</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041041</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073732</id>
</element>
</collection>
<property name="version">196</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-09-20 13:43:51.263</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041043</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073734</id>
</element>
</collection>
<property name="version">197</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-04 16:17:39.110</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041045</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073736</id>
</element>
</collection>
<property name="version">198</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-04 16:25:04.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041047</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073738</id>
</element>
</collection>
<property name="version">199</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-04 16:27:31.837</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">19041049</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19073740</id>
</element>
</collection>
<property name="version">200</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-10-04 16:29:45.340</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973874</id>
<property name="fileName"><![CDATA[Spring 2011 CANON AUV Dorado water sampling plan new]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2011-04-26 16:16:21.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:01:46.413</property>
<property name="fileSize">7684</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">3</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973875</id>
<property name="fileName"><![CDATA[Spring 2011 CANON AUV Dorado water sampling plan new]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2011-04-26 16:16:21.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:01:46.413</property>
<property name="fileSize">133</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973874</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973876</id>
<property name="fileName"><![CDATA[Spring 2011 CANON AUV Dorado water sampling plan new]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2011-04-26 16:16:21.153</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:01:46.413</property>
<property name="fileSize">7684</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973874</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973880</id>
<property name="fileName"><![CDATA[for julio]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2011-05-02 15:22:37.107</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 15:34:33.340</property>
<property name="fileSize">16750</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">7</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973881</id>
<property name="fileName"><![CDATA[for julio]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039929</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2011-05-02 15:22:37.107</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-05 11:01:33.810</property>
<property name="fileSize">133</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973880</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19145881</id>
<property name="destinationPageTitle"><![CDATA[//kb.iu.edu/data/araf.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 14:52:52.343</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:52:52.343</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709169</id>
<property name="destinationPageTitle"><![CDATA[//134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709168</id>
<property name="destinationPageTitle"><![CDATA[//134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709171</id>
<property name="destinationPageTitle"><![CDATA[//134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19145882</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/plugins/servlet/webdav/Global/CANON/CANON%20Pilot%20Home%20Page]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503878</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-27 14:52:52.343</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-27 14:52:52.343</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709170</id>
<property name="destinationPageTitle"><![CDATA[//134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709165</id>
<property name="destinationPageTitle"><![CDATA[//download.osgeo.org/mapserver/mapserver-5.6.5.tar.gz]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709164</id>
<property name="destinationPageTitle"><![CDATA[//ftp.remotesensing.org/gdal]]></property>
<property name="destinationSpaceKey"><![CDATA[ftp]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709167</id>
<property name="destinationPageTitle"><![CDATA[//134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709166</id>
<property name="destinationPageTitle"><![CDATA[//isoredirect.centos.org/centos/5/isos/i386/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15709163</id>
<property name="destinationPageTitle"><![CDATA[//isoredirect.centos.org/centos/5/isos/i386/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-31 13:03:17.207</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 13:03:17.207</property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">28803189</id>
<property name="viewCount">1</property>
<property name="url"><![CDATA[https://mbarimail.mbari.org/zimbra/m/zmain]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="creatorName"/><property name="creationDate">2016-01-14 14:29:15.020</property>
<property name="lastModifierName"/><property name="lastModificationDate">2016-01-14 14:29:15.020</property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">28803175</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">16416912</id>
</property>
<property name="creatorName"/><property name="creationDate">2015-12-10 13:31:15.023</property>
<property name="lastModifierName"/><property name="lastModificationDate">2015-12-10 13:31:15.023</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23167117</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23199880</id>
</element>
</collection>
<property name="version">282</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-10-21 14:36:36.390</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23167116</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23199879</id>
</element>
</collection>
<property name="version">281</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-16 13:52:43.990</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">23167119</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">23199882</id>
</element>
</collection>
<property name="version">283</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-10-21 14:38:02.140</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365972</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398677</id>
</element>
</collection>
<property name="version">265</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-12 14:13:11.587</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365973</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398678</id>
</element>
</collection>
<property name="version">266</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-12 14:17:42.240</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365968</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398673</id>
</element>
</collection>
<property name="version">263</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-12 14:05:25.383</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365970</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398675</id>
</element>
</collection>
<property name="version">264</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-12 14:09:42.773</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365966</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398671</id>
</element>
</collection>
<property name="version">262</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-06-17 15:09:09.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7635005</id>
<property name="fileName"><![CDATA[Rienecker2008lom_laser.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503889</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 16:57:09.540</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:59.807</property>
<property name="fileSize">2288747</property>
<property name="comment"/><property name="attachmentVersion">2</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">8126469</id>
<property name="destinationPageTitle"><![CDATA[florida]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060933</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:06.427</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:06.427</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">8126468</id>
<property name="destinationPageTitle"><![CDATA[bc]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060932</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:03.937</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:03.937</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">8126471</id>
<property name="destinationPageTitle"><![CDATA[PNW]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060935</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:27.830</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:27.830</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">8126470</id>
<property name="destinationPageTitle"><![CDATA[gulf of maine]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060934</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:19.687</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:19.687</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">8126473</id>
<property name="destinationPageTitle"><![CDATA[value of forecast]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060937</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:36.240</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:36.240</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">8126472</id>
<property name="destinationPageTitle"><![CDATA[tracer_transport]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060936</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:35.390</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:35.390</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7634956</id>
<property name="fileName"><![CDATA[stel1996mp_cost_benefit.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:01.963</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:49.377</property>
<property name="fileSize">1645857</property>
<property name="comment"/><property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7634957</id>
<property name="fileName"><![CDATA[TaylorB_Capstone.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:02.307</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:49.760</property>
<property name="fileSize">1877504</property>
<property name="comment"/><property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7634954</id>
<property name="fileName"><![CDATA[Kite Powell Preliminary studies on economic implications of improved ocean observing systems in the US and Japan.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:01.460</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:46.577</property>
<property name="fileSize">577286</property>
<property name="comment"/><property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7634955</id>
<property name="fileName"><![CDATA[Larkin Harmful Algal Blooms and Coastal Business - Economic Consequences in Florida.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:01.730</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:49.163</property>
<property name="fileSize">201439</property>
<property name="comment"/><property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7634952</id>
<property name="fileName"><![CDATA[Hoagland The economic effects of harmful algal blooms in the United States - Estimates assessment issues and information needs.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:00.640</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:45.550</property>
<property name="fileSize">1787545</property>
<property name="comment"/><property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7634953</id>
<property name="fileName"><![CDATA[Kite Powell Estimating the economic benefits of regional ocean observing systems.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:01.060</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:46.183</property>
<property name="fileSize">1981846</property>
<property name="comment"/><property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7634951</id>
<property name="fileName"><![CDATA[anderson2001_economicImpactofHAB.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:00.150</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:45.170</property>
<property name="fileSize">1130507</property>
<property name="comment"/><property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7634964</id>
<property name="fileName"><![CDATA[anderson1997nature_FutureOfhabControl.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:04.713</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:47.277</property>
<property name="fileSize">944474</property>
<property name="comment"/><property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7634963</id>
<property name="fileName"><![CDATA[gower2007grl_meris.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503889</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:04.147</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:59.527</property>
<property name="fileSize">378993</property>
<property name="comment"/><property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">7634962</id>
<property name="fileName"><![CDATA[Envisatmeris.mht]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503889</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:23:03.980</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:59.267</property>
<property name="fileSize">409037</property>
<property name="comment"/><property name="attachmentVersion">2</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">8126465</id>
<property name="destinationPageTitle"><![CDATA[ecological models]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060929</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:33.863</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:33.863</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">8126466</id>
<property name="destinationPageTitle"><![CDATA[Monterey Bay]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060930</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:16:53.403</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:16:53.403</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">8126467</id>
<property name="destinationPageTitle"><![CDATA[asia]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060931</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-12-04 10:17:00.583</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-12-04 10:17:00.583</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">24477697</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">21626899</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[monique]]></property>
<property name="creationDate">2014-01-27 12:55:15.350</property>
<property name="lastModificationDate">2014-01-27 12:55:15.350</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631675</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664414</id>
</element>
</collection>
<property name="version">51</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-02-15 13:36:50.090</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631679</id>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664418</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-02-01 16:49:02.777</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631673</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664412</id>
</element>
</collection>
<property name="version">50</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2011-02-03 13:13:04.427</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631662</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664401</id>
</element>
</collection>
<property name="version">80</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:47:51.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631660</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664399</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:52:07.547</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26805035</id>
<property name="destinationPageTitle"><![CDATA[//lodash.com/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-20 17:17:28.613</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 17:17:28.613</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26805034</id>
<property name="destinationPageTitle"><![CDATA[//momentjs.com/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-20 17:17:28.613</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 17:17:28.613</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26805033</id>
<property name="destinationPageTitle"><![CDATA[//visjs.org/docs/timeline.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-20 17:17:28.613</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 17:17:28.613</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26805032</id>
<property name="destinationPageTitle"><![CDATA[//angular-ui.github.io/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-20 17:17:28.613</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 17:17:28.613</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26805031</id>
<property name="destinationPageTitle"><![CDATA[//angularjs.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-20 17:17:28.613</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 17:17:28.613</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26805039</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/odssplatim-rest+in+Scala]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-20 17:17:28.613</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 17:17:28.613</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26805038</id>
<property name="destinationPageTitle"><![CDATA[//github.com/carueda/odssplatim-rest]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-20 17:17:28.613</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 17:17:28.613</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26805037</id>
<property name="destinationPageTitle"><![CDATA[//github.com/carueda/odssplatim-rest-node]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-20 17:17:28.613</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 17:17:28.613</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26805036</id>
<property name="destinationPageTitle"><![CDATA[//github.com/carueda/odssplatim-ui-original]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2014-08-20 17:17:28.613</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2014-08-20 17:17:28.613</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631625</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664364</id>
</element>
</collection>
<property name="version">63</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:43:48.087</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631626</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664365</id>
</element>
</collection>
<property name="version">64</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:45:42.513</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631623</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664362</id>
</element>
</collection>
<property name="version">62</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:41:16.157</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631621</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664360</id>
</element>
</collection>
<property name="version">61</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:40:37.760</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631619</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664358</id>
</element>
</collection>
<property name="version">59</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:39:07.040</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631620</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664359</id>
</element>
</collection>
<property name="version">60</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:40:13.103</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631617</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664356</id>
</element>
</collection>
<property name="version">58</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:38:42.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631615</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664354</id>
</element>
</collection>
<property name="version">56</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:37:53.697</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631616</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664355</id>
</element>
</collection>
<property name="version">57</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:38:14.837</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631613</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664352</id>
</element>
</collection>
<property name="version">54</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:32:42.303</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631614</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664353</id>
</element>
</collection>
<property name="version">55</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:37:41.927</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631611</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664350</id>
</element>
</collection>
<property name="version">53</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:30:19.097</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631610</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664349</id>
</element>
</collection>
<property name="version">52</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:27:08.830</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631608</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664347</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:17:52.320</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631607</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664346</id>
</element>
</collection>
<property name="version">51</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:26:41.557</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631606</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664345</id>
</element>
</collection>
<property name="version">50</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:26:28.840</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631605</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664344</id>
</element>
</collection>
<property name="version">49</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:25:49.137</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631604</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664343</id>
</element>
</collection>
<property name="version">48</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:24:55.337</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631603</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664342</id>
</element>
</collection>
<property name="version">47</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:23:38.350</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631602</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664341</id>
</element>
</collection>
<property name="version">46</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:22:03.217</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631600</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664339</id>
</element>
</collection>
<property name="version">45</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:21:31.840</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631599</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664338</id>
</element>
</collection>
<property name="version">44</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:21:07.660</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631598</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664337</id>
</element>
</collection>
<property name="version">43</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:20:51.097</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631597</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664336</id>
</element>
</collection>
<property name="version">42</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:20:19.263</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631596</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664335</id>
</element>
</collection>
<property name="version">41</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:20:06.353</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631595</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664334</id>
</element>
</collection>
<property name="version">40</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:19:44.957</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631655</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664394</id>
</element>
</collection>
<property name="version">79</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:19:50.733</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631656</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664395</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:18:46.660</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631657</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664396</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:50:40.553</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631658</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664397</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:51:44.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631651</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664390</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:17:53.797</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631652</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664391</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:18:20.970</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631653</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664392</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:18:35.750</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631654</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664393</id>
</element>
</collection>
<property name="version">78</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:17:25.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631648</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664387</id>
</element>
</collection>
<property name="version">77</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:14:05.467</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631649</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664388</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:08:24.550</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631650</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664389</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:17:37.307</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631643</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664382</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:46:56.657</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631646</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664385</id>
</element>
</collection>
<property name="version">76</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:07:45.853</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631640</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664379</id>
</element>
</collection>
<property name="version">74</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:02:05.617</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631639</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664378</id>
</element>
</collection>
<property name="version">73</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:01:42.617</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631642</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664381</id>
</element>
</collection>
<property name="version">75</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:02:31.357</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631636</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664375</id>
</element>
</collection>
<property name="version">70</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:59:44.597</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631638</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664377</id>
</element>
</collection>
<property name="version">72</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:01:15.780</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631637</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664376</id>
</element>
</collection>
<property name="version">71</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 15:00:58.940</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631632</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664371</id>
</element>
</collection>
<property name="version">67</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:53:47.007</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631634</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664373</id>
</element>
</collection>
<property name="version">69</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:59:00.910</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631633</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664372</id>
</element>
</collection>
<property name="version">68</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:54:48.963</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631628</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664367</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:27:37.490</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631627</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664366</id>
</element>
</collection>
<property name="version">65</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:46:06.997</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631630</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664369</id>
</element>
</collection>
<property name="version">66</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:46:18.920</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631531</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664271</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:04:38.543</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631533</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664273</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:05:00.553</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631534</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664274</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-02-14 13:07:45.957</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631536</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664276</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:15:51.760</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631537</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664277</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:25:58.997</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631539</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664279</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:26:30.743</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631541</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664281</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:32:29.243</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631543</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664283</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:39:49.953</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631544</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664284</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:43:26.887</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631545</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664285</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:43:52.307</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631546</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664286</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:44:38.877</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631548</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664288</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:44:59.397</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631550</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664290</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:45:53.087</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631552</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664292</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:48:11.833</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631551</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664291</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:47:42.193</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631553</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664293</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:48:38.667</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631555</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664295</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:49:15.673</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631560</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664299</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:52:33.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631559</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664298</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:54:28.660</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631562</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664301</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:57:32.933</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631565</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664304</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:01:36.057</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631563</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664302</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:01:05.060</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631569</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664308</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:02:38.073</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631570</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664309</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:05:05.307</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631567</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664306</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:56:13.753</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631568</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664307</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:03:48.723</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631573</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664312</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:04:12.400</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631574</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664313</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:07:16.140</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631571</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664310</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:05:29.787</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631577</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664316</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:09:59.153</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631578</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664317</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:11:05.083</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631576</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664315</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:07:28.273</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631582</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664321</id>
</element>
</collection>
<property name="version">31</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:12:47.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631581</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664320</id>
</element>
</collection>
<property name="version">30</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:12:33.030</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631580</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664319</id>
</element>
</collection>
<property name="version">29</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:05:44.750</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631579</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664318</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:11:34.403</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631586</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664325</id>
</element>
</collection>
<property name="version">34</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:14:58.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631585</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664324</id>
</element>
</collection>
<property name="version">33</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:13:22.770</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631583</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664322</id>
</element>
</collection>
<property name="version">32</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:12:58.727</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631590</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664329</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:17:06.273</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631589</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664328</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:11:56.120</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631588</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664327</id>
</element>
</collection>
<property name="version">36</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:16:28.383</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631587</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664326</id>
</element>
</collection>
<property name="version">35</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:16:09.953</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631594</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664333</id>
</element>
</collection>
<property name="version">39</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:19:14.367</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631593</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664332</id>
</element>
</collection>
<property name="version">38</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:18:38.720</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631592</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664331</id>
</element>
</collection>
<property name="version">37</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:16:42.927</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631591</id>
<property name="title"><![CDATA[DSS SmartSVN setup]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664330</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[salamy]]></property>
<property name="creationDate">2011-02-14 13:54:28.660</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 14:17:35.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631557</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099768</id>
<property name="body"><![CDATA[* Prototype version *0.7.3* - http://odss.mbari.org/odss/
(the version label is shown in the upper right corner of the planning section)

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

These notes initially targeted at testers that can provide feedback regarding the new features. We are mostly interested in general aspects to incorporate usable planning definitions, including spatial information that could be exchanged with other teams and relevant tools for purposes of review, refinement, and execution.

We have discussed some of these aspects and demoed our initial prototype in recent CANON meetings. Please see [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf].


h1. Change Log

- 0.7.3: (2015-05-19)
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.2: (2015-05-10)
-- some fixes

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial prototype

h1. Interacting with the planning tool

(*note*: not all of the latest changes may be accurately reflected below.)

For the temporal definitions please see the instructions at [ODSS Platform Timeline Editor].

Complementing the upper section where temporal definitions are entered, the new version also includes a map to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

At this point we are using "geometry" as the central element to capture the spatial information for the planning. Later on we will be looking into incorporating other relevant elements to facilitate the capture of such information. By "geometry" we refer to the set of (2D) geo-spatial polygons, line strings, and points associated with a token in the timeline.

As shown in this brief [screencast|http://www.screencast.com/t/m76EsZt9aX]:

- Hovering the pointer over a token in the timeline also highlights the corresponding geometry on the map
- Selecting tokens on the timeline also selects all associated geometries on the map. Individual token selection is done via a simple click on it; for multiple selection, long press on a token to add it to the current selection.
- Geometry editing functions, however, are only enabled when a single token is selected
- With one token selected, one can:
-- Move its individual geometry components. Note: one component can be moved at a time. 
-- Modify the geometry. Depending on the specific type of component:
--- Drag a vertex to change its position
--- Click somewhere over a line segment to add a vertex
--- Shift-click to remove a vertex
-- Delete individual geometry components:
--- Shift-click the specific component



h1. Future development

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/missions within a spatio-temporal frame.

- Once a plan is defined (and perhaps iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Similarly, elements from Situation Awareness can be included in the Planning for context

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools, in particular, as a baseline for refinement and execution by platform teams. Refined plans can then be imported so they are combined with the other data elements in the ODSS.

- (other ideas?)

h2. Some specific possible improvements

h3. Conceptual model

Our initial conceptual model is intentionally simple to serve as a basis for discussion. For example, at the moment we have a 1-to-1 token-geometry relationship: only one geometry can be assigned to a given timeline token (that is, to a given single platform in a specific time span). 

Possible aspects for refinement of the model:

- Allow to associate multiple tokens to a single geometry?  Specific examples please?

h3. Operations

(Suggestions for actual mechanism/sequence of operations are welcome.)

- Selection from predefined path templates
- Re-use of elements from previous plans
- Ability to move all geometry components associated to a token in a single drag operation
- Waypoint table / ability to manually enter or adjust geometry coordinates
- Expose the actual geometry coordinates


h2. Known bugs

In general, we are for now more interested in improving the model and the overall sequence of actions, but of course please let us also know of any glitches, specially if they are affecting your testing.

- 


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067008</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631530</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664270</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 13:01:25.393</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631528</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664268</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 12:56:46.093</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631525</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664265</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[salamy]]></property>
<property name="lastModificationDate">2011-02-14 12:55:37.927</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631523</id>
<property name="title"><![CDATA[ODSS Web Application Testing]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664263</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-02-14 12:50:07.840</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-02-14 12:50:07.840</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631522</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631418</id>
<property name="title"><![CDATA[ODSS Web Application release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664169</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-07 11:27:27.627</property>
<property name="versionComment"><![CDATA[Updated based on meeting with Thom and Rich]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631417</id>
<property name="title"><![CDATA[ODSS Web Application release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664168</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:28:30.167</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631433</id>
<property name="title"><![CDATA[ODSS Web Application release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664184</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-08 14:12:50.360</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631426</id>
<property name="title"><![CDATA[ODSS Web Application release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664177</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-07 11:27:47.913</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21366063</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398766</id>
</element>
</collection>
<property name="version">274</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-26 13:49:43.933</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21366059</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398763</id>
</element>
</collection>
<property name="version">273</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-26 13:43:51.850</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11763733</id>
<property name="fileName"><![CDATA[LowOxygen_CaseStudy.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 17:42:19.033</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 17:42:19.033</property>
<property name="fileSize">410112</property>
<property name="comment"><![CDATA[Case Study: Low Oxygen]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631354</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664104</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 20:50:49.007</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631353</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664103</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 14:36:29.770</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631343</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664093</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 13:56:00.543</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11763739</id>
<property name="fileName"><![CDATA[Church_MBARI_CANON_2.pptx]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 17:55:16.887</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 18:01:02.887</property>
<property name="fileSize">7827165</property>
<property name="comment"><![CDATA[Intro by Church: Open Ocean Eddies]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11763738</id>
<property name="fileName"><![CDATA[2010 OMZ sampling Letelier.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 17:54:15.293</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 17:54:15.293</property>
<property name="fileSize">5431808</property>
<property name="comment"><![CDATA[Intro by Letelier: Low Oxygen (OMZ)]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11763737</id>
<property name="fileName"><![CDATA[Vrijen_zooplankton1.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 17:53:45.077</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 17:53:45.077</property>
<property name="fileSize">1184768</property>
<property name="comment"><![CDATA[Case Study: Zooplankton]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21366057</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398761</id>
</element>
</collection>
<property name="version">272</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-26 13:14:40.213</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11763736</id>
<property name="fileName"><![CDATA[OpenOceanEddiesGroup.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 17:42:19.103</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 17:42:19.103</property>
<property name="fileSize">148480</property>
<property name="comment"><![CDATA[Case Study: Open Ocean Eddies]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11763735</id>
<property name="fileName"><![CDATA[HAB working group.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 17:42:19.097</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 17:42:19.097</property>
<property name="fileSize">53248</property>
<property name="comment"><![CDATA[Case Study: Harmful Algal Bloom]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21366055</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398759</id>
</element>
</collection>
<property name="version">271</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-22 15:33:35.163</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11763734</id>
<property name="fileName"><![CDATA[Thin Layer Breakout Group.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 17:42:19.093</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 17:42:19.093</property>
<property name="fileSize">26112</property>
<property name="comment"><![CDATA[Case Study: Thin Layers]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631367</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664117</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 21:52:22.300</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21366029</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398733</id>
</element>
</collection>
<property name="version">269</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-19 14:17:50.367</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631369</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664119</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 21:54:45.130</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631363</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664113</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 21:18:15.007</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21366034</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398738</id>
</element>
</collection>
<property name="version">270</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-22 15:27:52.360</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631365</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664115</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 21:50:54.643</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631360</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664110</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 21:15:59.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631361</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664111</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 21:17:29.470</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631356</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664106</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 20:56:59.237</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631358</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664108</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 21:00:22.047</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652813</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652812</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631385</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664135</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-04 09:41:28.627</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652815</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631384</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664134</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:27:54.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652814</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652817</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/trackingdb/position/stella101/between/20140922T171500/20141010T000000/data.csv]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631382</id>
<property name="title"><![CDATA[ODSS release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664132</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 21:59:59.483</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652816</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631380</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664130</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:27:42.377</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652818</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631379</id>
<property name="title"><![CDATA[ODSS Web Interface Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664129</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:26:39.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652805</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652804</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652807</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631376</id>
<property name="title"><![CDATA[ODSS Web Interface Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664126</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:25:49.637</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652806</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652809</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631374</id>
<property name="title"><![CDATA[ODSS Web Interface Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664124</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 23:12:32.823</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652808</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652811</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/position/367766000/last/1d/stride/10/data.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652810</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652796</id>
<property name="destinationPageTitle"><![CDATA[//kahuna.shore.mbari.org/viewvc/svn/MBARItracking/trunk/amqp/urls.py]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652797</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/trackingdb/platformTypes]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652798</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/trackingdb/platformNames]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652799</id>
<property name="destinationPageTitle"><![CDATA[//odss.mbari.org/trackingdb/platformAssociations.csv]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11763742</id>
<property name="fileName"><![CDATA[CANON-DSS-Draft-Design-27Apr2010.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-28 05:32:38.657</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:25:24.667</property>
<property name="fileSize">1922560</property>
<property name="comment"><![CDATA[Decison Support System slides reviewed 27 Apr 2010 in CANON meeting]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652800</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21366000</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398705</id>
</element>
</collection>
<property name="version">267</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-12 14:18:47.837</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11763743</id>
<property name="fileName"><![CDATA[DSS-Visual-Comments.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[kanna]]></property>
<property name="creationDate">2010-04-28 10:11:07.967</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:25:15.680</property>
<property name="fileSize">37888</property>
<property name="comment"><![CDATA[Comments and commentary of needs]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652801</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11763744</id>
<property name="fileName"><![CDATA[Fierstein-Needs.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="creatorName"><![CDATA[kanna]]></property>
<property name="creationDate">2010-04-28 11:05:32.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:25:07.467</property>
<property name="fileSize">18432</property>
<property name="comment"><![CDATA[DSS slide visualization needs for Fierstein]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652802</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21366002</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398707</id>
</element>
</collection>
<property name="version">268</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-19 14:15:52.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652803</id>
<property name="destinationPageTitle"><![CDATA[//odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/stride/100/data.csv]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652793</id>
<property name="destinationPageTitle"><![CDATA[//bitbucket.org/mbari/se-ie-doc/src/master/docs/systems/trackingdb/client-guide.md]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652794</id>
<property name="destinationPageTitle"><![CDATA[//docs.mbari.org/internal/se-ie-doc/systems/trackingdb/client-guide/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631387</id>
<property name="title"><![CDATA[ODSS Web Application Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664137</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 23:12:32.823</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-04 09:43:15.140</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631372</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">33652795</id>
<property name="destinationPageTitle"><![CDATA[//kahuna.shore.mbari.org/viewvc/svn/MBARItracking/trunk/amqp/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416912</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2022-03-28 13:39:38.590</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2022-03-28 13:39:38.590</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">22511633</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">22544401</id>
</element>
</collection>
<property name="version">276</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-16 13:46:41.470</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052330</id>
<property name="title"><![CDATA[ODSS Platform Timeline Editor]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085089</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:01.100</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:45:26.233</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631330</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664080</id>
</element>
</collection>
<property name="version">49</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2011-02-03 12:50:47.607</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">22511632</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">22544400</id>
</element>
</collection>
<property name="version">275</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-08-27 11:51:45.757</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631326</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664076</id>
</element>
</collection>
<property name="version">48</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2011-02-02 16:38:38.957</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631336</id>
<property name="title"><![CDATA[ODSS Web Interface release 0.4.0 Discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664086</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 13:55:03.617</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052321</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085079</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-15 11:47:28.017</property>
<property name="versionComment"><![CDATA[Added Matlab setup and ffmpeg install]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631335</id>
<property name="title"><![CDATA[ODSS Web Interface Discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664085</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 13:54:21.407</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052322</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085080</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-15 11:48:14.087</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052319</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085077</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-15 11:47:15.297</property>
<property name="versionComment"><![CDATA[Added Matlab setup and ffmpeg install]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">22511639</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">22544407</id>
</element>
</collection>
<property name="version">280</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-16 13:50:44.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631337</id>
<property name="title"><![CDATA[ODSS web interface release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664087</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 13:55:24.747</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052320</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085078</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-15 11:47:15.297</property>
<property name="versionComment"><![CDATA[Added Matlab setup and ffmpeg install]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052317</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085075</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-15 11:38:55.993</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052318</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085076</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-15 11:46:27.773</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">22511638</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">22544406</id>
</element>
</collection>
<property name="version">279</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-16 13:48:42.327</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631334</id>
<property name="title"><![CDATA[ODSS Web Interface Discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664084</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-03 13:53:44.423</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052315</id>
<property name="title"><![CDATA[Virtual machine Condor configuration]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085073</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-17 17:11:04.963</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-19 17:19:01.750</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051932</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">22511635</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">22544403</id>
</element>
</collection>
<property name="version">277</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-16 13:46:46.207</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">22511636</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">22544404</id>
</element>
</collection>
<property name="version">278</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-16 13:48:05.927</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9371697</id>
<property name="title"><![CDATA[mm_02172009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404459</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-02-18 22:50:30.200</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-02-18 22:50:30.200</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371694</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631276</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664026</id>
</element>
</collection>
<property name="version">47</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 16:54:09.187</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9371701</id>
<property name="title"><![CDATA[mm_02172009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404463</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-02-18 22:50:30.200</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-02-18 23:35:25.200</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371694</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9371699</id>
<property name="title"><![CDATA[mm_02172009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404461</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-02-18 22:50:30.200</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-02-18 23:30:59.110</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371694</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9371706</id>
<property name="title"><![CDATA[mm_02172009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404468</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-02-18 22:50:30.200</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-02-18 23:48:49.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371694</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9371705</id>
<property name="title"><![CDATA[mm_02172009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404467</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-02-18 22:50:30.200</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-02-18 23:47:52.600</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371694</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9371703</id>
<property name="title"><![CDATA[mm_02172009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404465</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-02-18 22:50:30.200</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-02-18 23:37:15.337</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371694</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804707</id>
<property name="destinationPageTitle"><![CDATA[AUV Dorado Biological Data]]></property>
<property name="destinationSpaceKey"><![CDATA[CDATA]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804706</id>
<property name="destinationPageTitle"><![CDATA[AUV Dorado Biological Data]]></property>
<property name="destinationSpaceKey"><![CDATA[CDATA]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631259</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664009</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-02-01 14:58:22.823</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804705</id>
<property name="destinationPageTitle"><![CDATA[ODSS Water Management]]></property>
<property name="destinationSpaceKey"><![CDATA[CDATA]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631261</id>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664011</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-27 15:39:17.753</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804704</id>
<property name="destinationPageTitle"><![CDATA[Home]]></property>
<property name="destinationSpaceKey"><![CDATA[CDATA]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804703</id>
<property name="destinationPageTitle"><![CDATA[ODSS Requirements and Installation]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631263</id>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664013</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-02-01 16:12:19.657</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804702</id>
<property name="destinationPageTitle"><![CDATA[Convert CSV to Shape File]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804701</id>
<property name="destinationPageTitle"><![CDATA[ERDDAP Administration Notes]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631265</id>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664015</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-02-01 16:29:55.140</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804700</id>
<property name="destinationPageTitle"><![CDATA[ODSS WMS Mapping Administration]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804699</id>
<property name="destinationPageTitle"><![CDATA[Installing MBARI Tracking Infrastructure]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631267</id>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664017</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-02-01 16:39:45.867</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804698</id>
<property name="destinationPageTitle"><![CDATA[Web Services for MBARItracking database]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631270</id>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664020</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-02-01 16:47:56.140</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804697</id>
<property name="destinationPageTitle"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631269</id>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664019</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-02-01 16:42:24.343</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804696</id>
<property name="destinationPageTitle"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804695</id>
<property name="destinationPageTitle"><![CDATA[Access using webDAV]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631271</id>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664021</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-02-01 16:48:18.543</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804694</id>
<property name="destinationPageTitle"><![CDATA[Deprecated Documents]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631273</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664023</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-02-01 15:05:46.170</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804712</id>
<property name="destinationPageTitle"><![CDATA[//www.mbari.org/bog/default.htm]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804713</id>
<property name="destinationPageTitle"><![CDATA[//mww.mbari.org/bog/documents/Matlab2BOG.htm]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804710</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804711</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631256</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664006</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-20 10:09:44.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804708</id>
<property name="destinationPageTitle"><![CDATA[CANON 2010 Oct MB Data Archive Description]]></property>
<property name="destinationSpaceKey"><![CDATA[CDATA]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631257</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15664007</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-02-01 14:57:34.290</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">26804709</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052059</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-07-28 08:32:48.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-07-28 08:32:48.203</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052227</id>
<property name="title"><![CDATA[Architecture and Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084986</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:03:13.517</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:25:45.547</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052228</id>
<property name="title"><![CDATA[Architecture and Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084987</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:03:13.517</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:27:41.290</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631229</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663980</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 11:04:07.720</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631227</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663978</id>
</element>
</collection>
<property name="version">45</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 12:01:49.217</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052219</id>
<property name="title"><![CDATA[Information Inputs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084978</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:02:36.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 15:47:38.467</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052220</id>
<property name="title"><![CDATA[Information Inputs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084979</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:02:36.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 15:47:58.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052221</id>
<property name="title"><![CDATA[Information Inputs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084980</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:02:36.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:07:34.603</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052223</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084982</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 15:46:42.947</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052224</id>
<property name="title"><![CDATA[Architecture and Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084983</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:03:13.517</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 11:24:41.433</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631241</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663992</id>
</element>
</collection>
<property name="version">46</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 12:38:26.680</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052226</id>
<property name="title"><![CDATA[Architecture and Design]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084985</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:03:13.517</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:22:19.747</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052056</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631213</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663964</id>
</element>
</collection>
<property name="version">39</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 10:52:03.483</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052214</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084973</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 14:07:52.297</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631211</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663962</id>
</element>
</collection>
<property name="version">38</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 10:50:56.973</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052216</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084975</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 15:38:54.733</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631217</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663968</id>
</element>
</collection>
<property name="version">40</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 10:55:14.467</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631215</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663966</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-26 14:22:48.767</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052218</id>
<property name="title"><![CDATA[Information Inputs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084977</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:02:36.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 14:07:20.377</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631221</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663972</id>
</element>
</collection>
<property name="version">42</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 11:44:00.773</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052204</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084963</id>
</element>
</collection>
<property name="version">284</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 13:34:41.370</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">22511683</id>
<property name="title"><![CDATA[ODSS Observation Log Mobile Apps]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">22544451</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2012-05-29 09:43:57.237</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2012-08-16 15:50:45.493</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052203</id>
<property name="title"><![CDATA[Information Inputs]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084962</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 10:02:36.947</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 14:06:55.317</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631219</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663970</id>
</element>
</collection>
<property name="version">41</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 11:09:45.583</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052206</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084965</id>
</element>
</collection>
<property name="version">285</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 14:07:39.320</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052205</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084964</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 14:06:03.980</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631225</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663976</id>
</element>
</collection>
<property name="version">44</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 11:49:53.363</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052207</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084966</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 14:07:39.403</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631223</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663974</id>
</element>
</collection>
<property name="version">43</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 11:46:02.713</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631208</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663959</id>
</element>
</collection>
<property name="version">36</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 09:48:56.630</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631210</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663961</id>
</element>
</collection>
<property name="version">37</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 10:43:06.067</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365291</id>
<property name="title"><![CDATA[Convert CSV to Shape File]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398018</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2012-09-05 16:13:46.787</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-03-12 13:29:50.263</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040787</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15204363</id>
<property name="title"><![CDATA[BloomEx BioSpace LatMix]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15237131</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-10-05 07:15:40.187</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-10-05 07:15:40.187</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15007785</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631204</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663955</id>
</element>
</collection>
<property name="version">34</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 09:31:59.420</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631206</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663957</id>
</element>
</collection>
<property name="version">35</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 09:36:02.643</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631200</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663951</id>
</element>
</collection>
<property name="version">32</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 09:02:32.260</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631202</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663953</id>
</element>
</collection>
<property name="version">33</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-31 09:30:34.820</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631196</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663947</id>
</element>
</collection>
<property name="version">30</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 22:23:51.817</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631198</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663949</id>
</element>
</collection>
<property name="version">31</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 22:40:06.393</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631192</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663943</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 22:00:15.033</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631194</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663945</id>
</element>
</collection>
<property name="version">29</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 22:20:07.800</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631187</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663938</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 18:39:03.327</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631190</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663941</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 21:59:28.937</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631189</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663940</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 21:52:36.047</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631183</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663934</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 10:21:52.937</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631185</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663936</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 13:33:18.813</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631179</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663930</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 09:55:33.517</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631181</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663932</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 09:57:38.933</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631177</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663928</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 09:45:47.637</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631175</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663926</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 09:38:48.897</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631173</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663924</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 09:37:33.583</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631171</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663922</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 09:24:52.683</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631169</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663920</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 09:03:36.350</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631167</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663918</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 08:59:10.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631165</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663916</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 06:42:20.827</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631163</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663914</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 06:41:11.267</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631162</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663913</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 06:32:59.127</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631160</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663911</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 06:18:30.970</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24641537</id>
<property name="fileName"><![CDATA[cencoos_chlorophyll_screenshot.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-28 16:19:33.427</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-28 16:19:33.427</property>
<property name="fileSize">526610</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24641538</id>
<property name="fileName"><![CDATA[odss_carson_underway_temperature_layer.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-28 16:28:59.597</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-28 16:28:59.597</property>
<property name="fileSize">1909749</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631158</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663909</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 06:16:11.143</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24641540</id>
<property name="fileName"><![CDATA[sccoos_water_sample_display.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-28 17:21:58.677</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-28 17:21:58.677</property>
<property name="fileSize">582041</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631156</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663907</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 06:15:43.387</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631155</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663906</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-28 06:13:06.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631153</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663904</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-27 15:19:57.743</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631149</id>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663900</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-27 15:05:25.450</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631148</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663899</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-27 13:44:32.577</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631140</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663891</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-27 08:55:11.830</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631143</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663894</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-27 08:55:57.907</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052386</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085145</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-23 14:22:20.297</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631145</id>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663896</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-26 16:56:15.593</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052384</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085143</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2014-01-23 13:39:32.750</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052383</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085142</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-23 10:07:55.637</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631134</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663885</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-27 08:25:01.400</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268855</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is used commonly and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to Print-Out Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox (Eg., ODSS Staging Site: http://odss-staging.shore.mbari.org:8080/dss-0.4.0-SNAPSHOT/), the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online] with the FireFox Browser.  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  

An example of a translated .HAR file with Statistics for the ODSS web page looks like this:   [ODSS Net Connectivity Statistics Page|^HTTP Archive Viewer 2.0.10-new.pdf|ODSS Net Connectivity Statistics Page] (.PDF File)

Each Net Item can expand for further detailed information of the connectivity process.




 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236091</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631136</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663887</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-27 08:44:05.957</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631138</id>
<property name="title"><![CDATA[ODSS Web Application Training Material]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663889</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-27 08:25:01.400</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-27 08:45:16.967</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052374</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085133</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-23 10:01:41.267</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631115</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663866</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-26 13:34:32.113</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052371</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085130</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-17 16:40:27.303</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052372</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085131</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-23 09:54:42.143</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052377</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085136</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-23 10:06:19.260</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631119</id>
<property name="title"><![CDATA[Mapserver requests data flow]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663870</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-26 16:49:58.250</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-26 16:49:58.250</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631117</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052376</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085135</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-23 10:03:01.433</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631113</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663864</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 10:50:34.537</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052354</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085113</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 16:11:25.810</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052355</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085114</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-21 11:36:08.283</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052357</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085116</id>
</element>
</collection>
<property name="version">29</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-21 11:39:01.170</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052360</id>
<property name="title"><![CDATA[CANON Initiative]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085119</id>
</element>
</collection>
<property name="version">286</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:48:35.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 14:07:52.230</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052359</id>
<property name="title"><![CDATA[Requirements]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085118</id>
</element>
</collection>
<property name="version">30</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-01-12 16:54:41.707</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-21 11:40:10.703</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052332</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085091</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-17 13:07:01.043</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052333</id>
<property name="title"><![CDATA[Platform Timeline Editor development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085092</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:56:46.157</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 16:50:14.520</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052334</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085093</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-17 13:37:23.730</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052336</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085095</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-17 13:38:32.547</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052338</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085097</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-17 13:46:51.507</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052339</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085098</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-17 13:48:23.897</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052341</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085100</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-17 13:52:46.713</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052342</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085101</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-01-17 16:39:50.300</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9371994</id>
<property name="title"><![CDATA[Library]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404743</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:25:52.837</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9371991</id>
<property name="title"><![CDATA[economic impacts]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404740</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 13:22:59.700</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-11-10 13:22:59.700</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503887</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9371996</id>
<property name="title"><![CDATA[Library]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404745</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-11-10 11:56:36.427</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2009-03-03 08:35:06.620</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365688</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398404</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-06-07 12:57:46.487</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11403271</id>
<property name="fileName"><![CDATA[harvey_SHAmethodsCANON_Jan2010.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2010-01-21 16:02:17.783</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:15.210</property>
<property name="fileSize">1586688</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11403270</id>
<property name="fileName"><![CDATA[harvey.CANON_Jan2010.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2010-01-21 16:02:05.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:24.753</property>
<property name="fileSize">26531840</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11403275</id>
<property name="fileName"><![CDATA[harvey_SHAmethodsCANON_Jan2010.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2010-01-21 16:02:17.783</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:15.210</property>
<property name="fileSize">1586688</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11403271</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11403274</id>
<property name="fileName"><![CDATA[harvey.CANON_Jan2010.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2010-01-21 16:02:05.203</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:57:24.753</property>
<property name="fileSize">26531840</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">11403270</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631024</id>
<property name="title"><![CDATA[ODSS deployed asset communications]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663778</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2011-01-20 10:56:24.397</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2011-01-20 11:26:48.190</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631013</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631021</id>
<property name="title"><![CDATA[ODSS deployed asset communications]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663776</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2011-01-20 10:56:24.397</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2011-01-20 11:00:33.440</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631013</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">21365735</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">21398449</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-07-31 09:27:05.693</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11403315</id>
<property name="fileName"><![CDATA[CANON-DataTurbine.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2010-02-04 09:32:25.380</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:53:37.607</property>
<property name="fileSize">2647552</property>
<property name="comment"><![CDATA[View as PowerPoint slide show]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7798804</id>
<property name="body"><![CDATA[This is the default content for the [Print Copy Available] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766038</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7798803</id>
<property name="body"><![CDATA[This is the default content for the [No Print Copy Available] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766037</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7798801</id>
<property name="body"><![CDATA[These files where collected by Taylor Bethany for her capstone project. Contact Judy Kildow for more details.

h2. Files

{attachments}

h2. Folders

{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766035</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11403309</id>
<property name="fileName"><![CDATA[AOSN_Data_Mgmt.ppt]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[godin]]></property>
<property name="creationDate">2010-02-02 08:15:27.213</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:53:27.493</property>
<property name="fileSize">1525760</property>
<property name="comment"><![CDATA[Presentation from 2010/01/27 Canon data mgmt meeting]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630990</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663744</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 10:04:20.900</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630988</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663742</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 10:01:19.717</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630992</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663746</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-06 17:48:51.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11403354</id>
<property name="fileName"><![CDATA[CANON_2010_Schedule.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2010-03-01 08:42:59.550</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:51:46.673</property>
<property name="fileSize">120320</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630998</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663752</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-20 10:09:07.600</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11403355</id>
<property name="fileName"><![CDATA[VirtualExperiments.ppt]]></property>
<property name="contentType"><![CDATA[application/octet-stream]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[godin]]></property>
<property name="creationDate">2010-03-03 16:11:12.270</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:53:18.817</property>
<property name="fileSize">436224</property>
<property name="comment"><![CDATA[Presentation from 2010/03/03 CANON data mgmt meeting]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630995</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663749</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 10:05:23.877</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11403356</id>
<property name="fileName"><![CDATA[vpe.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2010-03-03 16:31:55.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:52:59.767</property>
<property name="fileSize">791040</property>
<property name="comment"><![CDATA[Virtual Pilot Experiment for the Fall-2010 campaign]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630996</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663750</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-20 10:07:48.920</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630999</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663753</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 10:08:38.013</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631006</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663760</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 10:23:56.560</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631005</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663759</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 10:13:18.220</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631003</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663757</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 10:10:01.100</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631010</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663765</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 10:42:58.417</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631008</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663762</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 10:24:19.473</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631012</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663767</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 10:45:20.570</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631017</id>
<property name="title"><![CDATA[ODSS deployed asset communications]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663772</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2011-01-20 10:56:24.397</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2011-01-20 10:59:03.770</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631013</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15631015</id>
<property name="title"><![CDATA[ODSS deployed asset communications]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663770</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[oreilly]]></property>
<property name="creationDate">2011-01-20 10:56:24.397</property>
<property name="lastModifierName"><![CDATA[oreilly]]></property>
<property name="lastModificationDate">2011-01-20 10:56:24.397</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631013</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630957</id>
<property name="title"><![CDATA[Configuring Eclipse for Team development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663711</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-19 15:23:13.563</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-19 15:23:13.563</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630959</id>
<property name="title"><![CDATA[Configuring Eclipse for Team development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663713</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-19 15:23:13.563</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-19 15:39:51.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630961</id>
<property name="title"><![CDATA[Configuring Eclipse for Team development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663715</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-19 15:23:13.563</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-19 15:44:19.500</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630963</id>
<property name="title"><![CDATA[Configuring Eclipse for Team development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663717</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-19 15:23:13.563</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-19 15:52:58.350</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630965</id>
<property name="title"><![CDATA[Configuring Eclipse for Team development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663719</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-19 15:23:13.563</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-19 16:12:50.380</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7798870</id>
<property name="body"><![CDATA[h1. Meeting minutes for Nov. 11, 2008

\[Notes provided by Kolber, Zbigniew\]

h2. Tasks and deliverable for the CANON feasibility study 2009.

1. Evaluate potential significance and benefits of CANON operations to the coastal ocean management practices in MB and along California coast

(Judy, Steve)

2. Identify characteristics of MB HAB blooms that can be used to identify their presence, their physiological status, and their potential hazards using both in-situ sensors operating on CANON mobile assets, and remote observations
- Chlorophyll biomass

- Spectral characteristics of HAB-specific pigments

- Photosynthetic properties

- Molecular markers

(John, Francisco, zk, Chris).

3. Identify types of observations that may provide advanced cues about initiation of HAB blooms
- Sea surface temperature (remote observations)

- MB circulation patterns (CODAR)

- Local upwelling or stratification (moorings)

- Fresh water discharge (precipitation)

(John, Francisco)&nbsp;

4. Formulate technical requirements for CANON assets that will allow to respond, to follow, and to characterize evolution of algal blooms, including HABs, in MontereyBay

(Kanna, Jim, zk, and Chris)
- Performance characteristics of mobile assets (agility, control)

- Logistic of deployment on a short notice

- Sensor suite

- Ability to return water samples&nbsp;

5. Develop a detection/classification, integration and metrics system (Jim, Sergey).&nbsp;

6.&nbsp; Develop products that will be useful to society and determine if management is improved (Steve).&nbsp;

h2. &nbsp;There are two issues with our list:

&nbsp;I. Most of the tasks described here (the rationale, observations, and performance matrix) are typical of other HAB program. To avoid duplicating existing programs, we need to ask:
# How different our approach will be, what new tools will be required, and why should our approach be better?
# What are the innovation paths that will allow us to develop these tools?
# What level of effort, commitment, and investments is necessary for this development?
# What is the right mix of management, technology development, and societal involvement that will make our effort more coherent relative to the existing, well established HAB programs?

II. The innovative aspect of CANON approach will be defined by the selection of a mobile sensor platform capable to follow and characterize the HAB blooms. Also, CANON success will be quantified by the efficacy of managing the HAB problem in MB. That makes our effort very HAB-centric. &nbsp;However CANON is a generic observation system, with potential applications extending beyond HABs. Therefore, we need to be careful allowing HAB applications to dominate CANON development. HABs present an excellent test case for CANON, but should not be the only driver. &nbsp;

Let' consider these two problems when working on our deliverables.&nbsp; &nbsp;

Preliminary agenda for the next meeting (after Thanksgiving)
# Finalize the tasks/deliverables list
# Discuss types of collaborations we should establish with external institutions/agencies:

* \- Center for Ocean Solution,
* \- ACT (Francisco e-mails),
* \- USCS,&nbsp;
* \- Other groups working on HABs.

3. Identify small-scale field exercises for year 2009]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766106</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630967</id>
<property name="title"><![CDATA[Configuring Eclipse for Team development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663721</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-19 15:23:13.563</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-19 16:23:30.297</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630968</id>
<property name="title"><![CDATA[Configuring Eclipse for Team development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663722</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-19 15:23:13.563</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-19 16:25:33.683</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630970</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663724</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-19 10:17:51.540</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">25561094</id>
<property name="destinationPageTitle"><![CDATA[//docs.google.com/spreadsheets/d/1mNvIhcFAD_mpWRsNhJPkIt6GB64QxmULCJRocS_NZnE/edit?usp=sharing]]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395718</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-04-17 16:26:32.620</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-04-17 16:26:32.620</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630972</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663726</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 06:35:46.627</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630974</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663728</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 06:38:23.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">25561093</id>
<property name="destinationPageTitle"><![CDATA[//docs.google.com/spreadsheets/d/1mNvIhcFAD_mpWRsNhJPkIt6GB64QxmULCJRocS_NZnE/edit?usp=sharing]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395718</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-04-17 16:26:32.620</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-04-17 16:26:32.620</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630973</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663727</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 06:36:52.377</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630976</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663730</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 06:39:01.987</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630978</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663732</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 06:41:26.560</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630984</id>
<property name="title"><![CDATA[Configuring Eclipse for Team development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663738</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-19 15:23:13.563</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-20 08:39:18.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630983</id>
<property name="title"><![CDATA[Configuring Eclipse for Team development]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663737</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2011-01-19 15:23:13.563</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2011-01-19 16:26:09.437</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630955</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630986</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663740</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-20 06:42:35.663</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630925</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663680</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-13 16:51:26.560</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630923</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663678</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-13 16:48:37.103</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372136</id>
<property name="title"><![CDATA[mm_03_04_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404879</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-03-09 11:34:43.787</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-03-09 12:11:19.330</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372120</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372135</id>
<property name="title"><![CDATA[mm_03_04_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404878</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-03-09 11:34:43.787</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-03-09 11:46:08.927</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372120</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630945</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663699</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-13 16:56:36.140</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9372123</id>
<property name="title"><![CDATA[mm_03_04_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9404867</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-03-09 11:34:43.787</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-03-09 11:34:43.787</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372120</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630921</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663676</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-12 11:16:11.800</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630907</id>
<property name="title"><![CDATA[CentOS and Dependent Package Installation]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663662</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-05 17:36:24.157</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-05 17:38:18.217</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630817</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630828</id>
<property name="title"><![CDATA[DSS Front-end development log]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663585</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2010-12-14 12:11:09.683</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2011-01-06 13:47:02.073</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630448</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630843</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663599</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-06 17:25:50.527</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630845</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663600</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-06 17:46:54.313</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630846</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663601</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-06 17:47:34.120</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">15630847</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">15663602</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2011-01-06 17:48:18.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">22610873</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-09-25 12:45:31.347</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-25 12:45:31.347</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">22610875</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-09-25 12:45:31.347</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-25 12:45:31.347</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">22610874</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-09-25 12:45:31.347</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-25 12:45:31.347</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">22610876</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038993</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-09-25 12:45:31.347</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-09-25 12:45:31.347</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16220234</id>
<property name="title"><![CDATA[ODSS Web Application release 0.4.0 discussion]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16253000</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2011-02-03 13:53:44.423</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2011-02-08 14:28:19.587</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631333</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">26116097</id>
<property name="fileName"><![CDATA[CANON Fall 2014.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-05-15 08:40:10.607</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-05-15 08:40:10.607</property>
<property name="fileSize">167096</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640952</id>
<property name="title"><![CDATA[LISST-HOLO]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673708</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 13:48:33.990</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-20 10:31:40.213</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">26640945</id>
<property name="title"><![CDATA[ODSS Meetings]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">26673701</id>
</element>
</collection>
<property name="version">323</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2011-01-06 17:25:50.527</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-09-29 14:21:12.477</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151993</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/webtoolkit/download.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151992</id>
<property name="destinationPageTitle"><![CDATA[//maven.apache.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151995</id>
<property name="destinationPageTitle"><![CDATA[//gwt4nb.dev.java.net/]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151994</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/webtoolkit/gettingstarted.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151989</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/webtoolkit/tools/download-gwtdesigner.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151988</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/webtoolkit]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151991</id>
<property name="destinationPageTitle"><![CDATA[//ant.apache.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151990</id>
<property name="destinationPageTitle"><![CDATA[//www.oracle.com/technetwork/java/javase/downloads/index.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152001</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152000</id>
<property name="destinationPageTitle"><![CDATA[//www.syntevo.com/smartsvn/index.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152003</id>
<property name="destinationPageTitle"><![CDATA[//dl.google.com/eclipse/inst/d2gwt/latest/3.6]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152002</id>
<property name="destinationPageTitle"><![CDATA[//dl.google.com/eclipse/plugin/3.6]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151997</id>
<property name="destinationPageTitle"><![CDATA[//subversion.tigris.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151996</id>
<property name="destinationPageTitle"><![CDATA[//www.eclipse.org/downloads]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151999</id>
<property name="destinationPageTitle"><![CDATA[ODSS Web Application Development Quick Start]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151998</id>
<property name="destinationPageTitle"><![CDATA[//www.open.collab.net/products/subversion/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152008</id>
<property name="destinationPageTitle"><![CDATA[//tomcat.apache.org/download-60.cgi]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152009</id>
<property name="destinationPageTitle"><![CDATA[//localhost:8080/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152010</id>
<property name="destinationPageTitle"><![CDATA[//www.google.com/chrome/eula.html?extra=devchannel]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152011</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/webtoolkit/speedtracer/get-started.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152004</id>
<property name="destinationPageTitle"><![CDATA[//subclipse.tigris.org/update_1.6.x]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152005</id>
<property name="destinationPageTitle"><![CDATA[//update.eclemma.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152006</id>
<property name="destinationPageTitle"><![CDATA[//m2eclipse.sonatype.org/sites/m2e]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152007</id>
<property name="destinationPageTitle"><![CDATA[//smartgwt.googlecode.com/files/smartgwt-2.4.zip]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152012</id>
<property name="destinationPageTitle"><![CDATA[//localhost:8080/LoginManager]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152013</id>
<property name="destinationPageTitle"><![CDATA[//mbari-dss.googlecode.com/svn]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152014</id>
<property name="destinationPageTitle"><![CDATA[//localhost:8080/dss-1.0-SNAPSHOT/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19152015</id>
<property name="destinationPageTitle"><![CDATA[//localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24609137</id>
<property name="destinationPageTitle"><![CDATA[//www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-29 09:07:46.747</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 09:07:46.747</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24609136</id>
<property name="destinationPageTitle"><![CDATA[//ourocean.jpl.nasa.gov/MB/mbmangen.jsp]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-29 09:07:46.747</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 09:07:46.747</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24609135</id>
<property name="destinationPageTitle"><![CDATA[//beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-29 09:07:46.747</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 09:07:46.747</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24609134</id>
<property name="destinationPageTitle"><![CDATA[//beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-29 09:07:46.747</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 09:07:46.747</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24609133</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-29 09:07:46.747</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 09:07:46.747</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24609132</id>
<property name="destinationPageTitle"><![CDATA[//postgis.net/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-29 09:07:46.747</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 09:07:46.747</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24609131</id>
<property name="destinationPageTitle"><![CDATA[Adding your data as a map overlay in ODSS]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-29 09:07:46.747</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 09:07:46.747</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24609130</id>
<property name="destinationPageTitle"><![CDATA[//oceana.mbari.org/confluence/display/CDATA/Data+Products+Working+Group]]></property>
<property name="destinationSpaceKey"><![CDATA[https]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579502</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2014-01-29 09:07:46.747</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2014-01-29 09:07:46.747</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">21561412</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">22</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[duane]]></property>
<property name="creationDate">2013-08-21 16:14:30.817</property>
<property name="lastModificationDate">2013-08-21 16:14:30.817</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19151987</id>
<property name="destinationPageTitle"><![CDATA[CentOS and Dependent Package Installation]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631132</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-07-02 14:04:50.587</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-07-02 14:04:50.587</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">21561345</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">20</id>
</property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364810</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[dcline]]></property>
<property name="creationDate">2013-06-03 15:13:30.727</property>
<property name="lastModificationDate">2013-06-03 15:13:30.727</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24123453</id>
<property name="destinationPageTitle"><![CDATA[Project Management]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-01-22 09:15:53.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-22 09:15:53.470</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24123455</id>
<property name="destinationPageTitle"><![CDATA[Requirements]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-01-22 09:15:53.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-22 09:15:53.470</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24123454</id>
<property name="destinationPageTitle"><![CDATA[Information Inputs]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-01-22 09:15:53.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-22 09:15:53.470</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24123457</id>
<property name="destinationPageTitle"><![CDATA[Development]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-01-22 09:15:53.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-22 09:15:53.470</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24123456</id>
<property name="destinationPageTitle"><![CDATA[Architecture and Design]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-01-22 09:15:53.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-22 09:15:53.470</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24123459</id>
<property name="destinationPageTitle"><![CDATA[Testing]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-01-22 09:15:53.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-22 09:15:53.470</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24123458</id>
<property name="destinationPageTitle"><![CDATA[Documentation]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-01-22 09:15:53.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-22 09:15:53.470</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24123460</id>
<property name="destinationPageTitle"><![CDATA[Deployment Information]]></property>
<property name="destinationSpaceKey"><![CDATA[CANON]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2014-01-22 09:15:53.470</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-01-22 09:15:53.470</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9798654</id>
<property name="title"><![CDATA[mm_05_12_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9831393</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-05-21 15:38:15.970</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-05-21 15:53:01.763</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9798649</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">9798652</id>
<property name="title"><![CDATA[mm_05_12_2009]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">9831391</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[zkolber]]></property>
<property name="creationDate">2009-05-21 15:38:15.970</property>
<property name="lastModifierName"><![CDATA[zkolber]]></property>
<property name="lastModificationDate">2009-05-21 15:38:15.970</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">9798649</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25919535</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25952303</id>
</element>
</collection>
<property name="version">64</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-05-15 11:47:48.210</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25919534</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25952302</id>
</element>
</collection>
<property name="version">63</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-05-15 11:44:24.880</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25919532</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25952300</id>
</element>
</collection>
<property name="version">62</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-08 12:00:07.473</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25919579</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25952347</id>
</element>
</collection>
<property name="version">69</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-29 11:15:32.027</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11042889</id>
<property name="fileName"><![CDATA[LOmethods.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-12-28 11:33:26.590</property>
<property name="lastModifierName"><![CDATA[ryjo]]></property>
<property name="lastModificationDate">2009-12-28 11:33:26.590</property>
<property name="fileSize">1181216</property>
<property name="comment"><![CDATA[In review]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25919576</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25952344</id>
</element>
</collection>
<property name="version">67</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-29 10:28:55.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11042888</id>
<property name="fileName"><![CDATA[Bird_et_al_2007.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-12-28 11:27:32.753</property>
<property name="lastModifierName"><![CDATA[ryjo]]></property>
<property name="lastModificationDate">2009-12-28 11:27:32.753</property>
<property name="fileSize">740005</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11042887</id>
<property name="fileName"><![CDATA[Fox_et_al_2007.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-12-28 11:27:32.737</property>
<property name="lastModifierName"><![CDATA[ryjo]]></property>
<property name="lastModificationDate">2009-12-28 11:27:32.737</property>
<property name="fileSize">443131</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25919578</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25952346</id>
</element>
</collection>
<property name="version">68</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-29 11:00:49.667</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11042886</id>
<property name="fileName"><![CDATA[Zhang_McEwen_Ryan_Bellingham_Oceans09.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-12-28 11:27:32.717</property>
<property name="lastModifierName"><![CDATA[ryjo]]></property>
<property name="lastModificationDate">2009-12-28 11:27:32.717</property>
<property name="fileSize">766636</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25919572</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25952340</id>
</element>
</collection>
<property name="version">65</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-05-15 11:48:00.480</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25919574</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25952342</id>
</element>
</collection>
<property name="version">66</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-29 10:22:57.507</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11042885</id>
<property name="fileName"><![CDATA[aaai08-AdaptiveControl-Final.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372874</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-12-28 11:27:32.640</property>
<property name="lastModifierName"><![CDATA[ryjo]]></property>
<property name="lastModificationDate">2009-12-28 11:27:32.640</property>
<property name="fileSize">1984610</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11042882</id>
<property name="fileName"><![CDATA[MeetingNotes_8Dec2009.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-12-11 10:17:00.860</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:56:44.213</property>
<property name="fileSize">115200</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11042876</id>
<property name="fileName"><![CDATA[MeetingNotes_10Nov2009.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-11-13 11:19:59.807</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:56:54.983</property>
<property name="fileSize">117248</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11042877</id>
<property name="fileName"><![CDATA[CSR1415_inpress.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-11-13 11:41:44.663</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:58:15.950</property>
<property name="fileSize">1085075</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11042870</id>
<property name="fileName"><![CDATA[CANON 2010 Milesones and activities.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-11-12 16:07:51.643</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:52:26.143</property>
<property name="fileSize">27136</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11042871</id>
<property name="fileName"><![CDATA[AutonomousSamplingWorkshop.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-11-12 16:09:06.177</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:54:01.817</property>
<property name="fileSize">69120</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">11042869</id>
<property name="fileName"><![CDATA[The general science and technology for CANON 2010.doc]]></property>
<property name="contentType"><![CDATA[application/msword]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052054</id>
</property>
<property name="creatorName"><![CDATA[ryjo]]></property>
<property name="creationDate">2009-11-12 16:07:42.040</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 10:54:19.823</property>
<property name="fileSize">25600</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25919526</id>
<property name="title"><![CDATA[CANON Engineering and Logistics Tasks]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25952294</id>
</element>
</collection>
<property name="version">43</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-02-10 16:02:54.557</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2014-03-28 08:43:15.613</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543463</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">25919503</id>
<property name="title"><![CDATA[CANON Logistics Meeting]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">25952271</id>
</element>
</collection>
<property name="version">61</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2014-01-17 13:07:01.043</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2014-05-01 16:58:57.757</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052327</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24018955</id>
<property name="fileName"><![CDATA[ODSS-with-platim-2013-11-25.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-25 16:15:45.093</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 16:15:45.093</property>
<property name="fileSize">150508</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24018956</id>
<property name="fileName"><![CDATA[ODSS_Platform_timeline-2013-11-25.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-25 16:30:15.570</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-25 16:30:15.570</property>
<property name="fileSize">101644</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24018987</id>
<property name="fileName"><![CDATA[ODSS_Screen_Grab.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 12:56:42.020</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:56:42.020</property>
<property name="fileSize">5177160</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018986</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24018986</id>
<property name="fileName"><![CDATA[ODSS_Screen_Grab.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579493</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-12-30 12:56:42.020</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-12-30 12:58:16.333</property>
<property name="fileSize">2131767</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">2</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24018985</id>
<property name="fileName"><![CDATA[lingon_condor_mac.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051929</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-20 13:39:49.550</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-20 13:39:49.550</property>
<property name="fileSize">496480</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24018984</id>
<property name="fileName"><![CDATA[LISST-HOLO Condor Pool Diagram]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-18 11:16:45.240</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:26:32.593</property>
<property name="fileSize">6112</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">5</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018979</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24018983</id>
<property name="fileName"><![CDATA[LISST-HOLO Condor Pool Diagram]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-18 11:16:45.240</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:26:05.340</property>
<property name="fileSize">6110</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">4</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018979</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24018982</id>
<property name="fileName"><![CDATA[LISST-HOLO Condor Pool Diagram]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-18 11:16:45.240</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:20:43.430</property>
<property name="fileSize">4556</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">3</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018979</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24018981</id>
<property name="fileName"><![CDATA[LISST-HOLO Condor Pool Diagram]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-18 11:16:45.240</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:17:50.873</property>
<property name="fileSize">2949</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">2</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018979</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24018980</id>
<property name="fileName"><![CDATA[LISST-HOLO Condor Pool Diagram]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-18 11:16:45.240</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:16:45.240</property>
<property name="fileSize">133</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">1</property>
<property name="originalVersion" class="Attachment" package="com.atlassian.confluence.pages"><id name="id">24018979</id>
</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">24018979</id>
<property name="fileName"><![CDATA[LISST-HOLO Condor Pool Diagram]]></property>
<property name="contentType"><![CDATA[text/xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364857</id>
</property>
<property name="creatorName"><![CDATA[dcline]]></property>
<property name="creationDate">2013-12-18 11:16:45.240</property>
<property name="lastModifierName"><![CDATA[dcline]]></property>
<property name="lastModificationDate">2013-12-18 11:44:01.800</property>
<property name="fileSize">6221</property>
<property name="comment"><![CDATA[DO NOT EDIT THIS ATTACHMENT.  YOU WILL RUIN YOUR DIAGRAM!]]></property>
<property name="attachmentVersion">6</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796981</id>
<property name="title"><![CDATA[CANON Sampling Workshop 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829735</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 15:39:13.697</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796979</id>
<property name="title"><![CDATA[CANON Sampling Workshop 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829733</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 15:37:14.763</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796985</id>
<property name="title"><![CDATA[CANON Sampling Workshop 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829739</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 15:59:18.610</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796986</id>
<property name="title"><![CDATA[CANON Sampling Workshop 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829740</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 16:08:49.147</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796983</id>
<property name="title"><![CDATA[CANON Sampling Workshop 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829737</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 15:57:08.917</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11796978</id>
<property name="title"><![CDATA[CANON Sampling Workshop 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829732</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 15:33:48.430</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21037078</id>
<property name="fileName"><![CDATA[Francisco etal input to Team ODSS.docx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.wordprocessingml.document]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-05-14 14:43:38.947</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-05-14 14:43:38.947</property>
<property name="fileSize">77037</property>
<property name="comment"><![CDATA[Francisco etal input to ODSS team]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21037079</id>
<property name="fileName"><![CDATA[ODSS_SE.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">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-05-14 14:45:26.077</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-05-14 14:45:26.077</property>
<property name="fileSize">73682</property>
<property name="comment"><![CDATA[Francisco view of ODSS]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21037080</id>
<property name="fileName"><![CDATA[ODSS_SE.pptx.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-05-14 14:50:12.427</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-05-14 14:50:12.427</property>
<property name="fileSize">257866</property>
<property name="comment"><![CDATA[Francisco view of ODSS (pdf)]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11797089</id>
<property name="title"><![CDATA[Distributed Autonomy and Decision Support System]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829841</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-28 05:31:53.693</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-28 06:19:35.347</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11797084</id>
<property name="title"><![CDATA[Distributed Autonomy and Decision Support System]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829837</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-28 05:31:53.693</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-28 05:31:53.693</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21037069</id>
<property name="fileName"><![CDATA[ODSS Tasks.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2013-04-29 15:13:03.257</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2013-04-29 15:13:03.257</property>
<property name="fileSize">7868642</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">21037068</id>
<property name="fileName"><![CDATA[Canon allocation 2013 spent 4-19-13.docx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.wordprocessingml.document]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630841</id>
</property>
<property name="creatorName"><![CDATA[duane]]></property>
<property name="creationDate">2013-04-29 13:36:17.393</property>
<property name="lastModifierName"><![CDATA[duane]]></property>
<property name="lastModificationDate">2013-04-29 13:36:17.393</property>
<property name="fileSize">35976</property>
<property name="comment"><![CDATA[CANON labor allocation and spent to 4-19-2013]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11797057</id>
<property name="title"><![CDATA[CANON Sampling Workshop 2010]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829810</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-19 15:33:48.430</property>
<property name="lastModifierName"><![CDATA[tm]]></property>
<property name="lastModificationDate">2010-04-19 17:38:08.837</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796976</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">23724035</id>
<property name="fileName"><![CDATA[odssplatim-a.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:57:32.283</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-04 08:57:32.283</property>
<property name="fileSize">42206</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">23724037</id>
<property name="fileName"><![CDATA[odssplatim-per01.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:58:00.990</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-04 08:58:00.990</property>
<property name="fileSize">87577</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">23724036</id>
<property name="fileName"><![CDATA[odssplatim-p.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:57:45.390</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-04 08:57:45.390</property>
<property name="fileSize">42358</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">23724039</id>
<property name="fileName"><![CDATA[odssplatim-t01.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:58:22.247</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-04 08:58:22.247</property>
<property name="fileSize">44674</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">23724038</id>
<property name="fileName"><![CDATA[odssplatim-b.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:58:12.657</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-04 08:58:12.657</property>
<property name="fileSize">42182</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">23724041</id>
<property name="fileName"><![CDATA[ODSS_Platform_timeline-2013-10-30.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625739</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:59:18.387</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-04 08:59:18.387</property>
<property name="fileSize">81936</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">23724040</id>
<property name="fileName"><![CDATA[odssplatim-t02.png]]></property>
<property name="contentType"><![CDATA[image/png]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625736</id>
</property>
<property name="creatorName"><![CDATA[carueda]]></property>
<property name="creationDate">2013-11-04 08:58:30.900</property>
<property name="lastModifierName"><![CDATA[carueda]]></property>
<property name="lastModificationDate">2013-11-04 08:58:30.900</property>
<property name="fileSize">82738</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11797101</id>
<property name="title"><![CDATA[Distributed Autonomy and Decision Support System]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829852</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-28 05:31:53.693</property>
<property name="lastModifierName"><![CDATA[kanna]]></property>
<property name="lastModificationDate">2010-04-28 10:10:32.847</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11797100</id>
<property name="title"><![CDATA[Distributed Autonomy and Decision Support System]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829851</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-28 05:31:53.693</property>
<property name="lastModifierName"><![CDATA[kanna]]></property>
<property name="lastModificationDate">2010-04-28 09:18:31.813</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">11797103</id>
<property name="title"><![CDATA[Distributed Autonomy and Decision Support System]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">11829854</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[tm]]></property>
<property name="creationDate">2010-04-28 05:31:53.693</property>
<property name="lastModifierName"><![CDATA[kanna]]></property>
<property name="lastModificationDate">2010-04-28 10:11:34.813</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797082</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">6946821</id>
<property name="title"><![CDATA[mm_10212008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">6979589</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-10-22 10:10:05.160</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-10-22 10:16:56.080</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750229</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">6946822</id>
<property name="title"><![CDATA[mm_10212008]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">6979590</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[frolovs]]></property>
<property name="creationDate">2008-10-22 10:10:05.160</property>
<property name="lastModifierName"><![CDATA[frolovs]]></property>
<property name="lastModificationDate">2008-10-23 10:58:28.013</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750229</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084868</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052109</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084870</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052111</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084872</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052113</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084874</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052115</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084876</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052117</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084878</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052119</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084880</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052121</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084881</id>
<property name="body"><![CDATA[The ODSS is being constructed with a massive amount of input from both the internal MBARI community as well as from outside.  The page documents the various sources of information that were used to define the requirements for what the ODSS is supposed to do.
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052122</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084882</id>
<property name="body"><![CDATA[The ODSS is being constructed with a massive amount of input from both the internal MBARI community as well as from outside.  The page documents the various sources of information that were used to define the requirements for what the ODSS is supposed to do.
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052123</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084884</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052125</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084883</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052124</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084885</id>
<property name="body"><![CDATA[h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052126</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084887</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]


{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052128</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084890</id>
<property name="body"><![CDATA[{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}

h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052131</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084889</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]


{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052130</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084892</id>
<property name="body"><![CDATA[This page documents the evolving architecture and design of the ODSS during its development.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052133</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084891</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]


{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052132</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084894</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]



{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052135</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084896</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]



{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052137</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084898</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]



{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052139</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084901</id>
<property name="body"><![CDATA[Here is the documentation that should be up to date for the ODSS development and operation.  There is some deprecated documentation located [here|Deprecated Documents]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052142</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084902</id>
<property name="body"><![CDATA[h3. Introduction

ODSS uses four different open-source software packages for cataloging, distributing, and projecting raw satellite, vector, or point data into the ODSS web interface.  Tracking data is handled in a different manner and is not discussed here.
* [THREDDS|http://www.unidata.ucar.edu/projects/THREDDS/] is used for vector data (wind, surface current) and previous experiment data.
* [ERDDAP|http://coastwatch.pfeg.noaa.gov/erddap/download/setup.html] is used for just about everything else.
* [Mapserver|http://mapserver.org/] is used for publishing and reprojecting the data in the correct EPSG:900913 projection, and serving the data in the WMS standard used in the ODSS web application.
* [Tilecache|http://tilecache.org/] creates a disk cache of the Mapserver requests for faster access to images

!map_flow.png|thumbnail! click to enlarge

h3. Restarting

To restart erddap
{noformat}
sudo /sbin/service tomcat2 stop
sudo /sbin/service tomcat2 start
{noformat}
After a restart, changes can be seen, depending on the ODSS machine in the /erddap URL, e.g. [http://beach.mbari.org/erddap] . ERDDAP is not visible outside the MBARI firewall and it takes a few seconds for ERDDAP to refresh the catalogues.

To restart thredds (note that this will take down the ODSS web app as well because it's using the same tomcat instance). Alert team members if you do this.
{noformat}
sudo /sbin/service tomcat stop
sudo /sbin/service tomcat start
{noformat}
After a restart, changes can be seen, depending on the ODSS machine in the /thredds/realtime.html URL, e.g.
[http://beach.mbari.org:8080/thredds/realtime.html]

h3. Installing new layers using ERDDAP

As user stoqsadm
# Using the instructions [here|CANON:ERDDAP Administration Notes], modify the datasets.xml file
# Copy attached datasets.xml file with new dataset added to /opt/apache-tomcat7/content/erddap/
# Restart ERDDAP by restarting tomcat2
# Create a new layer and install to /home/stoqsadm/deployed/mapfiles/
# Add this new layer to  /home/stoqsadm/deployed/mapfiles/proxy.map
# Add this new layer to  /etc/tilecache.cfg
# Add to the ODSS json file (contact Kevin Gomes about where this file is)
# Refresh ODSS to see new layer]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052143</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084899</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h2. Extracted Requirements

# Hypothesis/experiment summary page

h2. Notes


h3. December 3rd:


h5. 1200 Lunch, CANON 2013 overview, plans for 2014 \-Chavez


h5. 1300 ECOHAB 2013 and beyond - Ryan


h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep


h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
### Features
#### Not much new
#### HTML Positions
### Bugs
#### 'Viewboxing' needs work
### Future Work
#### Add capability to tag 'deployed' times and only display those tracks
#### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions \!\!
### Color bars were standardized so e.g. temperature is the same across all platforms
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Ships and Comms
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# STOQS/Data Analysis

# When we talk about 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### Data workflow and STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support
## &nbsp;STOQS Loading
### Accomplishments
#### Approximately 3,442,950 data points loaded
\\
##### 22/26 possible platforms were loaded
##### Proved that STOQS could work with multiple assets
##### Tested the ability to use STOQS with a continuous data stream in an ongoing campaign
##### Concatenated Stella drifter deployments into one load file
#### Features
##### Created the ability to load 'on the fly'.
###### Automated loading using cron jobs
###### Single platform load scripts
###### 'Hot swapping' Stella drifter loads
##### Grouped platform load definitions
##### Improved platform naming conventions.
##### Increased the number of PCTD parameters to load.
#### Bugs
##### STOQS interface became sluggish due to the 'on the fly' loading
##### Many data were not in load format.&nbsp; An inordinate amount of time was spent writing code to convert data.&nbsp; This included researching the data/platform/sensors for metadata, CF conventions, and conversion or calibrations made to the data.
##### Some data were not available
##### More data screening.&nbsp;Data was not quality controlled before loading, as such erroneous sensor data would prevent data from loading.
#### Future Work
##### Data to NetCDF format.&nbsp;Work out a methodology to get new data into the right loading format or create load paths that will accommodate more formats.&nbsp; This will always be a consideration when new platforms are to be added.&nbsp;
\\
\\
## Data Status/Inventory Report can be found online at&nbsp;[CANON 2013 Data Inventory|http://www.mbari.org/bog/cn/CANON_2013_Platforms.htm|Web page table with platforms, data status, and locations]
## &nbsp;

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden


h5. 1630 General discussion


----
h3. December 4th:


h5. 0830  Breakfast & coffee


h5. 0845-1200


h5. 0845   CANON update - Francisco Chavez


h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw


h5. 1000   ECOHAB update - John Ryan


h5. 1030  Modeling physics  - Yi Chao


h5. 1100  Modeling biology - Fei Chai


h5. 1130  Next generation global models - Sergey Frolov

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite


h5. 1400   Biological sensing & floats - Jules Jaffe


h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr


h5. 1500   Platforms & sampling - Jim Bellingham

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.

----
h3. December 5th:


h5. 0800-1200

How to move forward
- What are the BIG issues that are not being addressed?
- What are the scientific/technological/operational gaps?
- How do we address big issues (field activity, development, etc.)?
- Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600

Organize for 2014, experiments, developments, papers, etc.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052140</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084900</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]



{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052141</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084906</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{table}Some Content{table}

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052147</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084904</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052145</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084909</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{table:border=1}
{table-row}{th}[Project Management]{th}{th}[Information Inputs]{th}{th}[Requirements]{th}{th}[Architecture and Design]{th}{th}[Development]{th}{th}[Documentation]{th}{th}[Testing]{th}{th}[Deployment Information]{th}{table-row}
{table}

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052150</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084908</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{table:border=1}
{tr}{th}[Project Management]{th}{th}[Information Inputs]{th}{th}[Requirements]{th}{th}[Architecture and Design]{th}{th}[Development]{th}{th}[Documentation]{th}{th}[Testing]{th}{th}[Deployment Information]{th}{tr}
{table}

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052149</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084913</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{column:width=12%}[Project Management]{column}{column:width=12%}[Information Inputs]{column}{column:width=12%}{column}{column:width=12%}{column}{column:width=12%}{column}{column:width=12%}{column}{column:width=12%}{column}{column:width=12%}{column}
# 
# 
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052154</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084911</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052152</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084912</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{column:width=12.5%}[Project Management]{column}{column:width=12.5%}[Information Inputs]{column}{column:width=12.5%}{column}{column:width=12.5%}{column}{column:width=12.5%}{column}{column:width=12.5%}{column}{column:width=12.5%}{column}{column:width=12.5%}{column}
# 
# 
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052153</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084917</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{section}
{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}
{section}

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052158</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084916</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}


# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052157</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084915</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{column:width=12%}[Project Management]{column}{column:width=12%}[Information Inputs]{column}{column:width=12%}{column}{column:width=12%}{column}{column:width=12%}{column}{column:width=12%}{column}{column:width=12%}{column}{column:width=12%}{column}


# 
# 
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052156</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084922</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{section:border=true}
{column:width=12%}{panel}[Project Management]{panel}{column}{column:width=12%}[Information Inputs]{column}{column:width=12%}[Requirements]{column}{column:width=12%}[Architecture and Design]{column}{column:width=12%}[Development]{column}{column:width=12%}[Documentation]{column}{column:width=12%}[Testing]{column}{column:width=12%}[Deployment Information]{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052163</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084920</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{section:border=true}
{column:width=12%}[Project Management]{column}{column:width=12%}[Information Inputs]{column}{column:width=12%}[Requirements]{column}{column:width=12%}[Architecture and Design]{column}{column:width=12%}[Development]{column}{column:width=12%}[Documentation]{column}{column:width=12%}[Testing]{column}{column:width=12%}[Deployment Information]{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052161</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084919</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{section:border=true}
{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}{column:width=12%}X{column}
{section}

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052160</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084926</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.
{panel}hello{panel}{panel}World{panel}
{section}
{column:width=12%}{panel}[Project Management]{panel}{column}{column:width=12%}{panel}[Information Inputs]{panel}{column}{column:width=12%}{panel}[Requirements]{panel}{column}{column:width=12%}{panel}[Architecture and Design]{panel}{column}{column:width=12%}{panel}[Development]{panel}{column}{column:width=12%}{panel}[Documentation]{panel}{column}{column:width=12%}{panel}[Testing]{panel}{column}{column:width=12%}{panel}[Deployment Information]{panel}{column}
{section}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052167</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084925</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{section}
{column:width=12%}{panel}[Project Management]{panel}{column}{column:width=12%}{panel}[Information Inputs]{panel}{column}{column:width=12%}{panel}[Requirements]{panel}{column}{column:width=12%}{panel}[Architecture and Design]{panel}{column}{column:width=12%}{panel}[Development]{panel}{column}{column:width=12%}{panel}[Documentation]{panel}{column}{column:width=12%}{panel}[Testing]{panel}{column}{column:width=12%}{panel}[Deployment Information]{panel}{column}
{section}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052166</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084924</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.
!ODSS_Screen_Grab.png|align=centre!
{section}
{column:width=12%}{panel}[Project Management]{panel}{column}{column:width=12%}{panel}[Information Inputs]{panel}{column}{column:width=12%}{panel}[Requirements]{panel}{column}{column:width=12%}{panel}[Architecture and Design]{panel}{column}{column:width=12%}{panel}[Development]{panel}{column}{column:width=12%}{panel}[Documentation]{panel}{column}{column:width=12%}{panel}[Testing]{panel}{column}{column:width=12%}{panel}[Deployment Information]{panel}{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052165</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084923</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{section}
{column:width=12%}{panel}[Project Management]{panel}{column}{column:width=12%}{panel}[Information Inputs]{panel}{column}{column:width=12%}{panel}[Requirements]{panel}{column}{column:width=12%}{panel}[Architecture and Design]{panel}{column}{column:width=12%}{panel}[Development]{panel}{column}{column:width=12%}{panel}[Documentation]{panel}{column}{column:width=12%}{panel}[Testing]{panel}{column}{column:width=12%}{panel}[Deployment Information]{panel}{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052164</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084929</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.
{section}
{column}{panel}[Project Management]{panel}{column}{column}{panel}[Information Inputs]{panel}{column}{column}{panel}[Requirements]{panel}{column}{column}{panel}[Architecture and Design]{panel}{column}{column}{panel}[Development]{panel}{column}{column}{panel}[Documentation]{panel}{column}{column}{panel}[Testing]{panel}{column}{column}{panel}[Deployment Information]{panel}{column}
{section}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052170</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084928</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.
{section}
{column}{panel}[Project Management]{panel}{column}{column:width=12%}{panel}[Information Inputs]{panel}{column}{column:width=12%}{panel}[Requirements]{panel}{column}{column:width=12%}{panel}[Architecture and Design]{panel}{column}{column:width=12%}{panel}[Development]{panel}{column}{column:width=12%}{panel}[Documentation]{panel}{column}{column:width=12%}{panel}[Testing]{panel}{column}{column:width=12%}{panel}[Deployment Information]{panel}{column}
{section}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052169</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084935</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

||{panel}[Project Management]{panel}||{panel}[Information Inputs]{panel}||{panel}[Requirements]{panel}||{panel}[Architecture and Design]{panel}||{panel}[Development]{panel}||{panel}[Documentation]{panel}||{panel}[Testing]{panel}||{panel}[Deployment Information]{panel}||

{section:border=true}
{column}{panel}[Project Management]{panel}{column}{column}{panel}[Information Inputs]{panel}{column}{column}{panel}[Requirements]{panel}{column}{column}{panel}[Architecture and Design]{panel}{column}{column}{panel}[Development]{panel}{column}{column}{panel}[Documentation]{panel}{column}{column}{panel}[Testing]{panel}{column}{column}{panel}[Deployment Information]{panel}{column}
{section}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052176</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084937</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

|| [Project Management] || [Information Inputs] || [Requirements] || [Architecture and Design] ||{panel}[Development]{panel}||{panel}[Documentation]{panel}||{panel}[Testing]{panel}||{panel}[Deployment Information]{panel}||

{section:border=true}
{column}{panel}[Project Management]{panel}{column}{column}{panel}[Information Inputs]{panel}{column}{column}{panel}[Requirements]{panel}{column}{column}{panel}[Architecture and Design]{panel}{column}{column}{panel}[Development]{panel}{column}{column}{panel}[Documentation]{panel}{column}{column}{panel}[Testing]{panel}{column}{column}{panel}[Deployment Information]{panel}{column}
{section}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052178</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084938</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

|| [Project Management] || [Information Inputs] || [Requirements] || [Architecture and Design] || [Development] || [Documentation] || [Testing] || [Deployment Information] ||

{section:border=true}
{column}{panel}[Project Management]{panel}{column}{column}{panel}[Information Inputs]{panel}{column}{column}{panel}[Requirements]{panel}{column}{column}{panel}[Architecture and Design]{panel}{column}{column}{panel}[Development]{panel}{column}{column}{panel}[Documentation]{panel}{column}{column}{panel}[Testing]{panel}{column}{column}{panel}[Deployment Information]{panel}{column}
{section}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052179</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084931</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.
{section:border=true}
{column}{panel}[Project Management]{panel}{column}{column}{panel}[Information Inputs]{panel}{column}{column}{panel}[Requirements]{panel}{column}{column}{panel}[Architecture and Design]{panel}{column}{column}{panel}[Development]{panel}{column}{column}{panel}[Documentation]{panel}{column}{column}{panel}[Testing]{panel}{column}{column}{panel}[Deployment Information]{panel}{column}
{section}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052172</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084932</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

||[Project Management]||[Information Inputs]||[Requirements]||[Architecture and Design]||[Development]||[Documentation]||[Testing]||[Deployment Information]||

{section:border=true}
{column}{panel}[Project Management]{panel}{column}{column}{panel}[Information Inputs]{panel}{column}{column}{panel}[Requirements]{panel}{column}{column}{panel}[Architecture and Design]{panel}{column}{column}{panel}[Development]{panel}{column}{column}{panel}[Documentation]{panel}{column}{column}{panel}[Testing]{panel}{column}{column}{panel}[Deployment Information]{panel}{column}
{section}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052173</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084933</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

||{panel}[Project Management]{panel}||[Information Inputs]||[Requirements]||[Architecture and Design]||[Development]||[Documentation]||[Testing]||[Deployment Information]||

{section:border=true}
{column}{panel}[Project Management]{panel}{column}{column}{panel}[Information Inputs]{panel}{column}{column}{panel}[Requirements]{panel}{column}{column}{panel}[Architecture and Design]{panel}{column}{column}{panel}[Development]{panel}{column}{column}{panel}[Documentation]{panel}{column}{column}{panel}[Testing]{panel}{column}{column}{panel}[Deployment Information]{panel}{column}
{section}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052174</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084943</id>
<property name="body"><![CDATA[{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}

h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052184</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084944</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | |
| A subset of ODSS features will be available on iPad | 1 | Features TBD |
| A subset of ODSS features will be available on Android tablets | 2 | Features TBD |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track that what is shown as just points connected with lines | 2 | |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
{noformat}
Kevin,

Please add support for the min/max temperature range for the 
Ryan SST layer.   This will allow John Ryan to adjust the 
visualization of his custom satellite data to see finer scale 
features.  I've added min/max support in the map spec for this.

Mike also mentioned it would be worthwhile to calculate the 
histogram of the data and base the min/max on 2.5% and 97.5% 
bins, but I'm not entirely clear how this would work through 
WMS.  Perhaps this is something we can put on our wish list 
for September. 

You should be able to add this with an OpenLayers specification 
similar to the following: 

var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );

If you leave off the min/max values, the default  is 8 - 22 degrees C.   

To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf
?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20

There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf
?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar

The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:

d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf*
{noformat} |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |


{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}

h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052185</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084945</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | |
| A subset of ODSS features will be available on iPad | 1 | Features TBD |
| A subset of ODSS features will be available on Android tablets | 2 | Features TBD |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track that what is shown as just points connected with lines | 2 | |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
{noformat}
Kevin,

Please add support for the min/max temperature range for the 
Ryan SST layer.   This will allow John Ryan to adjust the 
visualization of his custom satellite data to see finer scale 
features.  I've added min/max support in the map spec for this.

Mike also mentioned it would be worthwhile to calculate the 
histogram of the data and base the min/max on 2.5% and 97.5% 
bins, but I'm not entirely clear how this would work through 
WMS.  Perhaps this is something we can put on our wish list 
for September. 

You should be able to add this with an OpenLayers specification 
similar to the following: 

var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );

If you leave off the min/max values, the default  is 8 - 22 degrees C.   

To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf
?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20

There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf
?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar

The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:

d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf*
{noformat} |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |


{panel:title=Requirements}
Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}

h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052186</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084939</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

|| [Project Management] || [Information Inputs] || [Requirements] || [Architecture and Design] || [Development] || [Documentation] || [Testing] || [Deployment Information] ||

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052180</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084940</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{center}|| [Project Management] || [Information Inputs] || [Requirements] || [Architecture and Design] || [Development] || [Documentation] || [Testing] || [Deployment Information] ||{center}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052181</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084941</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{center}| [Project Management] | [Information Inputs] | [Requirements] | [Architecture and Design] | [Development] | [Documentation] | [Testing] | [Deployment Information] |{center}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052182</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084952</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.

We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,

Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.

Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 

You should be able to add this with an OpenLayers specification similar to the following: 

{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   

To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20

There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar

The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:

d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 


{panel:title=Requirements}
Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}

h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052193</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084951</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track that what is shown as just points connected with lines | 2 | |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
{noformat}
Kevin,

Please add support for the min/max temperature range for the 
Ryan SST layer.   This will allow John Ryan to adjust the 
visualization of his custom satellite data to see finer scale 
features.  I've added min/max support in the map spec for this.

Mike also mentioned it would be worthwhile to calculate the 
histogram of the data and base the min/max on 2.5% and 97.5% 
bins, but I'm not entirely clear how this would work through 
WMS.  Perhaps this is something we can put on our wish list 
for September. 

You should be able to add this with an OpenLayers specification 
similar to the following: 

var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );

If you leave off the min/max values, the default  is 8 - 22 degrees C.   

To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf
?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20

There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf
?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar

The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:

d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf*
{noformat} |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 


{panel:title=Requirements}
Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}

h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052192</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084953</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.

We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.

Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 

You should be able to add this with an OpenLayers specification similar to the following: 

{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   

To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20

There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar

The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:

d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 


{panel:title=Requirements}
Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}

h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052194</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084947</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| A subset of ODSS features will be available on iPad | 1 | Features TBD |
| A subset of ODSS features will be available on Android tablets | 2 | Features TBD |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track that what is shown as just points connected with lines | 2 | |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
{noformat}
Kevin,

Please add support for the min/max temperature range for the 
Ryan SST layer.   This will allow John Ryan to adjust the 
visualization of his custom satellite data to see finer scale 
features.  I've added min/max support in the map spec for this.

Mike also mentioned it would be worthwhile to calculate the 
histogram of the data and base the min/max on 2.5% and 97.5% 
bins, but I'm not entirely clear how this would work through 
WMS.  Perhaps this is something we can put on our wish list 
for September. 

You should be able to add this with an OpenLayers specification 
similar to the following: 

var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );

If you leave off the min/max values, the default  is 8 - 22 degrees C.   

To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf
?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20

There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf
?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar

The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:

d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf*
{noformat} |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |


{panel:title=Requirements}
Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}

h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052188</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084949</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| A subset of ODSS features will be available on iPad | 1 | Features TBD |
| A subset of ODSS features will be available on Android tablets | 2 | Features TBD |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track that what is shown as just points connected with lines | 2 | |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
{noformat}
Kevin,

Please add support for the min/max temperature range for the 
Ryan SST layer.   This will allow John Ryan to adjust the 
visualization of his custom satellite data to see finer scale 
features.  I've added min/max support in the map spec for this.

Mike also mentioned it would be worthwhile to calculate the 
histogram of the data and base the min/max on 2.5% and 97.5% 
bins, but I'm not entirely clear how this would work through 
WMS.  Perhaps this is something we can put on our wish list 
for September. 

You should be able to add this with an OpenLayers specification 
similar to the following: 

var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );

If you leave off the min/max values, the default  is 8 - 22 degrees C.   

To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf
?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20

There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf
?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar

The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:

d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf*
{noformat} |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 


{panel:title=Requirements}
Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}

h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052190</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084959</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 

{panel:title=Requirements}
Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052200</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084962</id>
<property name="body"><![CDATA[The ODSS is being constructed with a massive amount of input from both the internal MBARI community as well as from outside.  The page documents the various sources of information that were used to define the requirements for what the ODSS is supposed to do.
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052203</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084961</id>
<property name="body"><![CDATA[The ODSS is being constructed with a massive amount of input from both the internal MBARI community as well as from outside.  The page documents the various sources of information that were used to define the requirements for what the ODSS is supposed to do.
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052202</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084955</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 


{panel:title=Requirements}
Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}

h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052196</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084958</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 


{panel:title=Requirements}
Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
{panel}

h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'

h3. User Web Services
# Drifter Finder - text based or lightweight map based locations optimized for low/poor comms at sea
# Logging Service for mobile apps / observation log

h3. Add New Platform
# \[1\] first draft of procedure / checklist on confluence documenting the tasks for adding a platform - communications and data management plan
# \[1\] Platform list for Sept 2012
## Western Flyer
## LST
## LRAUV (2)
## Dorado
## Zephyr
## Drifting ESP - mooring and ESP are both data sources

h3. Shore-Side Autonomy
# Drifter Tracking App
# Integration and support for shore-side TREX (Distributed Autonomy research)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052199</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084965</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{center}|| [Project Management] || [Information Inputs] || [Requirements] || [Architecture and Design] || [Development] || [Documentation] || [Testing] || [Deployment Information] ||{center}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052206</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084966</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052207</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084963</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{center}|| [Project Management] || [Information Inputs] || [Requirements] || [Architecture and Design] || [Development] || [Documentation] || [Testing] || [Deployment Information] ||{center}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052204</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084964</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052205</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084977</id>
<property name="body"><![CDATA[The ODSS is being constructed with a massive amount of input from both the internal MBARI community as well as from outside.  The page documents the various sources of information that were used to define the requirements for what the ODSS is supposed to do.

This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052218</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084978</id>
<property name="body"><![CDATA[The ODSS is being constructed with a massive amount of input from both the internal MBARI community as well as from outside.  The page documents the various sources of information that were used to define the requirements for what the ODSS is supposed to do.

This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

----
h5. Early Requirement Documents
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052219</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084975</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052216</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084973</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052214</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084986</id>
<property name="body"><![CDATA[This page documents the evolving architecture and design of the ODSS during its development.

h5. Code Repository
# Source code is stored on a Google Code project located at [http://code.google.com/p/mbari-dss/]
# Issues are tracked in same project at [http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052227</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084985</id>
<property name="body"><![CDATA[This page documents the evolving architecture and design of the ODSS during its development.
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052226</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084983</id>
<property name="body"><![CDATA[This page documents the evolving architecture and design of the ODSS during its development.
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052224</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084982</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052223</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084980</id>
<property name="body"><![CDATA[The ODSS is being constructed with a massive amount of input from both the internal MBARI community as well as from outside.  The page documents the various sources of information that were used to define the requirements for what the ODSS is supposed to do.

This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]
----
h5. Early Requirement Documents
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052221</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084979</id>
<property name="body"><![CDATA[The ODSS is being constructed with a massive amount of input from both the internal MBARI community as well as from outside.  The page documents the various sources of information that were used to define the requirements for what the ODSS is supposed to do.

This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]
----
h5. Early Requirement Documents
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Additional Requirements from Sep 2012]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052220</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084987</id>
<property name="body"><![CDATA[This page documents the evolving architecture and design of the ODSS during its development.

h5. Code Repository
# Source code is stored on a Google Code project located at [http://code.google.com/p/mbari-dss/]
# Issues are tracked in same project at [http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

h5. [Deprecated Documents]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052228</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084750</id>
<property name="body"><![CDATA[h2. Condor Installation on a Mac 
# Download Condor 8.0.4 Stable Release for Mac here:
http://research.cs.wisc.edu/htcondor/downloads-v2/download.pl 
and untar
{noformat}
tar -zxvf condor-8.0.5-x86_64_MacOSX-stripped.tar.gz 
{noformat}
# Install with, replacing the install-dir to your home directory
\\
{noformat}
cd condor-8.0.5-x86_64_MacOSX7-stripped/ 
./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --make-personal-condor --type=submit,execute
{noformat}
which returned 
\\
{noformat}
Installing Condor from /Users/dcline/Downloads/condor-8.0.4-x86_64_MacOSX7-stripped to /Users/dcline/condor

Condor has been installed into:
    /Users/dcline/condor
Created scripts which can be sourced by users to setup their
Condor environment variables.  These are:
   sh: /Users/dcline/condor/condor.sh
  csh: /Users/dcline/condor/condor.csh
{noformat}
# Modify the Condor installation to send mail and authenticate appropriately, by editing the local configuration file /opt/condor-7.2.3/local.nanomia/condor_config.local and adding:  
{code} 
UID_DOMAIN = SHORE.MBARI.ORG
MAIL = /usr/bin/mail
CONDOR_ADMIN = <youremailaddress>
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051988</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084754</id>
<property name="body"><![CDATA[h2. Condor Installation on a Mac 
# Download Condor 8.0.4 Stable Release for Mac here:
http://research.cs.wisc.edu/htcondor/downloads-v2/download.pl 
and untar
{noformat}
tar -zxvf condor-8.0.5-x86_64_MacOSX-stripped.tar.gz 
{noformat}
# Install with, replacing the install-dir to your home directory
\\
{noformat}
cd condor-8.0.5-x86_64_MacOSX7-stripped/ 
./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
{noformat}
which returned 
\\
{noformat} 
 ./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
Installing Condor from /Users/dcline/Downloads/condor-8.0.5-x86_64_MacOSX7-stripped to /Users/dcline/condor

Condor has been installed into:
    /Users/dcline/condor

Configured condor using these configuration files:
  global: /Users/dcline/condor/etc/condor_config
  local:  /Users/dcline/condor/local.mbari1831/condor_config.local

In order for Condor to work properly you must set your CONDOR_CONFIG
environment variable to point to your Condor configuration file:
/Users/dcline/condor/etc/condor_config before running Condor
commands/daemons.
Created scripts which can be sourced by users to setup their
Condor environment variables.  These are:
   sh: /Users/dcline/condor/condor.sh
  csh: /Users/dcline/condor/condor.csh

{noformat}
# Modify the Condor installation to send mail and authenticate appropriately, by editing the local configuration file /opt/condor-7.2.3/local.nanomia/condor_config.local and adding/modifying:  
{code}   
CONDOR_ADMIN = <youremailaddress> 
{code}
# Copy the generated environment variables to your ~/.profile
{noformat}
cat  /Users/dcline/condor/condor.sh >> ~/.profile
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051992</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084753</id>
<property name="body"><![CDATA[h1. Condor installation
Linux installation should roughly follow the notes here: [EITS:Installing Condor As Execute-Only Node on Linux]

h2. Kerberos installation

Pantera is a non-centrified machine and required Kerberos for authentication. This is because jobs are run as the same user that submitted the job for security reasons.  Centrify is a tool IS uses to simplify authentication, access, and control to our shared resources like Atlas as well as to support single sign on to our internal resources like web pages. 


Make sure iptables are turned off 
{noformat}
    sudo service iptables off
     sudo service iptables stop
     sudo /etc/init.d/iptables save
     sudo chkconfig iptables off
     sudo /sbin/chkconfig iptables off  
{noformat} 
*Install kerberos
{noformat} 
 sudo yum install krb5-user
{noformat} 
*As user who will be running jobs, run kinit
{noformat} 
 kinit dcline@SHORE.MBARI.ORG
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051991</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398707</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-

# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
## Mike:
## Working on V. lab project
## SIMZ cruises. reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss" 
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21366002</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18284586</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very much a work-in-progress, and do not represent all of the classes or designs in the current code. Notes are added in yellow, concrete classes in blue, template and abstract classes in gray, and databases in orange. Click on the thumbnails to enlarge. 

||Top Level Overview || Client/Server Mission Class RPC Diagram (example of GWT RPC design pattern)  || Client/Server Mission Class Diagram (example of Get/Got classes encapsulate error handling and serialized data)  || Top Level Data (grab bag of data, not class types per se) ||
|!dss_top_overview.png|thumbnail! | !dss_client_server_mission_class_diagram.png|thumbnail! | !dss_client_server_mission_rpc_class_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||org.mbari.dss.client.jd.model Class Diagram ||org.mbari.dss.client.model Class Diagram || org.mbari.dss.client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!

||org.mbari.dss.client.views Class Diagram||org.mbari.dss.client.views.layout1 Class Diagram||
|!dss_client_views_class_diagram.png|thumbnail! |!dss_client_views_layout1_diagram.png|thumbnail! |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18251819</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084764</id>
<property name="body"><![CDATA[h2. Condor Installation on a Mac 
# Download Condor 8.0.4 Stable Release for Mac here:
http://research.cs.wisc.edu/htcondor/downloads-v2/download.pl 
and untar
{noformat}
tar -zxvf condor-8.0.5-x86_64_MacOSX-stripped.tar.gz 
{noformat}
# Install with, replacing the install-dir to your home directory
\\
{noformat}
cd condor-8.0.5-x86_64_MacOSX7-stripped/ 
./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
{noformat}
which returned 
\\
{noformat} 
 ./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
Installing Condor from /Users/dcline/Downloads/condor-8.0.5-x86_64_MacOSX7-stripped to /Users/dcline/condor

Condor has been installed into:
    /Users/dcline/condor

Configured condor using these configuration files:
  global: /Users/dcline/condor/etc/condor_config
  local:  /Users/dcline/condor/local.mbari1831/condor_config.local

In order for Condor to work properly you must set your CONDOR_CONFIG
environment variable to point to your Condor configuration file:
/Users/dcline/condor/etc/condor_config before running Condor
commands/daemons.
Created scripts which can be sourced by users to setup their
Condor environment variables.  These are:
   sh: /Users/dcline/condor/condor.sh
  csh: /Users/dcline/condor/condor.csh

{noformat}
# Modify the Condor installation to send mail and authenticate appropriately, by editing the local configuration file /opt/condor-7.2.3/local.nanomia/condor_config.local and adding/modifying:  
{code}   
CONDOR_ADMIN = <youremailaddress> 
{code}
# Copy the generated environment variables to your ~/.profile
{noformat}
cat  /Users/dcline/condor/condor.sh >> ~/.profile
{noformat}
# Use [Lingon|http://lingon.sourceforge.net/] to create a launchd item to execute {{condor_start.sh}} as a service.
!org_mbari_eits_Condor_macLingon.png|thumbnail!
# In Lingon, Click expert mode in the bottom right, then add the following
{noformat}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
...
	<key>EnvironmentVariables</key>
	<dict>
		<key>CONDOR_CONFIG</key>
		<string>/Users/<your username>/condor/etc/condor_config</string>
	</dict>
...
</dict>
</plist>
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052003</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18284584</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very much a work-in-progress, and do not represent all of the classes or designs in the current code. Notes are added in yellow, classes in blue/gray and databases in orange. Click on the thumbnails to enlarge. 

||Top Level Overview || Client/Server Mission Class RPC Diagram (example of GWT RPC design pattern)  || Client/Server Mission Class Diagram (example of Get/Got classes encapsulate error handling and serialized data)  || Top Level Data (grab bag of data, not class types per se) ||
|!dss_top_overview.png|thumbnail! | !dss_client_server_mission_class_diagram.png|thumbnail! | !dss_client_server_mission_rpc_class_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||org.mbari.dss.client.jd.model Class Diagram ||org.mbari.dss.client.model Class Diagram || org.mbari.dss.client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!

||org.mbari.dss.client.views Class Diagram||org.mbari.dss.client.views.layout1 Class Diagram||
|!dss_client_views_class_diagram.png|thumbnail! |!dss_client_views_layout1_diagram.png|thumbnail! |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18251817</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084765</id>
<property name="body"><![CDATA[h2. Condor Installation on a Mac 
# Download Condor 8.0.4 Stable Release for Mac here:
http://research.cs.wisc.edu/htcondor/downloads-v2/download.pl 
and untar
{noformat}
tar -zxvf condor-8.0.5-x86_64_MacOSX-stripped.tar.gz 
{noformat}
# Install with, replacing the install-dir to your home directory
\\
{noformat}
cd condor-8.0.5-x86_64_MacOSX7-stripped/ 
./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
{noformat}
which returned 
\\
{noformat} 
 ./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
Installing Condor from /Users/dcline/Downloads/condor-8.0.5-x86_64_MacOSX7-stripped to /Users/dcline/condor

Condor has been installed into:
    /Users/dcline/condor

Configured condor using these configuration files:
  global: /Users/dcline/condor/etc/condor_config
  local:  /Users/dcline/condor/local.mbari1831/condor_config.local

In order for Condor to work properly you must set your CONDOR_CONFIG
environment variable to point to your Condor configuration file:
/Users/dcline/condor/etc/condor_config before running Condor
commands/daemons.
Created scripts which can be sourced by users to setup their
Condor environment variables.  These are:
   sh: /Users/dcline/condor/condor.sh
  csh: /Users/dcline/condor/condor.csh

{noformat}
# Modify the Condor installation to send mail and authenticate appropriately, by editing the local configuration file /opt/condor-7.2.3/local.nanomia/condor_config.local and adding/modifying:  
{code}   
CONDOR_ADMIN = <youremailaddress> 
{code}
# Copy the generated environment variables to your ~/.profile
{noformat}
cat  /Users/dcline/condor/condor.sh >> ~/.profile
{noformat}
# Use [Lingon|http://lingon.sourceforge.net/] to create a launchd item to execute {{condor_start.sh}} as a service.
Create a new service and enter the command, substituting your user name:
{code}
/Users/<username>/condor/sbin/condor_master -f -c /Users/<username>/condor/etc/condor_config
{code}
Select "At login and at load" to have it run every time you login 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052004</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18284583</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very much a work-in-progress, and do not represent all of the classes or designs in the current code. Notes are added in yellow, classes in blue/gray and databases in orange. Click on the thumbnails to enlarge. 

||Top Level Overview ||Client/Server Package Diagram|| Top Level Data (grab bag of data, not class types per se) ||
|!dss_top_overview.png|thumbnail! | !dss_client_server_package_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||org.mbari.dss.client.jd.model Class Diagram ||org.mbari.dss.client.model Class Diagram || org.mbari.dss.client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!

||org.mbari.dss.client.views Class Diagram||org.mbari.dss.client.views.layout1 Class Diagram||
|!dss_client_views_class_diagram.png|thumbnail! |!dss_client_views_layout1_diagram.png|thumbnail! |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18251816</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398705</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21366000</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084755</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
## Machine that is the central manager
CONDOR_HOST = condormastervm.shore.mbari.org
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Install Matlab Compiler Runtime
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Install required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
Above ExifTool instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
h2. Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051993</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18284593</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very much a work-in-progress, and do not represent all of the classes or designs in the current code. Notes are added in yellow, concrete classes in blue, template and abstract classes in gray, and databases in orange. Click on the thumbnails to enlarge. 
 
||ODSS Top-Level Data Flow ||ODSS Web App Top Level Package Overview || 
|!dss_top_data_flow_target.png|align=center,thumbnail!|!dss_top_overview.png|thumbnail! |

|| Client/Server Mission Class RPC Diagram (example of GWT RPC design pattern)  || Client/Server Mission Class Diagram (example of Get/Got classes encapsulate error handling and serialized data)  || Top Level Data (grab bag of data, not class types per se) ||
| !dss_client_server_mission_class_diagram.png|thumbnail! | !dss_client_server_mission_rpc_class_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||client.model Class Diagram || client(entry point) Class Diagram ||
| !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!

||views Class Diagram|| views.perspective Class Diagram ||views.layout1 Class Diagram (DssLayout1 is the current layout, containing East/West Widgets)||
|!dss_client_views_class_diagram.png|thumbnail! |!dss_client_views_perspective_class_diagram.png|thumbnail! |!dss_client_views_layout1_diagram.png|thumbnail! |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18251826</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084756</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options are set in the file hologrid.conf which is in the $HOLO_SCRIPTS_DIR.   Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h3. How to find out how a Condor job failed
Regardless of how a Condor job ends, through an error and crash, sucessful termination, or otherwise, you will get an email that resembles the message below. From this message, we can see the job command was hologrid_run.sh -i ..., and that it exited cleanly (exit status 0), took over 7 minutes of real time.  If the status is not 0, clues for why it failed will be in the log files in the condor_log directory of the output, and in the *.dag.dagman.out files.
{code}
This is an automated email from the Condor system
on machine "pantera".  Do not reply.

Condor job 6540.0
	/var/www/CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal/hologrid_run.sh -i images-020-3911.PGM-to-021-0111.PGM.tar.gz -o processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz
has exited normally with status 0


Submitted at:        Thu May 30 20:44:22 2013
Completed at:        Thu May 30 20:51:51 2013
Real Time:           0 00:07:29

Virtual Image Size:  3511008 Kilobytes

Statistics from last run:
Allocation/Run time:     0 00:07:11
Remote User CPU Time:    0 00:14:32
Remote System CPU Time:  0 00:00:17
Total Remote CPU Time:   0 00:14:49

Statistics totaled from all runs:
Allocation/Run time:     0 00:07:11

Network:
 107.4 MB Run Bytes Received By Job
   2.9 MB Run Bytes Sent By Job
 107.4 MB Total Bytes Received By Job
   2.9 MB Total Bytes Sent By Job


ProcessedResultsURL = "http://pantera.shore.mbari.org//CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal//processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz-index.html"


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Questions about this message or Condor in general?
Email address of the local Condor administrator: dcline@mbari.org
The Official Condor Homepage is http://www.cs.wisc.edu/condor
{code}
h1. For Developers
* [LISST-HOLO source code] 
* [Condor pool installation notes|LISST-HOLO Condor pool notes]
{dynamictasklist:thingsToDo}

h1. Relevant Sites and Documents
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx
[LISST-HOLO manual version 1.0|^LISST-HOLO manual v1.pdf] 
[LISST-HOLO manual version 2.0|^LISST-HOLO_manual v2.pdf]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051994</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18284591</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very much a work-in-progress, and do not represent all of the classes or designs in the current code. Notes are added in yellow, concrete classes in blue, template and abstract classes in gray, and databases in orange. Click on the thumbnails to enlarge. 
 
||ODSS Top-Level Data Flow ||ODSS Web App Top Level Package Overview || 
|!dss_top_data_flow_target.png|align=center,thumbnail!|!dss_top_overview.png|thumbnail! |

|| Client/Server Mission Class RPC Diagram (example of GWT RPC design pattern)  || Client/Server Mission Class Diagram (example of Get/Got classes encapsulate error handling and serialized data)  || Top Level Data (grab bag of data, not class types per se) ||
| !dss_client_server_mission_class_diagram.png|thumbnail! | !dss_client_server_mission_rpc_class_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||jd.model Class Diagram ||client.model Class Diagram || client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!

||views Class Diagram|| views.perspective Class Diagram ||views.layout1 Class Diagram (DssLayout1 is the current layout, containing East/West Widgets)||
|!dss_client_views_class_diagram.png|thumbnail! |!dss_client_views_perspective_class_diagram.png|thumbnail! |!dss_client_views_layout1_diagram.png|thumbnail! |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18251824</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084758</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options are set in the file hologrid.conf which is in the $HOLO_SCRIPTS_DIR.   Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h3. How to find out how a Condor job failed
Regardless of how a Condor job ends, through an error and crash, sucessful termination, or otherwise, you will get an email that resembles the message below. From this message, we can see the job command was hologrid_run.sh -i ..., and that it exited cleanly (exit status 0), took over 7 minutes of real time.  If the status is not 0, clues for why it failed will be in the log files in the condor_log directory of the output, and in the *.dag.dagman.out files.
{code}
This is an automated email from the Condor system
on machine "pantera".  Do not reply.

Condor job 6540.0
	/var/www/CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal/hologrid_run.sh -i images-020-3911.PGM-to-021-0111.PGM.tar.gz -o processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz
has exited normally with status 0


Submitted at:        Thu May 30 20:44:22 2013
Completed at:        Thu May 30 20:51:51 2013
Real Time:           0 00:07:29

Virtual Image Size:  3511008 Kilobytes

Statistics from last run:
Allocation/Run time:     0 00:07:11
Remote User CPU Time:    0 00:14:32
Remote System CPU Time:  0 00:00:17
Total Remote CPU Time:   0 00:14:49

Statistics totaled from all runs:
Allocation/Run time:     0 00:07:11

Network:
 107.4 MB Run Bytes Received By Job
   2.9 MB Run Bytes Sent By Job
 107.4 MB Total Bytes Received By Job
   2.9 MB Total Bytes Sent By Job


ProcessedResultsURL = "http://pantera.shore.mbari.org//CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal//processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz-index.html"


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Questions about this message or Condor in general?
Email address of the local Condor administrator: dcline@mbari.org
The Official Condor Homepage is http://www.cs.wisc.edu/condor
{code}
h1. For Developers
* [LISST-HOLO source code] 
* [Condor pool installation notes|LISST-HOLO Condor pool notes]
* Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}
{dynamictasklist:thingsToDo}
h1. Relevant Sites and Documents
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx
[LISST-HOLO manual version 1.0|^LISST-HOLO manual v1.pdf] 
[LISST-HOLO manual version 2.0|^LISST-HOLO_manual v2.pdf]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051996</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18284590</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very much a work-in-progress, and do not represent all of the classes or designs in the current code. Notes are added in yellow, concrete classes in blue, template and abstract classes in gray, and databases in orange. Click on the thumbnails to enlarge. 
 
||ODSS Top-Level Data Flow ||ODSS Web App Top Level Package Overview || 
|!dss_top_data_flow_target.png|align=center,thumbnail!|!dss_top_overview.png|thumbnail! |

|| Client/Server Mission Class RPC Diagram (example of GWT RPC design pattern)  || Client/Server Mission Class Diagram (example of Get/Got classes encapsulate error handling and serialized data)  || Top Level Data (grab bag of data, not class types per se) ||
| !dss_client_server_mission_class_diagram.png|thumbnail! | !dss_client_server_mission_rpc_class_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||jd.model Class Diagram ||client.model Class Diagram || client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!

||views Class Diagram|| views.perspective Class Diagram ||views.layout1 Class Diagram||
|!dss_client_views_class_diagram.png|thumbnail! |!dss_client_views_perspective_class_diagram.png|thumbnail! |!dss_client_views_layout1_diagram.png|thumbnail! |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18251823</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18284588</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very much a work-in-progress, and do not represent all of the classes or designs in the current code. Notes are added in yellow, concrete classes in blue, template and abstract classes in gray, and databases in orange. Click on the thumbnails to enlarge. 
 
||ODSS Top-Level Data Flow ||ODSS Web App Top Level Package Overview || 
|!dss_top_data_flow_target.png|align=center,thumbnail!|!dss_top_overview.png|thumbnail! |

|| Client/Server Mission Class RPC Diagram (example of GWT RPC design pattern)  || Client/Server Mission Class Diagram (example of Get/Got classes encapsulate error handling and serialized data)  || Top Level Data (grab bag of data, not class types per se) ||
| !dss_client_server_mission_class_diagram.png|thumbnail! | !dss_client_server_mission_rpc_class_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||org.mbari.dss.client.jd.model Class Diagram ||org.mbari.dss.client.model Class Diagram || org.mbari.dss.client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!

||org.mbari.dss.client.views Class Diagram||org.mbari.dss.client.views.layout1 Class Diagram||
|!dss_client_views_class_diagram.png|thumbnail! |!dss_client_views_layout1_diagram.png|thumbnail! |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18251821</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398677</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 4, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^"Canon allocation 2013 spent 7-26-13.docx"]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365972</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398678</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 4, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365973</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398675</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 4, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365970</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084801</id>
<property name="body"><![CDATA[h2. Condor Installation on a Mac 
# Download Condor 8.0.4 Stable Release for Mac here:
http://research.cs.wisc.edu/htcondor/downloads-v2/download.pl 
and untar
{noformat}
tar -zxvf condor-8.0.5-x86_64_MacOSX-stripped.tar.gz 
{noformat}
# Install with, replacing the install-dir to your home directory
\\
{noformat}
cd condor-8.0.5-x86_64_MacOSX7-stripped/ 
./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
{noformat}
which returned 
\\
{noformat} 
 ./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
Installing Condor from /Users/dcline/Downloads/condor-8.0.5-x86_64_MacOSX7-stripped to /Users/dcline/condor

Condor has been installed into:
    /Users/dcline/condor

Configured condor using these configuration files:
  global: /Users/dcline/condor/etc/condor_config
  local:  /Users/dcline/condor/local.mbari1831/condor_config.local

In order for Condor to work properly you must set your CONDOR_CONFIG
environment variable to point to your Condor configuration file:
/Users/dcline/condor/etc/condor_config before running Condor
commands/daemons.
Created scripts which can be sourced by users to setup their
Condor environment variables.  These are:
   sh: /Users/dcline/condor/condor.sh
  csh: /Users/dcline/condor/condor.csh

{noformat}
# Modify the Condor installation to send mail and authenticate appropriately, by editing the local configuration file /Users/dcline/local.mbari1831/condor_config.local and adding/modifying:  
{code}   
CONDOR_ADMIN = <youremailaddress> 
{code}
# Use [Lingon|http://lingon.sourceforge.net/] to create a launchd item to execute Condor as a service.
Create a new service and enter the command, substituting your user name:
{code}
/Users/<username>/condor/sbin/condor_master -f -c /Users/<username>/condor/etc/condor_config
{code}
Select "At login and at load" to have it run every time you login 
!lingon_condor_mac.png|align=left!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052040</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084802</id>
<property name="body"><![CDATA[h2. Condor Installation on a Mac 
# Download Condor 8.0.4 Stable Release for Mac here:
http://research.cs.wisc.edu/htcondor/downloads-v2/download.pl 
and untar
{noformat}
tar -zxvf condor-8.0.5-x86_64_MacOSX-stripped.tar.gz 
{noformat}
# Install with, replacing the install-dir to your home directory
\\
{noformat}
cd condor-8.0.5-x86_64_MacOSX7-stripped/ 
./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
{noformat}
which returned 
\\
{noformat} 
 ./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
Installing Condor from /Users/dcline/Downloads/condor-8.0.5-x86_64_MacOSX7-stripped to /Users/dcline/condor

Condor has been installed into:
    /Users/dcline/condor

Configured condor using these configuration files:
  global: /Users/dcline/condor/etc/condor_config
  local:  /Users/dcline/condor/local.mbari1831/condor_config.local

In order for Condor to work properly you must set your CONDOR_CONFIG
environment variable to point to your Condor configuration file:
/Users/dcline/condor/etc/condor_config before running Condor
commands/daemons.
Created scripts which can be sourced by users to setup their
Condor environment variables.  These are:
   sh: /Users/dcline/condor/condor.sh
  csh: /Users/dcline/condor/condor.csh

{noformat}
# Modify the Condor installation to send mail and authenticate appropriately, by editing the local configuration file e.g. /Users/dcline/local.mbari1831/condor_config.local and adding/modifying:  
{code}   
CONDOR_ADMIN = <youremailaddress> 
{code}
# Use [Lingon|http://lingon.sourceforge.net/] to create a launchd item to execute Condor as a service.
Create a new service and enter the command, substituting your user name:
{code}
/Users/<username>/condor/sbin/condor_master -f -c /Users/<username>/condor/etc/condor_config
{code}
Select "At login and at load" to have it run every time you login 
!lingon_condor_mac.png|align=left!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052041</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398673</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann- 
-Tom O'Reilly-
Carlos Rueda

# Kevin: 
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view. 
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365968</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084800</id>
<property name="body"><![CDATA[h2. Condor Installation on a Mac 
# Download Condor 8.0.4 Stable Release for Mac here:
http://research.cs.wisc.edu/htcondor/downloads-v2/download.pl 
and untar
{noformat}
tar -zxvf condor-8.0.5-x86_64_MacOSX-stripped.tar.gz 
{noformat}
# Install with, replacing the install-dir to your home directory
\\
{noformat}
cd condor-8.0.5-x86_64_MacOSX7-stripped/ 
./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
{noformat}
which returned 
\\
{noformat} 
 ./condor_install --install-dir=/Users/dcline/condor/  --type=submit --central-manager=condormastervm.shore.mbari.org --type=submit
Installing Condor from /Users/dcline/Downloads/condor-8.0.5-x86_64_MacOSX7-stripped to /Users/dcline/condor

Condor has been installed into:
    /Users/dcline/condor

Configured condor using these configuration files:
  global: /Users/dcline/condor/etc/condor_config
  local:  /Users/dcline/condor/local.mbari1831/condor_config.local

In order for Condor to work properly you must set your CONDOR_CONFIG
environment variable to point to your Condor configuration file:
/Users/dcline/condor/etc/condor_config before running Condor
commands/daemons.
Created scripts which can be sourced by users to setup their
Condor environment variables.  These are:
   sh: /Users/dcline/condor/condor.sh
  csh: /Users/dcline/condor/condor.csh

{noformat}
# Modify the Condor installation to send mail and authenticate appropriately, by editing the local configuration file /opt/condor-7.2.3/local.nanomia/condor_config.local and adding/modifying:  
{code}   
CONDOR_ADMIN = <youremailaddress> 
{code}
# Copy the generated environment variables to your ~/.profile
{noformat}
cat  /Users/dcline/condor/condor.sh >> ~/.profile
{noformat}
# Use [Lingon|http://lingon.sourceforge.net/] to create a launchd item to execute Condor as a service.
Create a new service and enter the command, substituting your user name:
{code}
/Users/<username>/condor/sbin/condor_master -f -c /Users/<username>/condor/etc/condor_config
{code}
Select "At login and at load" to have it run every time you login 
!lingon_condor_mac.png|align=left!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052039</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398671</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365966</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084818</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# Requirements
# [Architecture and Design]
# Development
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052057</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084812</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052051</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084808</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}


h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052047</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084810</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052049</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084804</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052043</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084806</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052045</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084833</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052074</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084827</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052068</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398763</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz)) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## 
# Carlos: 
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do

[2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21366059</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398766</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data -- Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do

[2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21366063</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084830</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052071</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084823</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
* [2013|http://mww.mbari.org/resources/2013_Proposal_Process/phase_I_pdfs/901009_CANON_Proposal_2013_final.pdf]
* [2014|http://mww.mbari.org/resources/2014_Proposal_Process/phase_1_pdfs/901009_CANON_2014_rev1.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052064</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084824</id>
<property name="body"><![CDATA[The ODSS is being constructed with a massive amount of input from both the internal MBARI community as well as from outside.  The page documents the various sources of information that were used to define the requirements for what the ODSS is supposed to do.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052065</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398759</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

[2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21366055</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398761</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
# Danelle:
# Mike:
# Duane:
# Carlos:


[2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21366057</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084850</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052091</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084848</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052089</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084846</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052087</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084844</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052085</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084842</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052083</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084840</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052081</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084838</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052079</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084836</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052077</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398738</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

[2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx] 
h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21366034</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084866</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052107</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084864</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052105</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084862</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052103</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398733</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21366029</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084860</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052101</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084858</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052099</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084856</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052097</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084854</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052095</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084852</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

# [Project Management]
# [Information Inputs]
# [Requirements]
# [Architecture and Design]
# [Development]
# [Documentation]
# [Testing]
# [Deployment Information]

{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [AOSN Data Policy Document|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf]
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}

h3. Project Information

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052093</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084628</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051861</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084664</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the files holoproc.p and holoextract.m, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires imagemagick, perl, perlmagick, and the exiftool. 

h2. Instructions
* Download and install the MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor scripts.
Download from here:
http://www.mathworks.com/products/compiler/mcr/
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm]# cd <your download directory>
    [dcline@holoprocvm]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm]# perl Makefile.PL
    [dcline@holoprocvm]# make test
    [dcline@holoprocvm]# sudo make install
{noformat}
These instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 

## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dcline@holoprocvm]# service condor start
{noformat} 

h2. Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051897</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">6783000</id>
<property name="body"><![CDATA[\[[October 21, 2008|CANON:mm_10212008]\] NUmericla models interest group
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750232</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">6782999</id>
<property name="body"><![CDATA[Meeting minutes for October 21, 2008
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750231</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">6783005</id>
<property name="body"><![CDATA[\[[October 21, 2008|CANON:mm_10212008]\] Numericla models interest group
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">6750237</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084698</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options are set in the file hologrid.conf which is in the $HOLO_SCRIPTS_DIR.   Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h3. How to find out how a Condor job failed
Regardless of how a Condor job ends, through an error and crash, sucessful termination, or otherwise, you will get an email that resembles the message below. From this message, we can see the job command was hologrid_run.sh -i ..., and that it exited cleanly (exit status 0), took over 7 minutes of real time.  If the status is not 0, clues for why it failed will be in the log files in the condor_log directory of the output, and in the *.dag.dagman.out files.
{code}
This is an automated email from the Condor system
on machine "pantera".  Do not reply.

Condor job 6540.0
	/var/www/CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal/hologrid_run.sh -i images-020-3911.PGM-to-021-0111.PGM.tar.gz -o processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz
has exited normally with status 0


Submitted at:        Thu May 30 20:44:22 2013
Completed at:        Thu May 30 20:51:51 2013
Real Time:           0 00:07:29

Virtual Image Size:  3511008 Kilobytes

Statistics from last run:
Allocation/Run time:     0 00:07:11
Remote User CPU Time:    0 00:14:32
Remote System CPU Time:  0 00:00:17
Total Remote CPU Time:   0 00:14:49

Statistics totaled from all runs:
Allocation/Run time:     0 00:07:11

Network:
 107.4 MB Run Bytes Received By Job
   2.9 MB Run Bytes Sent By Job
 107.4 MB Total Bytes Received By Job
   2.9 MB Total Bytes Sent By Job


ProcessedResultsURL = "http://pantera.shore.mbari.org//CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal//processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz-index.html"


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Questions about this message or Condor in general?
Email address of the local Condor administrator: dcline@mbari.org
The Official Condor Homepage is http://www.cs.wisc.edu/condor
{code}
h1. For Developers
* [LISST-HOLO source code] 
* [Condor pool installation notes|LISST-HOLO Condor pool installation notes]
{dynamictasklist:thingsToDo}

h1. Relevant Sites and Documents
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx
[LISST-HOLO manual version 1.0|^LISST-HOLO manual v1.pdf] 
[LISST-HOLO manual version 2.0|^LISST-HOLO_manual v2.pdf]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051934</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084694</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the files holoproc.p and holoextract.m, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires imagemagick, perl, perlmagick, and the exiftool. 

h2. Instructions
* Download and install the MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor scripts.
Download from here:
http://www.mathworks.com/products/compiler/mcr/
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm]# cd <your download directory>
    [dcline@holoprocvm]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm]# perl Makefile.PL
    [dcline@holoprocvm]# make test
    [dcline@holoprocvm]# sudo make install
{noformat}
These instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo yum install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 

## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dcline@holoprocvm]# service condor start
{noformat} 

h2. Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051930</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084706</id>
<property name="body"><![CDATA[h1. Overview
These are the notes for the computers used in the LISST-HOLO processing pool.  


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051943</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084703</id>
<property name="body"><![CDATA[h2. Install Condor
{code}  
sudo yum install condor 
{code} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 
## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
* Start the condor service
{noformat}
[dcline@holoprocvm]# service condor start
{noformat} 
h2. Matlab-related installation
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/
h2. Required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm]# cd <your download directory>
    [dcline@holoprocvm]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm]# perl Makefile.PL
    [dcline@holoprocvm]# make test
    [dcline@holoprocvm]# sudo make install
{noformat}
These instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
h2. Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051939</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084701</id>
<property name="body"><![CDATA[h2. Instructions
* Download and install the MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor scripts.
Download from here:
http://www.mathworks.com/products/compiler/mcr/
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm]# cd <your download directory>
    [dcline@holoprocvm]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm]# perl Makefile.PL
    [dcline@holoprocvm]# make test
    [dcline@holoprocvm]# sudo make install
{noformat}
These instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo yum install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 

## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dcline@holoprocvm]# service condor start
{noformat} 

h2. Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051937</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084699</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the files holoproc.p and holoextract.m, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires imagemagick, perl, perlmagick, and the exiftool. 
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051935</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084727</id>
<property name="body"><![CDATA[h1. Overview
Because LISST-HOLO processing is computationally expensive, the work to process a dive which produces thousands of images is distributed to a network of computers to manage processing, data storage, etc. To manage the LISST-HOLO workflow, the workflow management and batch job management tools provided with Condor are used. Condor provides many capabilities useful for processing including:
* Scaleable computing
** Install required software for processing images (Matlab Runtime Compiler, Imagemagick, etc.) and Condor on as many machines as needed
** Jobs are matched to the available machines
* Resource management
** Memory and CPU load monitoring
** Configure policy to only run if resource available 
** User receives email when job is complete

h2. About Condor 
From the website [http://www.cs.wisc.edu/condor/]
{quote}
Condor is a specialized workload management system for compute-intensive jobs. Like other full-featured batch systems, Condor provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. Users submit their serial or parallel jobs to Condor, Condor places them into a queue, chooses when and where to run the jobs based upon a policy, carefully monitors their progress, and ultimately informs the user upon completion.
{quote}  

h2. LISST-HOLO Condor Pool

The pool currently consists of four machines, three of which are virtual machines.  
||machine||physical location||administrator||Condor installation notes|| 
|holoprocvm1/holoprocvm2|building A COMMS room|Pat Allen/Danelle Cline|[Virtual machine Condor configuration]| 
|pantera|building B TBD|Thom Maugham/Danelle Cline|[Condor installation on Pantera]|
{gliffy:name=LISST-HOLO Condor Pool Diagram|space=CANON|page=LISST-HOLO Condor pool notes|pageid=21364857|align=left|size=M}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051964</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084729</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Install Matlab Compiler Runtime
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Install required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
Above ExifTool instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
h2. Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051966</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084723</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Install Matlab Compiler Runtime
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Install required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
These instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
h2. Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051960</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084725</id>
<property name="body"><![CDATA[h1. Overview
Because LISST-HOLO processing is computationally expensive, the work to process a dive which produces thousands of images is distributed to a network of computers to manage processing, data storage, etc. 

To manage the LISST-HOLO workflow, the workflow management and batch job management tools provided with Condor are used. Condor provides many capabilities useful for processing including:
* Scaleable computing
** Install required software for processing images (Matlab Runtime Compiler, Imagemagick, etc.) and Condor on as many machines as needed
** Jobs are matched to the available machines
* Resource management
** Memory and CPU load monitoring
** Configure policy to only run if resource available 

h2. About Condor 
From the website [http://www.cs.wisc.edu/condor/]
{quote}
Condor is a specialized workload management system for compute-intensive jobs. Like other full-featured batch systems, Condor provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. Users submit their serial or parallel jobs to Condor, Condor places them into a queue, chooses when and where to run the jobs based upon a policy, carefully monitors their progress, and ultimately informs the user upon completion.
{quote}  

h2. LISST-HOLO Condor Pool

The pool currently consists of four machines, three of which are virtual machines.  
||machine||physical location||administrator||Condor installation notes|| 
|holoprocvm1/holoprocvm2|building A COMMS room|Pat Allen/Danelle Cline|[Virtual machine Condor configuration]| 
|pantera|building B TBD|Thom Maugham/Danelle Cline|[Condor installation on Pantera]|
{gliffy:name=LISST-HOLO Condor Pool Diagram|space=CANON|page=LISST-HOLO Condor pool notes|pageid=21364857|align=left|size=M}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051962</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084735</id>
<property name="body"><![CDATA[h2. Condor Installation on a Mac 
# Download Condor 8.0.4 Stable Release for Mac here:
http://research.cs.wisc.edu/htcondor/downloads-v2/download.pl 
and untar
{noformat}
tar -zxvf condor-8.0.5-x86_64_MacOSX-stripped.tar.gz 
{noformat}
# Install with
\\
{noformat}
cd condor-8.0.5-x86_64_MacOSX7-stripped/
condor_install  --install-dir=/Users/dcline/condor --type=submit --central-manager=holoprocvm1 --make-personal-condor
{noformat}
which returned 
\\
{noformat}
Installing Condor from /Users/dcline/Downloads/condor-8.0.4-x86_64_MacOSX7-stripped to /Users/dcline/condor

Condor has been installed into:
    /Users/dcline/condor
Created scripts which can be sourced by users to setup their
Condor environment variables.  These are:
   sh: /Users/dcline/condor/condor.sh
  csh: /Users/dcline/condor/condor.csh
{noformat}
# Modify the Condor installation to send mail and authenticate appropriately, by editing the local configuration file /opt/condor-7.2.3/local.nanomia/condor_config.local and adding:  
{code} 
UID_DOMAIN = SHORE.MBARI.ORG
MAIL = /usr/bin/mail
CONDOR_ADMIN = <youremailaddress>
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051973</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084731</id>
<property name="body"><![CDATA[h1. Overview
Because LISST-HOLO processing is computationally expensive, the work to process a dive which produces thousands of images is distributed to a network of computers to manage processing, data storage, etc. To manage the LISST-HOLO workflow, the workflow management and batch job management tools provided with Condor are used. Condor provides many capabilities useful for processing including:
* Scaleable computing
** Install required software for processing images (Matlab Runtime Compiler, Imagemagick, etc.) and Condor on as many machines as needed
** Jobs are matched to the available machines
* Resource management
** Memory and CPU load monitoring
** Configure policy to only run if resource available 
** User receives email when job is complete

h2. About Condor 
From the website [http://www.cs.wisc.edu/condor/]
{quote}
Condor is a specialized workload management system for compute-intensive jobs. Like other full-featured batch systems, Condor provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. Users submit their serial or parallel jobs to Condor, Condor places them into a queue, chooses when and where to run the jobs based upon a policy, carefully monitors their progress, and ultimately informs the user upon completion.
{quote}  

h2. LISST-HOLO Condor Pool

The pool currently consists of four machines, three of which are virtual machines.  
||machine||physical location||administrator||Condor installation notes|| 
|holoprocvm1/holoprocvm2/condormastervm|building A COMMS room|Pat Allen/Danelle Cline|[Virtual machine Condor configuration]| 
|pantera|building B TBD|Thom Maugham/Danelle Cline|[Condor installation on Pantera]|
{gliffy:name=LISST-HOLO Condor Pool Diagram|space=CANON|page=LISST-HOLO Condor pool notes|pageid=21364857|align=left|size=M}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051969</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084733</id>
<property name="body"><![CDATA[h2. Condor Installation on a Mac 
# Download Condor 8.0.4 Stable Release for Mac here:
http://research.cs.wisc.edu/htcondor/downloads-v2/download.pl 
# Install using
\\
{noformat}
condor_install  --install-dir=/Users/dcline/condor --type=submit --central-manager=holoprocvm1 --make-personal-condor
{noformat}
which returned 
\\
{noformat}
Installing Condor from /Users/dcline/Downloads/condor-8.0.4-x86_64_MacOSX7-stripped to /Users/dcline/condor

Condor has been installed into:
    /Users/dcline/condor
Created scripts which can be sourced by users to setup their
Condor environment variables.  These are:
   sh: /Users/dcline/condor/condor.sh
  csh: /Users/dcline/condor/condor.csh
{noformat}
# Modify the Condor installation to send mail and authenticate appropriately, by editing the local configuration file /opt/condor-7.2.3/local.nanomia/condor_config.local and adding:  
{code} 
UID_DOMAIN = SHORE.MBARI.ORG
MAIL = /usr/bin/mail
CONDOR_ADMIN = <youremailaddress>
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051971</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084712</id>
<property name="body"><![CDATA[h1. Overview
These are the notes for the computers used in the LISST-HOLO processing pool.  




{gliffy:name=LISST-HOLO Condor Pool Diagram|space=CANON|page=LISST-HOLO Condor pool notes|pageid=21364857|align=left|size=M}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051949</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084714</id>
<property name="body"><![CDATA[h1. Overview
  
Because LISST-HOLO processing is computationally expensive, the work to process a dive which produces thousands of images is distributed to a network of computers to manage processing, data storage, etc. To manage the LISST-HOLO workflow, the workflow management and batch job management tools provided with Condor are used. Condor provides many capabilities useful for processing including:
* Scaleable computing
** Install required software for processing images (Matlab Runtime Compiler, Imagemagick, etc.) and Condor on as many machines as needed
** Jobs are matched to the available machines
* Resource management
** Memory and CPU load monitoring
** Configure policy to only run if resource available 

h2. About Condor 

From the website [http://www.cs.wisc.edu/condor/]
{quote}
Condor is a specialized workload management system for compute-intensive jobs. Like other full-featured batch systems, Condor provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. Users submit their serial or parallel jobs to Condor, Condor places them into a queue, chooses when and where to run the jobs based upon a policy, carefully monitors their progress, and ultimately informs the user upon completion.
{quote} 
h2. &nbsp;


{gliffy:name=LISST-HOLO Condor Pool Diagram|space=CANON|page=LISST-HOLO Condor pool notes|pageid=21364857|align=left|size=M}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051951</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084707</id>
<property name="body"><![CDATA[{gliffy:name=LISST-HOLO Condor Pool |space=CANON|page=LISST-HOLO Condor pool notes|pageid=21364857|align=center|size=M}
h1. Overview
These are the notes for the computers used in the LISST-HOLO processing pool.  


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051944</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084708</id>
<property name="body"><![CDATA[h1. Overview
These are the notes for the computers used in the LISST-HOLO processing pool.  
{gliffy:name=LISST-HOLO Condor Pool |space=CANON|page=LISST-HOLO Condor pool notes|pageid=21364857|align=center|size=M}


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051945</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084709</id>
<property name="body"><![CDATA[h1. Overview
These are the notes for the computers used in the LISST-HOLO processing pool.  



]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051946</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084719</id>
<property name="body"><![CDATA[Pantera is a non-centrified machine and required Kerberos for authentication.

Make sure iptables are turned off 
{noformat}
    sudo service iptables off
     sudo service iptables stop
     sudo /etc/init.d/iptables save
     sudo chkconfig iptables off
     sudo /sbin/chkconfig iptables off  
{noformat} 
*Install kerberos
{noformat} 
 sudo yum install krb5-user
{noformat} 
*As user who will be running jobs, run kinit
{noformat} 
 kinit dcline@SHORE.MBARI.ORG
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051956</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084721</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum install htcondor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 
## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Matlab-related installation
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
These instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
h2. Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051958</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084722</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Matlab-related installation
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
These instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
h2. Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051959</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084717</id>
<property name="body"><![CDATA[h1. Overview
Because LISST-HOLO processing is computationally expensive, the work to process a dive which produces thousands of images is distributed to a network of computers to manage processing, data storage, etc. 

To manage the LISST-HOLO workflow, the workflow management and batch job management tools provided with Condor are used. Condor provides many capabilities useful for processing including:
* Scaleable computing
** Install required software for processing images (Matlab Runtime Compiler, Imagemagick, etc.) and Condor on as many machines as needed
** Jobs are matched to the available machines
* Resource management
** Memory and CPU load monitoring
** Configure policy to only run if resource available 

h2. About Condor 
From the website [http://www.cs.wisc.edu/condor/]
{quote}
Condor is a specialized workload management system for compute-intensive jobs. Like other full-featured batch systems, Condor provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. Users submit their serial or parallel jobs to Condor, Condor places them into a queue, chooses when and where to run the jobs based upon a policy, carefully monitors their progress, and ultimately informs the user upon completion.
{quote}  

h2. LISST-HOLO Condor Pool

The pool currently consists of four machines, three of which are virtual machines.  
||machine||physical location||administrator|| 
|holoprocvm1/holoprocvm2|building A COMMS room|Pat Allen/Danelle Cline| 
|pantera|building B TBD|Thom Maugham/Danelle Cline| 
{gliffy:name=LISST-HOLO Condor Pool Diagram|space=CANON|page=LISST-HOLO Condor pool notes|pageid=21364857|align=left|size=M}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051954</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084510</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the files holoproc.p and holoextract.m, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires perl, perlmagick, and the exiftool. 

h2. Instructions
* Download and install the MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor scripts.
Download from here:
http://www.mathworks.com/products/compiler/mcr/
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. Instructions are [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 

## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the MATLAB capability for the class ads
HAS_MATLAB = True
STARTD_EXPRS = HAS_MATLAB, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dclin@pantera]# service condor start
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051742</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084508</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the files holoproc.p and holoextract.m, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires perl, perlmagick, and the exiftool. 

h2. Instructions
* Install Matlab to /usr/local/MATLAB/R2012b/bin/matlab. This is the default installation directory. Do not install it in an alternative directory as this is referenced in the Condor scripts.
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. Instructions are [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 

## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the MATLAB capability for the class ads
HAS_MATLAB = True
STARTD_EXPRS = HAS_MATLAB, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dclin@pantera]# service condor start
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051740</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084514</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=2}


h1. Overview

The current platform timeline editor implementation is comprised of two separate modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-10-30.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to the UI. It is currently written in Scala and is based on [Scalatra|http://www.scalatra.org/]. 

{note}
This service is currently being re-implemented in Javascript toward its integration in ODSS.
{note}

odssplatim-rest is deployed at {{odss-test.shore.mbari.org:8080/odssplatim-rest}}. As an example, http://odss-test.shore.mbari.org:8080/odssplatim-rest/tokens retrieves all the platform timeline tokens that are currently saved in the ODSS database. By default, the configuration of the service is retrieved from {{/etc/odssplatim.conf}}, but this location can be changed by adjusting the appropriate entry in the application's {{web.xml}} file. See note below about the use of a separate location for the configuration.

Note that this service is [CORS|http://www.w3.org/TR/cors/]-enabled to allow cross-origin resource requests, so a client application, like odssplatim-ui, can be located on a different server. 

The code of this module is currently hosted at [https://github.com/carueda/odssplatim-rest].


h2. Build and deploy

{code}
$ cp odssplatim.conf.template odssplatim.conf
$ vi odssplatim.conf  # to fill in the application configuration (MongoDB connection parameters)
$ sudo ln -s `pwd`/odssplatim.conf /etc/  # or edit web.xml to indicate a different config file location
$ ./sbt compile package      # to create war file
{code}
Then deploy generated WAR file on target container.

h3. A note about the use of {{/etc/*.conf}} for the configuration

Placing the configuration of a server-side application under a separate directory (with {{/etc/}} being a typical choice) may in general provide greater flexibility than placing it in a file deployed along with the application, especially when those parameters are parameterized according to variables in build files. In the odssplatim-rest case, only the location of such configuration file is indicated in its {{web.xml}} file. Also, only a template for the configuration file, {{odssplatim.conf.template}}, is kept under version control, but not the specific configuration file itself. This mechanism is flexible in that it facilitates the deployment of new versions of the application without having to touch the configuration file (unless of course there are changes in the configuration itself). The approach also makes much easier to introduce or remove configuration parameters without having to change the application's base configuration (eg., {{web.xml}} in the case of servlet-based applications) and all the associated logic that would be needed to transfer those parameters from build files (eg., {{build.properties}}, {{build.xml}}), and template files, to the final configuration file.

h2. Project structure

{code}
.
+-- LICENSE
+-- README.md
+-- odssplatim.conf.template
+-- project
¦   +-- build.properties
¦   +-- build.scala
¦   +-- plugins.sbt
+-- sbt
+-- src
    +-- main
    ¦   +-- resources
    ¦   ¦   +-- log4j.xml
    ¦   ¦   +-- logback.xml
    ¦   +-- scala
    ¦   ¦   +-- ScalatraBootstrap.scala
    ¦   ¦   +-- org
    ¦   ¦       +-- mbari
    ¦   ¦           +-- odss
    ¦   ¦               +-- services
    ¦   ¦                   +-- timeline
    ¦   ¦                       +-- ApiDocsFix.scala
    ¦   ¦                       +-- JettyLauncher.scala
    ¦   ¦                       +-- OdssPlatformTimelineStack.scala
    ¦   ¦                       +-- OdssPlatformTimelineSwagger.scala
    ¦   ¦                       +-- PeriodsController.scala
    ¦   ¦                       +-- PlatformsController.scala
    ¦   ¦                       +-- Setup.scala
    ¦   ¦                       +-- TimelinesController.scala
    ¦   ¦                       +-- TokensController.scala
    ¦   ¦                       +-- defs.scala
    ¦   ¦                       +-- package.scala
    ¦   +-- webapp
    ¦       +-- WEB-INF
    ¦           +-- web.xml
    +-- test
        +-- scala
            +-- org
                +-- mbari
                    +-- odss
                        +-- services
                            +-- timeline
                                +-- TokensControllerSpec.scala
{code}


h1. {{odssplatim-ui}}: The UI front-end

This module provides the web user interface. It is written in Javascript and is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Chaps Links Timeline widget|http://almende.github.io/chap-links-library/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Underscore.js|http://underscorejs.org/] as a very handy functional-oriented utility library.
- [jQuery|http://jquery.com/]: There are still some elements relying on jQuery after the migration of the application to Angular. Similarly for [jQuery UI|http://jqueryui.com/].

The code of this module is currently hosted at [https://github.com/carueda/odssplatim-ui].




h2. Configure and run

The {{config.js}} file is used for the configuration of this module. In particular, this file is used to indicate the REST endpoint of the {{odssplatim-rest}} service. As noted above, since that service is [CORS|http://www.w3.org/TR/cors/]-enabled, the UI can be deployed on any other server or even be directly loaded in the browser from the filesystem.


- edit {{config.js}} to indicate the {{odssplatim-rest}} endpoint URL.

- open app/index.html in your browser

h3. {{./buildwar.sh}}

As a convenience to deploy the UI on a servlet container (for example, as a sibling of the {{odssplatim-rest}} service), run the {{./buildwar.sh}} script and then deploy the generated WAR file, under {{dist/}}, on target container. But again, this is just optional as the deployment step is basically just to copy the {{app}} directory to the desired destination.


h2. Project structure

{code}
+-- LICENSE
+-- README.md
+-- buildwar.sh*
+-- scripts/
¦   +-- web-server.js*
+-- app/
    +-- codebase/
    ¦   +-- imgs/
    ¦       +-- resize_dots.png*
    +-- styles/
    ¦   +-- app.css
    +-- index.html
    +-- scripts/
    ¦   +-- app.js
    ¦   +-- common.js
    ¦   +-- config.js
    ¦   +-- controllers/
    ¦   ¦   +-- main.js
    ¦   ¦   +-- period.js
    ¦   ¦   +-- platform.js
    ¦   ¦   +-- timeline.js
    ¦   ¦   +-- util.js
    ¦   +-- model.js
    ¦   +-- services.js
    ¦   +-- timelinewidget.js
    +-- swagger-ui/
    +-- vendor/
    ¦   +-- jquery/
    ¦   ¦   +-- jquery-1.10.2.js
    ¦   ¦   +-- jquery-1.10.2.min.js
    ¦   ¦   +-- plugin/
    ¦   ¦   +-- ui/
    ¦   +-- links/
    ¦   ¦   +-- datehighlight.js*
    ¦   ¦   +-- img/
    ¦   ¦   +-- timeline.css*
    ¦   ¦   +-- timeline.js*
    ¦   +-- moment/
    ¦   ¦   +-- moment.js
    ¦   +-- underscore/
    ¦       +-- underscore-min.js
    +-- views/
        +-- confirm.tpl.html
        +-- period.tpl.html
        +-- platform.tpl.html
        +-- token.tpl.html

{code}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051746</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084506</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the files holoproc.p and holoextract.m, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires perl, perlmagick, and the exiftool. 

h2. Instructions
* Install Matlab to /usr/local/MATLAB/R2012b/bin/matlab. This is the default installation directory. Do not install it in an alternative directory as this is referenced in the Condor scripts.
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Install exiftool. Instructions are [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 

## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the MATLAB capability for the class ads
HAS_MATLAB = True
STARTD_EXPRS = HAS_MATLAB, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dclin@pantera]# service condor start
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051738</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084524</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=2}


h1. Overview

The current platform timeline editor implementation is comprised of two modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-11-25.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to support the editor UI. 


h2. Module structure

Under [{{src/server/}}|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fserver]:
{code}
platim
+-- index.js
+-- periods
¦   +-- index.js
¦   +-- models.js
+-- tokens
    +-- index.js
    +-- models.js
{code}

The main application server, {{AppServer.js}}, makes the following call to set up the platform timeline editor service:
{code}
require('./platim').setup(this.app, '/odss/platim/');
{code}
where {{'/odss/platim/'}} indicates the prefix for the routes to be used.

h1. {{odssplatim-ui}}: The UI front-end

This module provides the editor user interface. It is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Chaps Links Timeline widget|http://almende.github.io/chap-links-library/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Underscore.js|http://underscorejs.org/] as a very handy functional-oriented utility library.

The code of this module is under [src/webapp/odss/odssplatim-ui|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fwebapp%2Fodss%2Fodssplatim-ui].





h2. Configure and run

The {{config.js}} file is used for the configuration of this module. In particular, this file is used to indicate the REST endpoint of the {{odssplatim-rest}} service. As noted above, since that service is [CORS|http://www.w3.org/TR/cors/]-enabled, the UI can be deployed on any other server or even be directly loaded in the browser from the filesystem.


- edit {{config.js}} to indicate the {{odssplatim-rest}} endpoint URL.

- open app/index.html in your browser



h2. Project structure

{code}
odssplatim-ui
+-- Gruntfile.js
+-- LICENSE
+-- README.md
+-- bower.json
+-- package.json
+-- scripts
¦   +-- web-server.js
+-- src
    +-- app
    ¦   +-- app.js
    ¦   +-- config.js
    ¦   +-- index.html
    ¦   +-- index.min.html
    ¦   +-- main
    ¦   ¦   +-- main.js
    ¦   ¦   +-- odss-platim.tpl.html
    ¦   +-- model.js
    ¦   +-- period
    ¦   ¦   +-- period.js
    ¦   ¦   +-- period.tpl.html
    ¦   +-- platform
    ¦   ¦   +-- platform.js
    ¦   ¦   +-- platform.tpl.html
    ¦   +-- services.js
    ¦   +-- templates.js   (this is generated)
    ¦   +-- token
    ¦   ¦   +-- token.js
    ¦   ¦   +-- token.tpl.html
    ¦   +-- util
    ¦       +-- confirm.tpl.html
    ¦       +-- util.js
    +-- common
    ¦   +-- links
    ¦   ¦   +-- timeline.css
    ¦   ¦   +-- timeline.js
    ¦   +-- timelinewidget
    ¦   ¦   +-- timelinewidget.js
    ¦   +-- utils
    ¦       +-- miscutils.js
    +-- css
    ¦   +-- platim.css
    +-- img
        +-- resize_dots.png
{code}

h1. Initial development

The two modules were initially developed in separate repositories:

- {{odssplatim-ui}}: [https://github.com/carueda/odssplatim-ui]
- {{odssplatim-rest}}: [https://github.com/carueda/odssplatim-rest]. See [odssplatim-rest+in+Scala].


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051756</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084526</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=2}


h1. Overview

The current platform timeline editor implementation is comprised of two modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-11-25.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to support the editor UI. 


h2. Module structure

Under [{{src/server/}}|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fserver]:
{code}
platim
+-- index.js
+-- periods
¦   +-- index.js
¦   +-- models.js
+-- tokens
    +-- index.js
    +-- models.js
{code}

The main application server, {{AppServer.js}}, makes the following call to set up the platform timeline editor service:
{code}
require('./platim').setup(this.app, '/odss/platim/');
{code}
where {{'/odss/platim/'}} indicates the prefix for the routes to be used.

h1. {{odssplatim-ui}}: The UI front-end

This module provides the editor user interface. It is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Chaps Links Timeline widget|http://almende.github.io/chap-links-library/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Underscore.js|http://underscorejs.org/] as a very handy functional-oriented utility library.

The code of this module is under [src/webapp/odss/odssplatim-ui|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fwebapp%2Fodss%2Fodssplatim-ui].


h2. Configuration and set-up

- Configuration. If needed, edit {{src/app/config.js}} to indicate the platform time editor REST endpoint URL. The default value, {{"/odss/platim"}}, should be OK for the ODSS application (see {{src/server/AppServer.js}} under root directory).

- Setup:
{code}
$ cd src/webapp/odss/odssplatim-ui
$ bower install
$ npm install
$ grunt
{code}

At this point the module should be fully enabled in the main ODSS application. In concrete, the main index file, {{src/webapp/odss/index.html}}, includes the needed resources, in this case by pointing to concatenated/minified files for these resources. For a version pointing to all resources individually, see {{src/webapp/odss/index-odssplatim.html}}. For more details, including how to launch the module outside of ODSS, see the [readme|https://code.google.com/p/mbari-dss/source/browse/trunk/src/webapp/odss/odssplatim-ui/README.md].


h2. Project structure

{code}
odssplatim-ui
+-- Gruntfile.js
+-- LICENSE
+-- README.md
+-- bower.json
+-- package.json
+-- scripts
¦   +-- web-server.js
+-- src
    +-- app
    ¦   +-- app.js
    ¦   +-- config.js
    ¦   +-- index.html
    ¦   +-- index.min.html
    ¦   +-- main
    ¦   ¦   +-- main.js
    ¦   ¦   +-- odss-platim.tpl.html
    ¦   +-- model.js
    ¦   +-- period
    ¦   ¦   +-- period.js
    ¦   ¦   +-- period.tpl.html
    ¦   +-- platform
    ¦   ¦   +-- platform.js
    ¦   ¦   +-- platform.tpl.html
    ¦   +-- services.js
    ¦   +-- templates.js   (this is generated)
    ¦   +-- token
    ¦   ¦   +-- token.js
    ¦   ¦   +-- token.tpl.html
    ¦   +-- util
    ¦       +-- confirm.tpl.html
    ¦       +-- util.js
    +-- common
    ¦   +-- links
    ¦   ¦   +-- timeline.css
    ¦   ¦   +-- timeline.js
    ¦   +-- timelinewidget
    ¦   ¦   +-- timelinewidget.js
    ¦   +-- utils
    ¦       +-- miscutils.js
    +-- css
    ¦   +-- platim.css
    +-- img
        +-- resize_dots.png
{code}

h1. Initial development

The two modules were initially developed in separate repositories:

- {{odssplatim-ui}}: [https://github.com/carueda/odssplatim-ui]
- {{odssplatim-rest}}: [https://github.com/carueda/odssplatim-rest]. See [odssplatim-rest+in+Scala].


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051758</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084516</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=2}


h1. Overview

The current platform timeline editor implementation is comprised of two modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-11-25.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to support the editor UI. 

https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fserver%2Fplatim


h2. Module structure

Under {{src/server/}}:
{code}
platim
+-- index.js
+-- periods
¦   +-- index.js
¦   +-- models.js
+-- tokens
    +-- index.js
    +-- models.js
{code}

The main application server, {{AppServer.js}}, makes the following call to set up the platform timeline editor service:
{code}
require('./platim').setup(this.app, '/odss/platim/');
{code}
where {{'/odss/platim/'}} indicates the prefix for the routes to be used.

h1. {{odssplatim-ui}}: The UI front-end

This module provides the editor user interface. It is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Chaps Links Timeline widget|http://almende.github.io/chap-links-library/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Underscore.js|http://underscorejs.org/] as a very handy functional-oriented utility library.

The code of this module is under [src/webapp/odss/odssplatim-ui|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fwebapp%2Fodss%2Fodssplatim-ui].





h2. Configure and run

The {{config.js}} file is used for the configuration of this module. In particular, this file is used to indicate the REST endpoint of the {{odssplatim-rest}} service. As noted above, since that service is [CORS|http://www.w3.org/TR/cors/]-enabled, the UI can be deployed on any other server or even be directly loaded in the browser from the filesystem.


- edit {{config.js}} to indicate the {{odssplatim-rest}} endpoint URL.

- open app/index.html in your browser



h2. Project structure

{code}

{code}

h1. Initial development

The two modules were initially developed in separate repositories:

- {{odssplatim-ui}}: [https://github.com/carueda/odssplatim-ui]
- {{odssplatim-rest}}: [https://github.com/carueda/odssplatim-rest]. See [odssplatim-rest+in+Scala].


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051748</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084515</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=2}


h1. Overview

The current platform timeline editor implementation is comprised of two modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-10-30.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to support the editor UI. 

https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fserver%2Fplatim


h2. Module structure

Under {{src/server/}}:
{code}
platim
+-- index.js
+-- periods
¦   +-- index.js
¦   +-- models.js
+-- tokens
    +-- index.js
    +-- models.js
{code}

The main application server, {{AppServer.js}}, makes the following call to set up the platform timeline editor service:
{code}
require('./platim').setup(this.app, '/odss/platim/');
{code}
where {{'/odss/platim/'}} indicates the prefix for the routes to be used.

h1. {{odssplatim-ui}}: The UI front-end

This module provides the editor user interface. It is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Chaps Links Timeline widget|http://almende.github.io/chap-links-library/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Underscore.js|http://underscorejs.org/] as a very handy functional-oriented utility library.

The code of this module is under [src/webapp/odss/odssplatim-ui|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fwebapp%2Fodss%2Fodssplatim-ui].





h2. Configure and run

The {{config.js}} file is used for the configuration of this module. In particular, this file is used to indicate the REST endpoint of the {{odssplatim-rest}} service. As noted above, since that service is [CORS|http://www.w3.org/TR/cors/]-enabled, the UI can be deployed on any other server or even be directly loaded in the browser from the filesystem.


- edit {{config.js}} to indicate the {{odssplatim-rest}} endpoint URL.

- open app/index.html in your browser



h2. Project structure

{code}

{code}

h1. Initial development

The two modules were initially developed in separate repositories:

- {{odssplatim-ui}}: [https://github.com/carueda/odssplatim-ui]
- {{odssplatim-rest}}: [https://github.com/carueda/odssplatim-rest]. See [odssplatim-rest+in+Scala].


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051747</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084518</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=2}


h1. Overview

The current platform timeline editor implementation is comprised of two modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-11-25.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to support the editor UI. 


h2. Module structure

Under [{{src/server/}}|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fserver]:
{code}
platim
+-- index.js
+-- periods
¦   +-- index.js
¦   +-- models.js
+-- tokens
    +-- index.js
    +-- models.js
{code}

The main application server, {{AppServer.js}}, makes the following call to set up the platform timeline editor service:
{code}
require('./platim').setup(this.app, '/odss/platim/');
{code}
where {{'/odss/platim/'}} indicates the prefix for the routes to be used.

h1. {{odssplatim-ui}}: The UI front-end

This module provides the editor user interface. It is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Chaps Links Timeline widget|http://almende.github.io/chap-links-library/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Underscore.js|http://underscorejs.org/] as a very handy functional-oriented utility library.

The code of this module is under [src/webapp/odss/odssplatim-ui|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fwebapp%2Fodss%2Fodssplatim-ui].





h2. Configure and run

The {{config.js}} file is used for the configuration of this module. In particular, this file is used to indicate the REST endpoint of the {{odssplatim-rest}} service. As noted above, since that service is [CORS|http://www.w3.org/TR/cors/]-enabled, the UI can be deployed on any other server or even be directly loaded in the browser from the filesystem.


- edit {{config.js}} to indicate the {{odssplatim-rest}} endpoint URL.

- open app/index.html in your browser



h2. Project structure

{code}

{code}

h1. Initial development

The two modules were initially developed in separate repositories:

- {{odssplatim-ui}}: [https://github.com/carueda/odssplatim-ui]
- {{odssplatim-rest}}: [https://github.com/carueda/odssplatim-rest]. See [odssplatim-rest+in+Scala].


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051750</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084520</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way while providing a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc. 

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period. 

The current prototype can be accessed directly at http://odss-test.shore.mbari.org:8080/odssplatim-ui/.

!odssplatim-a.png|align=center!


h1. Using the editor

h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with options to select the platforms to be displayed in the timeline. By default, all platforms are displayed (even if not having any tokens associated). Platforms can be selected according to the filters:
-- Only having tokens
-- Only of particular types (as selected from the available types)
!odssplatim-p.png|align=center!

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

-- Apply: This button applies the changes to period so they get reflected in the time line. This does not save the changes in the database.
-- Set default: This button sets the selected period as the default so it will be used in future sessions.
-- Delete: This button allows to delete the selected period from the database.
-- Cancel: Cancels the dialog.
!odssplatim-per01.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!odssplatim-b.png|align=center!



h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

-- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
-- Reset: This button reverts any changes in the form.
-- Delete: This button allows to delete the token if already existing in the database.
-- Cancel: Cancels the dialog.




h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug                        ||  Status ||  Comments ||
| for each token allow to enter a description     | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays              | (/) | |
| allow to select a period of interest (and define new ones)   | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| copy-n-paste token to facilitate editing           | (x) | |
| versioning and authoring according to logged in user    | (x) | |
| make hyperrefs clickable in a token description    | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| native integration of the editor in the ODSS (currently via iframe)    | (x) |  |
| somehow link with other databases (eg., expedition) | (x) | |



h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051752</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084522</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way while providing a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc. 

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period. 

The module is incorporated in the ODSS application and looks like so:
!ODSS-with-platim-2013-11-25.png|align=center!


h1. Using the editor

h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with options to select the platforms to be displayed in the timeline. By default, all platforms are displayed (even if not having any tokens associated). Platforms can be selected according to the filters:
-- Only having tokens
-- Only of particular types (as selected from the available types)
!odssplatim-p.png|align=center!

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

-- Apply: This button applies the changes to period so they get reflected in the time line. This does not save the changes in the database.
-- Set default: This button sets the selected period as the default so it will be used in future sessions.
-- Delete: This button allows to delete the selected period from the database.
-- Cancel: Cancels the dialog.
!odssplatim-per01.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!odssplatim-b.png|align=center!



h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

-- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
-- Reset: This button reverts any changes in the form.
-- Delete: This button allows to delete the token if already existing in the database.
-- Cancel: Cancels the dialog.




h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug                        ||  Status ||  Comments ||
| for each token allow to enter a description     | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays              | (/) | |
| allow to select a period of interest (and define new ones)   | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| copy-n-paste token to facilitate editing           | (x) | |
| versioning and authoring according to logged in user    | (x) | |
| make hyperrefs clickable in a token description    | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| native integration of the editor in the ODSS (currently via iframe)    | (x) |  |
| somehow link with other databases (eg., expedition) | (x) | |



h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051754</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084577</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the files holoproc.p and holoextract.m, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires perl, perlmagick, and the exiftool. 

h2. Instructions
* Download and install the MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor scripts.
Download from here:
http://www.mathworks.com/products/compiler/mcr/
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm]# cd <your download directory>
    [dcline@holoprocvm]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm]# perl Makefile.PL
    [dcline@holoprocvm]# make test
    [dcline@holoprocvm]# sudo make install
{noformat}
These instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 

## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dcline@holoprocvm]# service condor start
{noformat} 

h2. Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051809</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084578</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the files holoproc.p and holoextract.m, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires imagemagick, perl, perlmagick, and the exiftool. 

h2. Instructions
* Download and install the MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor scripts.
Download from here:
http://www.mathworks.com/products/compiler/mcr/
* Intall imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm]# cd <your download directory>
    [dcline@holoprocvm]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm]# perl Makefile.PL
    [dcline@holoprocvm]# make test
    [dcline@holoprocvm]# sudo make install
{noformat}
These instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 

## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dcline@holoprocvm]# service condor start
{noformat} 

h2. Debugging notes
If get the error when running Matlab
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[dcline@holoprocvm]#unset MATLAB_JAVA
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051810</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084575</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h2. Extracted Requirements

# Hypothesis/experiment summary page

h2. Notes

h3. December 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
### Features
#### Not much new
#### HTML Positions
### Bugs
#### 'Viewboxing' needs work
### Future Work
#### Add capability to tag 'deployed' times and only display those tracks
#### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions !!
### Color bars were standardized so e.g. temperature is the same across all platforms 
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014  
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.  
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Ships and Comms
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# STOQS/Data Analysis

# When we talk about 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### Data workflow and STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. December 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.
----
h3. December 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051807</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084573</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h2. Extracted Requirements

h2. Notes

h3. December 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
### Features
#### Not much new
#### HTML Positions
### Bugs
#### 'Viewboxing' needs work
### Future Work
#### Add capability to tag 'deployed' times and only display those tracks
#### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions !!
### Color bars were standardized so e.g. temperature is the same across all platforms 
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014  
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.  
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Ships and Comms
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# STOQS/Data Analysis

# When we talk about 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### Data workflow and STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. December 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.
----
h3. December 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051805</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084571</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h2. Extract Requirements/Notes

h3. DECEMBER 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
### Features
#### Not much new
#### HTML Positions
### Bugs
#### 'Viewboxing' needs work
### Future Work
#### Add capability to tag 'deployed' times and only display those tracks
#### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions !!
### Color bars were standardized so e.g. temperature is the same across all platforms 
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014  
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.  
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Ships and Comms
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# STOQS/Data Analysis

# When we talk about 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### Data workflow and STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. DECEMBER 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.
----
h3. DECEMBER 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051803</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084572</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h2. Extracted Requirements

h2. Notes

h3. DECEMBER 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
### Features
#### Not much new
#### HTML Positions
### Bugs
#### 'Viewboxing' needs work
### Future Work
#### Add capability to tag 'deployed' times and only display those tracks
#### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions !!
### Color bars were standardized so e.g. temperature is the same across all platforms 
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014  
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.  
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Ships and Comms
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# STOQS/Data Analysis

# When we talk about 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### Data workflow and STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. DECEMBER 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.
----
h3. DECEMBER 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051804</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084569</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the files holoproc.p and holoextract.m, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires perl, perlmagick, and the exiftool. 

h2. Instructions
* Download and install the MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor scripts.
Download from here:
http://www.mathworks.com/products/compiler/mcr/
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm]# cd <your download directory>
    [dcline@holoprocvm]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm]# perl Makefile.PL
    [dcline@holoprocvm]# make test
    [dcline@holoprocvm]# sudo make install
{noformat}
These instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 

## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dcline@holoprocvm]# service condor start
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051801</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084570</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h3. DECEMBER 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
### Features
#### Not much new
#### HTML Positions
### Bugs
#### 'Viewboxing' needs work
### Future Work
#### Add capability to tag 'deployed' times and only display those tracks
#### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions !!
### Color bars were standardized so e.g. temperature is the same across all platforms 
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014  
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.  
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Ships and Comms
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# STOQS/Data Analysis

# When we talk about 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### Data workflow and STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. DECEMBER 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.
----
h3. DECEMBER 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051802</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084567</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h3. DECEMBER 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
### Features
#### Not much new
#### HTML Positions
### Bugs
#### 'Viewboxing' needs work
### Future Work
#### Add capability to tag 'deployed' times and only display those tracks
#### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions !!
### Color bars were standardized so e.g. temperature is the same across all platforms 
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014  
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.  
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# Ships and Comms
# STOQS/Data Analysis

# When we talk about 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### Data workflow and STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. DECEMBER 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.
----
h3. DECEMBER 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051799</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084566</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the files holoproc.p and holoextract.m, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires perl, perlmagick, and the exiftool. 

h2. Instructions
* Download and install the MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor scripts.
Download from here:
http://www.mathworks.com/products/compiler/mcr/
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. Instructions are [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 

## To allow log files to exist on NFS, otherwise aborts DAGS
DAGMAN_LOG_ON_NFS_IS_ERROR = FALSE 

##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dclin@pantera]# service condor start
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051798</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084563</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h3. DECEMBER 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
## Features
### Not much new
### HTML Positions
## Bugs
### 'Viewboxing' needs work
## Future Work
### Add capability to tag 'deployed' times and only display those tracks
### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions !!
### Color bars were standardized so e.g. temperature is the same across all platforms 
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014  
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.  
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# STOQS/Data Analysis
# Ships and Comms

# 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. DECEMBER 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.
----
h3. DECEMBER 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051795</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084564</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h3. DECEMBER 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
## Features
### Not much new
### HTML Positions
## Bugs
### 'Viewboxing' needs work
## Future Work
### Add capability to tag 'deployed' times and only display those tracks
### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions !!
### Color bars were standardized so e.g. temperature is the same across all platforms 
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014  
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.  
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# Ships and Comms
# STOQS/Data Analysis

# When we talk about 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### Data workflow and STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. DECEMBER 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.
----
h3. DECEMBER 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051796</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084561</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h3. DECEMBER 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
## Layers
## Data Repository
### Planning
## Logs/Observation Logs
## Samples
# STOQS/Data Analysis
# Ships and Comms

# 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Synchronization with ships
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. DECEMBER 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.
----
h3. DECEMBER 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051793</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084558</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h3. DECEMBER 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
## Layers
## Data Repository
## Logs/Observation Logs
## Samples
# Ships and Comms
# STOQS

# 2014 Planning
## Proposal

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. DECEMBER 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.
----
h3. DECEMBER 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051790</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084556</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h3. DECEMBER 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
# Ships and Comms
# STOQS

# 2014 Planning
## Proposal

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. DECEMBER 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.
----
h3. DECEMBER 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051788</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084554</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h3. DECEMBER 3rd:

h5. 1200 Lunch, CANON 2013 overview, plans for 2014 -Chavez

h5. 1300 ECOHAB 2013 and beyond - Ryan

h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep

h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden

h5. 1630 General discussion
----
h3. DECEMBER 4th:

h5. 0830  Breakfast & coffee

h5. 0845-1200

h5. 0845   CANON update - Francisco Chavez 

h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw 
   
h5. 1000   ECOHAB update - John Ryan

h5. 1030  Modeling physics  - Yi Chao

h5. 1100  Modeling biology - Fei Chai 

h5. 1130  Next generation global models - Sergey Frolov 

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite  

h5. 1400   Biological sensing & floats - Jules Jaffe

h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr

h5. 1500   Platforms & sampling - Jim Bellingham 

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.

h3. DECEMBER 5th:

h5. 0800-1200
 
How to move forward
  - What are the BIG issues that are not being addressed?
  - What are the scientific/technological/operational gaps?
  - How do we address big issues (field activity, development, etc.)?
  - Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600 

Organize for 2014, experiments, developments, papers, etc.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051786</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084550</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051782</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084586</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h2. Extracted Requirements

# Hypothesis/experiment summary page

h2. Notes


h3. December 3rd:


h5. 1200 Lunch, CANON 2013 overview, plans for 2014 \-Chavez


h5. 1300 ECOHAB 2013 and beyond - Ryan


h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep


h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
### Features
#### Not much new
#### HTML Positions
### Bugs
#### 'Viewboxing' needs work
### Future Work
#### Add capability to tag 'deployed' times and only display those tracks
#### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions \!\!
### Color bars were standardized so e.g. temperature is the same across all platforms
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Ships and Comms
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# STOQS/Data Analysis

# When we talk about 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### Data workflow and STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support
## &nbsp;STOQS Loading
### Accomplishments
#### Approximately 3,442,950 data points loaded
\\
##### 22/26 possible platforms were loaded
##### Proved that STOQS could work with multiple assets
##### Tested the ability to use STOQS with a continuous data stream in an ongoing campaign
##### Concatenated Stella drifter deployments into one load file
#### Features
##### Created the ability to load 'on the fly'.
###### Automated loading using cron jobs
###### Single platform load scripts
###### 'Hot swapping' Stella drifter loads
##### Grouped platform load definitions
##### Improved platform naming conventions.
##### Increased the number of PCTD parameters to load.
#### Bugs
##### STOQS interface became sluggish due to the 'on the fly' loading
##### Many data were not in load format.&nbsp; An inordinate amount of time was spent writing code to convert data.&nbsp; This included researching the data/platform/sensors for metadata, CF conventions, and conversion or calibrations made to the data.
##### LRAUV data were not available
##### More data screening.&nbsp;Data was not quality controlled before loading, as such erroneous sensor data would prevent data from loading.
#### Future Work
##### Data to NetCDF format.&nbsp;Work out a methodology to get new data into the right loading format or create load paths that will accommodate more formats.&nbsp; This will always be a consideration when new platforms are to be added.&nbsp; \\ \\
## Data Status/Inventory Report can be found online at&nbsp;[CANON 2013 Data Inventory|http://www.mbari.org/bog/cn/CANON_2013_Platforms.htm|Web page table with platforms, data status, and locations]
## &nbsp;

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden


h5. 1630 General discussion


----
h3. December 4th:


h5. 0830  Breakfast & coffee


h5. 0845-1200


h5. 0845   CANON update - Francisco Chavez


h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw


h5. 1000   ECOHAB update - John Ryan


h5. 1030  Modeling physics  - Yi Chao


h5. 1100  Modeling biology - Fei Chai


h5. 1130  Next generation global models - Sergey Frolov

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite


h5. 1400   Biological sensing & floats - Jules Jaffe


h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr


h5. 1500   Platforms & sampling - Jim Bellingham

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.

----
h3. December 5th:


h5. 0800-1200

How to move forward
- What are the BIG issues that are not being addressed?
- What are the scientific/technological/operational gaps?
- How do we address big issues (field activity, development, etc.)?
- Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600

Organize for 2014, experiments, developments, papers, etc.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051819</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084579</id>
<property name="body"><![CDATA[On December 3-5, a "Hotwash" was held to go through experimental results and the supporting technologies to plan for the next experiment.  Here are the notes from the Hotwash that are pertinent to the ODSS development.

h2. Extracted Requirements

# Hypothesis/experiment summary page

h2. Notes


h3. December 3rd:


h5. 1200 Lunch, CANON 2013 overview, plans for 2014 \-Chavez


h5. 1300 ECOHAB 2013 and beyond - Ryan


h5. 1330 Autonomous platforms in CANON - Bellingham lab, Maughan, Messie, ESP rep


h5. 1430 Information systems in CANON - Gomes, McCann, Michisaki

# ODSS
## Platform Tracking
### Features
#### Not much new
#### HTML Positions
### Bugs
#### 'Viewboxing' needs work
### Future Work
#### Add capability to tag 'deployed' times and only display those tracks
#### Balloon with last position, heading and speed (if available)
## Layers
### New layers added included:
#### ROMS nowcast/forecast
#### ROMS biology nowcast
#### Underway data for Martin and Rachel Carson
#### Mooring wind
#### Radar
### Much thanks to Monique for her patience and attention to detail to get these right and offer useful suggestions \!\!
### Color bars were standardized so e.g. temperature is the same across all platforms
### Workflows
#### end-to-end workflow established to add new layer types (kml, wind/current vector,ROMS)
#### still fragile and needs more work in 2014
### Future work
#### We need a better notification system to know when layers go down
#### We need a way for users to add their own layers and change the range and scale as needed
#### We continue to have problems with ROMS nowcast layers which looks like a bug in THREDDS.
#### A tool like ArcGIS would allow a user to grab data from our ERDDAP/THREDDS servers and display the data and scale it on a map equally well to ODSS.  I wonder if the science folks have considered using it as a tool ?
#### For playback, we might consider Google-earth for its time-animation capabilities, instead of trying to handle playback on the web client.
## Data Repository
### Features
#### Data Repository (reflection of FTP site)
#### 'Content sensitive'
#### Hotpot work - published SBDs (all captured in repo)
### Future Work
### Planning
## Logs/Observation Logs
## Samples
## Ships and Comms
## Other development work
### User Logins and customizatoin
### Planner (Carlos)
### Mobile App
#### Get tracking positions
#### Tag assets as deployed/recovered
#### Collaboration/logs
# STOQS/Data Analysis

# When we talk about 2014 Planning
## TODOs
### Experiment summary (hypothesis driven)
### Better synchronization with ships (use driven with cost)
## Proposal
### Command and Control
#### Start with Waveglider (look at what LRAUV team has done)
### Data workflow and STOQS Coordination with ODSS
### Maintenance, improvements, bug fixes
### Field experiment support
## &nbsp;STOQS Loadingi.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Accomplishments\\
1.&nbsp;&nbsp;&nbsp;&nbsp; Approximately 3,442,950 data points loaded\\
2.&nbsp;&nbsp;&nbsp;&nbsp; 22/26 possible platforms were loaded\\
3.&nbsp;&nbsp;&nbsp;&nbsp; Proved that STOQS could work with multiple assets\\
4.&nbsp;&nbsp;&nbsp;&nbsp; Tested the ability to use STOQS with a continuous data stream in an ongoing campaign\\
5.&nbsp;&nbsp;&nbsp;&nbsp; Concatenated Stella drifter deployments into one load file\\
ii.&nbsp;&nbsp;&nbsp;&nbsp; Features\\
1.&nbsp;&nbsp;&nbsp;&nbsp; Created the ability to load 'on the fly'.\\
a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Automated loading using cron jobs\\
b.&nbsp;&nbsp;&nbsp;&nbsp; Single platform load scripts\\
c.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'Hot swapping' Stella drifter loads\\
d.&nbsp;&nbsp;&nbsp;&nbsp; Grouped platform load definitions\\
2.&nbsp;&nbsp;&nbsp;&nbsp; Improved platform naming conventions.\\
3.&nbsp;&nbsp;&nbsp;&nbsp; Increased the number of PCTD parameters to load.\\
iii.&nbsp;&nbsp; Bugs\\
1.&nbsp;&nbsp;&nbsp;&nbsp; STOQS interface became sluggish due to the 'on the fly' loading\\
2.&nbsp;&nbsp;&nbsp;&nbsp; Many data were not in load format.&nbsp; An inordinate amount of time was spent writing code to convert data.&nbsp; This included researching the data/platform/sensors for metadata, CF conventions, and conversion or calibrations made to the data.\\
3.&nbsp;&nbsp;&nbsp;&nbsp; LRAUV data were not available\\
4.&nbsp;&nbsp;&nbsp;&nbsp; More data screening.&nbsp; Data was not quality controlled before loading, as such erroneous sensor data would prevent data from loading.\\
iv.&nbsp;&nbsp; Future Work\\
1.&nbsp;&nbsp;&nbsp;&nbsp; Data to NetCDF format.&nbsp; This will always be a consideration when new platforms are to be added.&nbsp;
## Data Status/Inventory Report can be found online at&nbsp;[CANON 2013 Data Inventory|http://www.mbari.org/bog/cn/CANON_2013_Platforms.htm|Web page table with platforms, data status, and locations]
## &nbsp;

h5. 1530 Shipboard experiments/ samples - Pennington, Smith, Worden


h5. 1630 General discussion


----
h3. December 4th:


h5. 0830  Breakfast & coffee


h5. 0845-1200


h5. 0845   CANON update - Francisco Chavez


h5. 0930   Small scale physics in Monterey Bay  - Erika McPhee-Shaw


h5. 1000   ECOHAB update - John Ryan


h5. 1030  Modeling physics  - Yi Chao


h5. 1100  Modeling biology - Fei Chai


h5. 1130  Next generation global models - Sergey Frolov

These presentations seed a discussion on state of ecosystem models, what are their goals, what is needed to quantify performance, how to move to next level

h5. 1200-1400 small group lunch offsite


h5. 1400   Biological sensing & floats - Jules Jaffe


h5. 1430   Ecogenomics - Chris Scholin, Worden, Zehr


h5. 1500   Platforms & sampling - Jim Bellingham

These lead to discussion on Lagrangian experiments, ability to sense marine communities (who is there, fluxes, rates, transformations...), ability to sense aspects of the environment important to marine organisms, etc.

----
h3. December 5th:


h5. 0800-1200

How to move forward
- What are the BIG issues that are not being addressed?
- What are the scientific/technological/operational gaps?
- How do we address big issues (field activity, development, etc.)?
- Can we organize a follow-on workshop & invite possible sponsors?

h5. 1400-1600

Organize for 2014, experiments, developments, papers, etc.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051811</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428482</id>
<property name="body"><![CDATA[h3. List of CANON data per campaign

[google doc | https://docs.google.com/spreadsheets/d/1mNvIhcFAD_mpWRsNhJPkIt6GB64QxmULCJRocS_NZnE/edit?usp=sharing]

h3. Meeting 03/20/2014

Francisco Chavez
Jim Bellingham
Julio Harvey
Sebastian Sudek
Mike McCann
Dorota Kolder
Danelle Cline
Monique Messié
-Yanwu Zhang-
-John Ryan-

h5. Meeting summary

Review of current and past efforts related to phytoplankton/zooplankton identification and classification from AUVs
Path forward

h5. Instruments list

("Data" is more largely any source that contains information regarding biological communities)

|| Data || Platform || Target population || Corresponding variables || Who? || Notes ||
| LISST-100X | Dorado | 1 to 250 microns | particle size distribution | Dorota, John, Diane Wyse | step 1 - processing to get size distribution (now in good shape), step 2 - species from size distribution (more complex). Note because of unknown background, getting realtime information is problematic (background computed after the end of the mission) |
| LISST-HOLO | Dorado | 25 to 2500 microns | idem + plankton images | Diane Wyse | plankton images useless? |
| LOPC | Dorado | zooplankton | | | lots of information, good potential if someone has time to look at it |
| ADCP | Dorado | zooplankton | | | |
| fluorescence/backscatter | AUVs, ships | sediments, phytoplankton, zooplankton? (spikes in raw data) | C:Chl, particles count | Danelle, Monique | |
| bioluminescence | Dorado | dinoflagellates and zooplankton | may be more qualitative than quantitative information | Monique (starting) |  |
| beam-c | | | | | |
| gulper samples | Dorado | phyto & zoo |  counts | | |
| ship samples | ships | phyto (& zoo?) | counts | | |
| ESP samples & realtime | ESP | | | | |
| large-scale conditions | satellites, moorings | | e.g. upwelling/relaxation, season | | |
| local conditions | AUVs & ships | | e.g. temp, salt, stratification | | |
| location | | | e.g. lon/lat, depth, bathymetry, time of day, distance to shore, distance to bottom, "incubator" vs front vs upwelling plume, etc | | | 

h5. Methods

* classification & clustering based on fluo/bbp - Danelle, Monique
* correlation matrix (identify proxies) - Jim & Dorota, based on Dorado. To be applied on a subset of data (eg. as identified from prior classification) to characterize the imprint of each class
* surrogates - Jim, Dorota, Diane based on LISST-100X
* species-dependent Chl per cell to combined with LISST-100X (Diane Wyse)
* particles counts - Jim, based on bbp
* particle size & number from noise - Jim
* lab experiments (controlled situations) - Jim, Sebastian, Diane Wyse
* STOQS role?

h5. Resources

* Danelle has some time in CANON to work on clustering. Needs scientific input.
* Yanwu to improve trigger algorithms to target populations of interest
* Monique (bioluminescence)
* else?

h5. Future work/issues

* Monique - list which CANON experiments for which instruments/samples. Pick one for people to focus on. 
* Visualization techniques? ie. once we identify phyto/zoo classes, how do we visualize them in space and time?
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395720</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20774915</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20742147</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20774918</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON - Fall 2013]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20742150</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428424</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here: 
https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here: 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present ala USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395658</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428425</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here: 
https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here: 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395659</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428420</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present ala USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395654</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428422</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here: https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here: https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py

# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present ala USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395656</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428418</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting April 14, 2014*
# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial and STOQS 
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present ala USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*
# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395652</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428416</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data 
### waveglider fetch 
### Danelle working on LRAUV data 


h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395650</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428406</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of data flow attached | ^Waveglider_and_LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395639</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428403</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of data flow attached | ^Waveglider&LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395636</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428404</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of data flow attached | ^Waveglider_and_LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395637</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428407</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf] 
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395640</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428395</id>
<property name="body"><![CDATA[{gliffy:name=Wave Glider and LRAUV data flow|space=CANON|page=CANON Logistics Meeting|pageid=24052327|align=left|size=L}

h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack. 
### See Data pane of ODSS Situational Awareness tab (Data -> Platforms -> ESP -> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign 
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395628</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428402</id>
<property name="body"><![CDATA[

h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack. 
### See Data pane of ODSS Situational Awareness tab (Data -> Platforms -> ESP -> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign 
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395635</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428390</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395622</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428389</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395621</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428387</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting April 3, 2014*
Francisco Chavez
Jim Bellingham
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395619</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428392</id>
<property name="body"><![CDATA[{gliffy:name=Wave Glider and LRAUV data flow|space=CANON|page=CANON Logistics Meeting|pageid=24052327|align=left|size=L}
h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395624</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428368</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395600</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428329</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395560</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428330</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395561</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428327</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team | Spring | | stage in Moss Landing or So Cal? |
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395558</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428325</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| LRAUV:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; daphne run box pattern; tethys run transects &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | LRAUV team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | stage in Moss Landing or So Cal? \\ |
| Waveglider: prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Waveglider team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring and Fall | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Truck to Southern Cal or transit? |
| Carson: run ODSS and STOQS locally on zuma; synch over 3G network? &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Gomes & Ruston &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| Drifters for Ecohab | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395556</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428291</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danielle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395522</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428261</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. 
Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-


# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco]

LRAUV higher priority than hotspot

Ecohab first extended operation for tiny

Tiny planned deployment April 1. Would need another vessel if change the date.

LRAUV deployed only two weeks only and start date dependent on on ocean readiness and ocean conditions

Monique, oreilly McCann Hoover Ryan Gomes Maugham Keith Chavez edgington McGill cline Jordan   Jgb 

Ai Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.

Floats
Looking at purchasing solo-II floats from scripps or using Gene floats. Paul: Gene's is best current alternative, although we would be relay ing on developments that are not yet done.

Benthos modems need to be integrated.

Francisco to work with Chris to get drawings ready to build in the shop starting in 3 weeks.

Daphne tested this week
Tethys next week. Jim says have to integrate the adcp before deployment.
If necessary go with daphne only.

Ready to trailer the following week

Need to look at a data reception issue


Francisco -- do far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...

Need to put up the plan for fall, and work out what that means for staffing

Tracking float or tracer -- have daphne be the float?

Tracking payload and sampler occupy the same bay in the LRAUV...

Sampler LRAUV tracking float, within 1 kilometer.  
Mikai 

Jim to write down and circulate the plan for fall 2014

Rhodamine flourometer on dorado
Gliders with rhodamine sensor

Monique. Meeting this afternoon about optics data 
Including. List holo

Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.

Meeting in two weeks.

Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation 

Comms on carson .  4g modem to be integrated as a flyaway system, with an antenna

Need to make a decision on neptus integration

Danelle to look at neptus license terms and report on if the terms are a issue for us to distribute our work

May 6 target for sample log us by Tim and reiko


h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395493</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428260</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395492</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428265</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5.

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from scripps or using Gene floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
Including. List holo

Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.

Meeting in two weeks.

Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation

Comms on carson .  4g modem to be integrated as a flyaway system, with an antenna

Need to make a decision on neptus integration

Danelle to look at neptus license terms and report on if the terms are a issue for us to distribute our work

May 6 target for sample log us by Tim and reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395497</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428263</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5.

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]

LRAUV higher priority than hotspot

Ecohab first extended operation for tiny

Tiny planned deployment April 1. Would need another vessel if change the date.

LRAUV deployed only two weeks only and start date dependent on on ocean readiness and ocean conditions

Monique, oreilly McCann Hoover Ryan Gomes Maugham Keith Chavez edgington McGill cline Jordan   Jgb

Ai Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.

Floats
Looking at purchasing solo-II floats from scripps or using Gene floats. Paul: Gene's is best current alternative, although we would be relay ing on developments that are not yet done.

Benthos modems need to be integrated.

Francisco to work with Chris to get drawings ready to build in the shop starting in 3 weeks.

Daphne tested this week
Tethys next week. Jim says have to integrate the adcp before deployment.
If necessary go with daphne only.

Ready to trailer the following week

Need to look at a data reception issue

Francisco -- do far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...

Need to put up the plan for fall, and work out what that means for staffing

Tracking float or tracer -- have daphne be the float?

Tracking payload and sampler occupy the same bay in the LRAUV...

Sampler LRAUV tracking float, within 1 kilometer.
Mikai

Jim to write down and circulate the plan for fall 2014

Rhodamine flourometer on dorado
Gliders with rhodamine sensor

Monique. Meeting this afternoon about optics data
Including. List holo

Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.

Meeting in two weeks.

Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation

Comms on carson .  4g modem to be integrated as a flyaway system, with an antenna

Need to make a decision on neptus integration

Danelle to look at neptus license terms and report on if the terms are a issue for us to distribute our work

May 6 target for sample log us by Tim and reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395495</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428270</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from scripps or using Gene floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log us by Tim and reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395502</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428267</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5.

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
h6. Next Meeting in two weeks (April 3).
# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from scripps or using Gene floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log us by Tim and reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395499</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428268</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5.

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from scripps or using Gene floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log us by Tim and reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395500</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428227</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395459</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428229</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395461</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428235</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Tim regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
## Moving planning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395467</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428237</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
 

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Tim regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
## Moving planning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395469</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428238</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danielle: ROMS catalog needs to be separate (because of the kind of data that is served) forecase and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Tim regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
## Moving planning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395470</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428240</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
########## Danielle: ROMS catalog needs to be separate (because of the kind of data that is served) forecase and nowcast handled separately
 Danielle: ROMS catalog needs to be separate (because of the kind of data that is served) forecase and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
 Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395472</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428241</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
h5. *ODSS Engineering Meeting March 17, 2014*
# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danielle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395473</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428207</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=2}


h1. Overview

The current platform timeline editor implementation is comprised of two modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-11-25.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to support the editor UI. 


h2. Module structure

Under [{{src/server/}}|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fserver]:
{code}
platim
+-- index.js
+-- periods
¦   +-- index.js
¦   +-- models.js
+-- tokens
    +-- index.js
    +-- models.js
{code}

The main application server, {{AppServer.js}}, makes the following call to set up the platform timeline editor service:
{code}
require('./platim').setup(this.app, '/odss/platim/');
{code}
where {{'/odss/platim/'}} indicates the prefix for the routes to be used.

h1. {{odssplatim-ui}}: The UI front-end

This module provides the editor user interface. It is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Chaps Links Timeline widget|http://almende.github.io/chap-links-library/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Underscore.js|http://underscorejs.org/] as a very handy functional-oriented utility library.

The code of this module is under [src/webapp/odss/odssplatim-ui|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fwebapp%2Fodss%2Fodssplatim-ui].


h2. Configuration and set-up

- Configuration. If needed, edit {{src/app/config.js}} to indicate the platform time editor REST endpoint URL as well as the URL to retrieve the platforms. The default values ({{"/odss/platim"}} and {{"/odss/platforms"}}, respectively) should be OK for the ODSS application.

- Setup:
{code}
$ cd src/webapp/odss/odssplatim-ui
$ bower install
$ npm install
$ grunt
{code}

At this point the module should be fully enabled in the main ODSS application. In concrete, the main index file, {{src/webapp/odss/index.html}}, includes the needed resources, in this case by pointing to concatenated/minified files for these resources. For a version pointing to all resources individually, see {{src/webapp/odss/index-odssplatim.html}}. For more details, including how to launch the module outside of ODSS, see the [readme|https://code.google.com/p/mbari-dss/source/browse/trunk/src/webapp/odss/odssplatim-ui/README.md].


h2. Project structure

{code}
odssplatim-ui
+-- Gruntfile.js
+-- LICENSE
+-- README.md
+-- bower.json
+-- package.json
+-- scripts
¦   +-- web-server.js
+-- src
    +-- app
    ¦   +-- app.js
    ¦   +-- config.js
    ¦   +-- index.html
    ¦   +-- index.min.html
    ¦   +-- main
    ¦   ¦   +-- main.js
    ¦   ¦   +-- odss-platim.tpl.html
    ¦   +-- model.js
    ¦   +-- period
    ¦   ¦   +-- period.js
    ¦   ¦   +-- period.tpl.html
    ¦   +-- platform
    ¦   ¦   +-- platform.js
    ¦   ¦   +-- platform.tpl.html
    ¦   +-- services.js
    ¦   +-- templates.js   (this is generated)
    ¦   +-- token
    ¦   ¦   +-- token.js
    ¦   ¦   +-- token.tpl.html
    ¦   +-- util
    ¦       +-- confirm.tpl.html
    ¦       +-- util.js
    +-- common
    ¦   +-- links
    ¦   ¦   +-- timeline.css
    ¦   ¦   +-- timeline.js
    ¦   +-- timelinewidget
    ¦   ¦   +-- timelinewidget.js
    ¦   +-- utils
    ¦       +-- miscutils.js
    +-- css
    ¦   +-- platim.css
    +-- img
        +-- resize_dots.png
{code}

h1. Initial development

The two modules were initially developed in separate repositories:

- {{odssplatim-ui}}: [https://github.com/carueda/odssplatim-ui]
- {{odssplatim-rest}}: Implementation in [javascript|https://github.com/carueda/odssplatim-rest-node] and initial implementation is [Scala|https://github.com/carueda/odssplatim-rest]; see also [this page|https://oceana.mbari.org/confluence/display/CANON/odssplatim-rest+in+Scala].


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395439</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428203</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey
# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395435</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428205</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey
# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV 
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file


h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395437</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428199</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395431</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428201</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395433</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428196</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | \\ |
| Waveglider: prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Waveglider team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring and Fall | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Truck to Southern Cal or transit? |
| &nbsp; Carson: run ODSS and STOQS locally on zuma; synch over 3G network? &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |  Gomes & Ruston &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| Drifters for Ecohab | Wahl | Spring | - need 5. Francisco to coordinate with Chris Wahl | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395428</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428224</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller 
### passive acoustics only (to compute navigation history after recovery) 
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## 
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
### John did a test load with Mike to learn the procedures
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395456</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428226</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### http://whale.fe.up.pt/neptus/
#### https://github.com/LSTS/neptus
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample) 
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators


h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395458</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428222</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey
h6. Next meeting Thursday March 13 9AM Harbor View.
# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics -- not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect -- have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?


h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395454</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645665</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
#### Evaluate making "get data button" working for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580158</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645663</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code) 
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC 
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
#### Evaluate making "get data button" working for at least some data 
## Some funds allocated for chander time to work on STOQS test gui
### to begin end of next week 

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580156</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645661</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
## status of making data from previous field experiments available (in any format)?
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580154</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645659</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580152</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428170</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

!ODSS.jpg|thumbnail!
!ODSSDetails.jpg|thumbnail!
!CSV.jpg|thumbnail!

h5. iOS

{section}
{column}!iOS1.jpg|thumbnail!
{column}
{column}!ios2.jpg|thumbnail!
{column}
{column}!ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column}!Android1.jpg|thumbnail!
{column}
{column}!Android2.jpg|thumbnail!
{column}
{column}!Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider: prepare SV2 (Tex) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Hotspot team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Truck to Southern Cal or transit? \\ |
| Waveglider: prepare SV3 (Tiny) for Fall &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Waveglider team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Fall | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| Drifters for Ecohab | Wahl | Spring | - need 5. Francisco to coordinate with Chris Wahl | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395402</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645657</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
\\\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580150</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428169</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

!ODSS.jpg!
!ODSSDetails.jpg!
!CSV.jpg!

h5. iOS

{section}
{column}!iOS1.jpg!
{column}
{column}!ios2.jpg!
{column}
{column}!ios3.jpg!
{column}
{section}

h5. Android

{section}
{column}!Android1.jpg!
{column}
{column}!Android2.jpg!
{column}
{column}!Android3.jpg!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider: prepare SV2 (Tex) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Hotspot team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Truck to Southern Cal or transit? \\ |
| Waveglider: prepare SV3 (Tiny) for Fall &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Waveglider team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Fall | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| Drifters for Ecohab | Wahl | Spring | - need 5. Francisco to coordinate with Chris Wahl | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395401</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645656</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580149</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645655</id>
<property name="body"><![CDATA[_Notes from ODSS engineering status meetings are here:_
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
h3. *{+}Meetings:+*
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580148</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428167</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

!ODSS.jpg|align=centre!
!ODSSDetails.jpg|align=centre!
!CSV.jpg|align=centre!

h5. iOS

{section}
{column}!iOS1.jpg!
{column}
{column}!ios2.jpg!
{column}
{column}!ios3.jpg!
{column}
{section}

h5. Android

{section}
{column}!Android1.jpg!
{column}
{column}!Android2.jpg!
{column}
{column}!Android3.jpg!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider: prepare SV2 (Tex) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Hotspot team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Truck to Southern Cal or transit? \\ |
| Waveglider: prepare SV3 (Tiny) for Fall &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Waveglider team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Fall | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| Drifters for Ecohab | Wahl | Spring | - need 5. Francisco to coordinate with Chris Wahl | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395399</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645654</id>
<property name="body"><![CDATA[_Notes from ODSS engineering status meetings are here:_
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
*{+}Meetings:+*
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580147</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428166</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

\\  !SampleForm.png|align=centre!\\
\\
h5. Mobile

{section}
{column} !SampleFormMobilePt1.png|align=centre!
{column}
{column} !SampleFormMobilePt2.png|align=centre!
{column}
{column} !SampleFormMobilePt3.png|align=centre!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider: prepare SV2 (Tex) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Hotspot team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Truck to Southern Cal or transit? \\ |
| Waveglider: prepare SV3 (Tiny) for Fall &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Waveglider team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Fall | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| Drifters for Ecohab | Wahl | Spring | - need 5. Francisco to coordinate with Chris Wahl | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395398</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645653</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
*{+}Meetings:+*
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580146</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645652</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
*{+}Meetings:+*
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580145</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645651</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise -- no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580144</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645649</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\
Agenda:

# Danelle: Highlights from Autonomy weekly status meeting 
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
\\
*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise -- no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580142</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645650</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\
Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
\\


*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise -- no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580143</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428194</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider: prepare SV2 (Tex) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Hotspot team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Truck to Southern Cal or transit? \\ |
| Waveglider: prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Waveglider team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Fall | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| Drifters for Ecohab | Wahl | Spring | - need 5. Francisco to coordinate with Chris Wahl | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395426</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645648</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise -- no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.






\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580141</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428192</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column}!ODSS.jpg|thumbnail!{column}
{column}!ODSSDetails.jpg|thumbnail!{column}
{column}!CSV.jpg|thumbnail!{column}
{section}

h5. iOS

{section}
{column}!iOS1.jpg|thumbnail!
{column}
{column}!ios2.jpg|thumbnail!
{column}
{column}!ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column}!Android1.jpg|thumbnail!
{column}
{column}!Android2.jpg|thumbnail!
{column}
{column}!Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider: prepare SV2 (Tex) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Hotspot team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Truck to Southern Cal or transit? \\ |
| Waveglider: prepare SV3 (Tiny) for Fall &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Waveglider team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Fall | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| Drifters for Ecohab | Wahl | Spring | - need 5. Francisco to coordinate with Chris Wahl | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395424</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428190</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\


h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395422</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645761</id>
<property name="body"><![CDATA[must, should, nice&nbsp;are specifically used to denote priority\\

R1.&nbsp; ODSS must 'collect' the experiment summary and description from the science users during experiment planning

R2.&nbsp; ODSS should collect the experiment high level goals and hypothesis

R3.&nbsp; Data Archive descriptions

R3.1&nbsp; Centralized data archive descriptions with pointers to the data (z'catalog)

R3.2 Data processing workflow with status should be documented in a central location especially for data access locations that will change through time
* example: data is dumped on an ftp site, during the experiment 'real time' access is via ftp.&nbsp; Later this data is loaded into BOG and then subsequently loaded into STOQs to support query from Matlab or other tools

R4. Improve data access

R4.1 CANON data archive descriptions must be available in the data analysis perspective of the ODSS.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580259</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645747</id>
<property name="body"><![CDATA[R1.&nbsp; ODSS should 'collect' the experiment summary and description from the science users during experiment planning

R2.&nbsp; ODSS should collect the experiment high level goals and hypothesis

R3.&nbsp; Data Archive descriptions

R3.1&nbsp; Centralized data archive descriptions with pointers to the data (z'catalog)

R3.2 Data processing workflow with status should be documented in a central location especially for data access locations that will change through time
* example: data is dumped on an ftp site, during the experiment 'real time' access is via ftp.&nbsp; Later this data is loaded into BOG and then subsequently loaded into STOQs to support query from Matlab or other tools

R4. Improve data access

R4.1 CANON data archive descriptions must be available in the data analysis perspective of the ODSS.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18580245</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428111</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name 
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395343</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398404</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h3. How to find out how a Condor job failed
Regardless of how a Condor job ends, through an error and crash, sucessful termination, or otherwise, you will get an email that resembles the message below. From this message, we can see the job command was hologrid_run.sh -i ..., and that it exited cleanly (exit status 0), took over 7 minutes of real time.  If the status is not 0, clues for why it failed will be in the log files in the condor_log directory of the output, and in the *.dag.dagman.out files.
{code}
This is an automated email from the Condor system
on machine "pantera".  Do not reply.

Condor job 6540.0
	/var/www/CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal/hologrid_run.sh -i images-020-3911.PGM-to-021-0111.PGM.tar.gz -o processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz
has exited normally with status 0


Submitted at:        Thu May 30 20:44:22 2013
Completed at:        Thu May 30 20:51:51 2013
Real Time:           0 00:07:29

Virtual Image Size:  3511008 Kilobytes

Statistics from last run:
Allocation/Run time:     0 00:07:11
Remote User CPU Time:    0 00:14:32
Remote System CPU Time:  0 00:00:17
Total Remote CPU Time:   0 00:14:49

Statistics totaled from all runs:
Allocation/Run time:     0 00:07:11

Network:
 107.4 MB Run Bytes Received By Job
   2.9 MB Run Bytes Sent By Job
 107.4 MB Total Bytes Received By Job
   2.9 MB Total Bytes Sent By Job


ProcessedResultsURL = "http://pantera.shore.mbari.org//CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal//processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz-index.html"


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Questions about this message or Condor in general?
Email address of the local Condor administrator: dcline@mbari.org
The Official Condor Homepage is http://www.cs.wisc.edu/condor
{code}
h1. For Developers
* [LISST-HOLO source code] 
* [Condor pool installation notes|LISST-HOLO Condor pool installation notes]
{dynamictasklist:thingsToDo}

h1. Relevant Sites and Documents
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx
[LISST-HOLO manual version 1.0|^LISST-HOLO manual v1.pdf] 
[LISST-HOLO manual version 2.0|^LISST-HOLO_manual v2.pdf]

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365688</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398449</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h3. How to find out how a Condor job failed
Regardless of how a Condor job ends, through an error and crash, sucessful termination, or otherwise, you will get an email that resembles the message below. From this message, we can see the job command was hologrid_run.sh -i ..., and that it exited cleanly (exit status 0), took over 7 minutes of real time.  If the status is not 0, clues for why it failed will be in the log files in the condor_log directory of the output, and in the *.dag.dagman.out files.
{code}
This is an automated email from the Condor system
on machine "pantera".  Do not reply.

Condor job 6540.0
	/var/www/CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal/hologrid_run.sh -i images-020-3911.PGM-to-021-0111.PGM.tar.gz -o processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz
has exited normally with status 0


Submitted at:        Thu May 30 20:44:22 2013
Completed at:        Thu May 30 20:51:51 2013
Real Time:           0 00:07:29

Virtual Image Size:  3511008 Kilobytes

Statistics from last run:
Allocation/Run time:     0 00:07:11
Remote User CPU Time:    0 00:14:32
Remote System CPU Time:  0 00:00:17
Total Remote CPU Time:   0 00:14:49

Statistics totaled from all runs:
Allocation/Run time:     0 00:07:11

Network:
 107.4 MB Run Bytes Received By Job
   2.9 MB Run Bytes Sent By Job
 107.4 MB Total Bytes Received By Job
   2.9 MB Total Bytes Sent By Job


ProcessedResultsURL = "http://pantera.shore.mbari.org//CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal//processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz-index.html"


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Questions about this message or Condor in general?
Email address of the local Condor administrator: dcline@mbari.org
The Official Condor Homepage is http://www.cs.wisc.edu/condor
{code}
h1. For Developers
* [LISST-HOLO source code] 
* [Condor pool installation notes|LISST-HOLO Condor pool installation notes]
{dynamictasklist:thingsToDo}

h1. Relevant Sites and Documents
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx
[LISST-HOLO manual version 1.0|^LISST-HOLO manual v1.pdf] 
[LISST-HOLO manual version 2.0|^LISST-HOLO_manual v2.pdf]

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365735</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7536661</id>
<property name="body"><![CDATA[h1. Library documents

[Upload and download library documents using webDAP interface|CANON:Access using webDAP]
Folders

{children}
Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503893</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7536662</id>
<property name="body"><![CDATA[h1. Library documents

[Upload and download library documents using webDAP interface|CANON:Access using webDAP]


Folders
{children}
Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503894</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7536659</id>
<property name="body"><![CDATA[h1. Library documents

[Upload and download library documents using webDAP interface|CANON:Access using webDAP]
{children}

h2. Attachments

{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503891</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7536660</id>
<property name="body"><![CDATA[h1. Library documents

[Upload and download library documents using webDAP interface|CANON:Access using webDAP]
{children}
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503892</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7536649</id>
<property name="body"><![CDATA[h1. Library documents

Upload and download library documents using webDAP interface&nbsp;

{children}

h2. Attachments

{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503881</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7536648</id>
<property name="body"><![CDATA[You can upload and download documents onto confluence space using a file browser in your computer. This access mode is called webDAP.

For instructions on connecting your computer using webDAP interface search internet for (webDAP XP, webDAP vista, or webDAP MAC). For a quick link [see|http://kb.iu.edu/data/araf.html]. The address for the CANON webDAP interface is: ([https://oceana.mbari.org/confluence/plugins/servlet/webdav/Global/CANON/Home]).\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503880</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7536644</id>
<property name="body"><![CDATA[This is the default content for the [Library] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7503876</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397632</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON !HOLO_FrontEnd_191pxW.jpg|align=middle!

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 


h1. For Developers
[LISST-HOLO Source Code] 

h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364865</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397631</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  Holoproc requires Matlab and the Image Processing Toolbox, and the general workflow for processing images requires perl, perlmagick, and the exiftool. 

h2. Instructions
* Install Matlab to /usr/local/MATLAB/R2012b/bin/matlab. This is the default installation directory. 
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 
CONDOR_ADMIN = dcline@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the MATLAB capability for the class ads
HAS_MATLAB = True
STARTD_EXPRS = HAS_MATLAB, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dclin@pantera]# service condor start
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364864</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397634</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON !HOLO_FrontEnd_191pxW.jpg|align=middle!

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 


h1. For Developers
[LISST-HOLO Source Code] 

h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364867</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397628</id>
<property name="body"><![CDATA[These are the installation notes for the computers used in the LISST-HOLO processing pool.

{noformat}
sudo apt-get install condor
{noformat}
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 
CONDOR_ADMIN = dcline@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the MATLAB capability for the class ads
HAS_MATLAB = True
STARTD_EXPRS = HAS_MATLAB, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dclin@pantera]# service condor start
{noformat}
\\
The condor service should now start upon boot.
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364861</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397623</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON !HOLO_FrontEnd_191pxW.jpg|align=middle!

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?revision=13212&view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 


h1. For Developers
[LISST-HOLO Source Code] 

h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364856</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397620</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON !HOLO_FrontEnd_191pxW.jpg|align=right!

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in README.txt, including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 


h1. For Developers
[LISST-HOLO Source Code] 

h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364853</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397619</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON !HOLO_FrontEnd_191pxW.jpg|align=right!

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in README.txt, including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 


h1. For Developers
[LISST-HOLO Source Code] 

h2. Relevant Sites:
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364852</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397621</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON !HOLO_FrontEnd_191pxW.jpg|align=middle!

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in README.txt, including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 


h1. For Developers
[LISST-HOLO Source Code] 

h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364854</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397612</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON !HOLO_FrontEnd_191pxW.jpg|align=right!

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in README.txt, including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 


h1. For Developers
[LISST-HOLO Source Code] 

h2. Relevant Sites:
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364845</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397614</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON !HOLO_FrontEnd_191pxW.jpg|align=right!

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in README.txt, including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 


h1. For Developers
[LISST-HOLO Source Code] 

h2. Relevant Sites:
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364847</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645472</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579964</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397608</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON !HOLO_FrontEnd_191pxW.jpg|align=right!

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your directory
 * Follow installation instructions in README.txt
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 


h1. For Developers
[LISST-HOLO Source Code] 

h2. Relevant Sites:
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364841</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645474</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;
\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise -- no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
#Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
#Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\
Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.






\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579966</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397606</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON

|| h2. For Project Team || h2. For Developers ||
| 
h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your directory
 * Follow installation instructions in README.txt
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 
h3. How to change the processing parameters
 The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 

| |

H2. Relevant Projects:
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364839</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397601</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364834</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645479</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;
\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise -- no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.






\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579971</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397599</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\

From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364832</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645477</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline

\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise -- no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

# Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.






\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579969</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397598</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick

# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\

From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor

Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:

1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal

# Discussed working groups per Francisco:

On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:

•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.

# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.

h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364831</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645478</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline

\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise -- no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.






\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579970</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645475</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;
\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise -- no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\
Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.






\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579967</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397596</id>
<property name="body"><![CDATA[h2. About Subversion

SVN (Subversion) is a tool used by many software developers to manage changes within their source code tree. SVN provides the means to store not only the current version of a piece of source code, but a record of all changes (and who made those changes) that have occurred to that source code. Use of SVN is particularly common on projects with multiple developers, since SVN ensures changes made by one developer are not accidentally removed when another developer posts their changes to the source tree.

In order to access a Subversion repository, you must install a special piece of software called a Subversion client. Subversion clients are available for most any operating system. Information about the official subversion client can be found at [http://subversion.tigris.org/]. Excellent documentation on using Subversion can be found at [http://svnbook.red-bean.com/]

h2. Subversion Access

This project's Subversion repository can be checked out through SVN with the following instruction set:

{{svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo/trunk lisst-holo{}}}{warning:title=Warning}This is a generic Subversion checkout command which will pull all modules, tags and/or branches of the project. In most cases, you will want to add '/trunk' to the SVN URL above to check out only trunk (main development line). {warning}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364829</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645476</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;
\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise -- no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\
# Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.






\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579968</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397595</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick

\# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See slide set that Francisco set out \\

From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor

Reminder that we are scheduled to meet tomorrow 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:

1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal

\# Discussed working groups per Francisco:

On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached Powerpoint has preliminary information. See slide 10 for the current state of planning :) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:

•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.


\# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.


h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364828</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397592</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
h5. *ODSS Engineering Meeting June 3, 2013*
Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick



h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) -- discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration -- alternative to email
#### Chat -- conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan -- John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364825</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397589</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON

|| h2. For Project Team || h2. For Developers ||
| | |

H2. Relevant Projects:
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364822</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397585</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON

|| h2. For Project Team || h2. For Developers ||
|  | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364818</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397583</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364816</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397573</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) -- discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration -- alternative to email
#### Chat -- conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan -- John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364805</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645392</id>
<property name="body"><![CDATA[Meetings:
\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

Notes from ODSS engineering status meetings are here 
https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings 

Our agenda is: 

\\
# Kevin Gomes: GUI status 
# Mike McCann: Status on making previous campaigns available from STOQS 
# Tom O'Reilly: Communications infrastructure status and discussion of architecture 
## Tom sent in an electronic status update: 
### Network Diagram updated. 
### Discussion delayed until Tuesday Feb 14. 
# Thom Maughan: Update on requirements 
# All: Any other business? 
## CoSci Disk quota crawler etc. (Thom)



\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}

[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579881</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645393</id>
<property name="body"><![CDATA[Meetings:
\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

Notes from ODSS engineering status meetings are here
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]
\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\

\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579882</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645394</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here
https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings&nbsp;

\\
Meetings:
\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\

\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579883</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645396</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline


\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579885</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645395</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings

\\
Meetings:
\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\

\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579884</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645429</id>
<property name="body"><![CDATA[I've sketched out schematic CANON network data flows - these hopefully give a high-level view of the major connections and flows between ODSS and deployed assets.

The[first diagram|^CANON-network.pdf] identifies "generic" ship and autonomous platforms, and includes hypothetical DTN paths and routers. Note that DTN is currently in feasibility study phase, with no commitment to use within CANON.
\\

The second diagram shows deployed assets specifically planned for CANON 2012.
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579919</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645433</id>
<property name="body"><![CDATA[Notes from ODSS engineering status meetings are here:
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\
Meetings:
\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS -- activity based for MOQUA-like features
### JSON responses on objects
## Chandler -- 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579923</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645327</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington


# Kevin Gomes: GUI status 
##	Front end performance looking good
##	Looking at links to back-end (STOQS)
##	Next steps 
###	situational awareness tracks, 
###	time slider on tracks, 
###	keep openlayers for maps
#	Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS 
•	Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture 
•	Working on network architecture diagram
o	Where DTN might fit into this
o	Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
•	E.g. When do you get AMQP vs when get from tracking database, STOQS?
o	Replicate STOQS or tracking database onto ships during campaigns?
•	Thom: not this year, but could be needed in the future
•	How does SSDS fit into CANON? 
o	Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements 
•	For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
•	Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
•	Users off-shore, intermittent connection to shore via satellite network interface. 
o	Is the Internet access on the ships available for science data? 
o	How much bandwidth?
o	Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
o	Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
•	Plans, bandwidth, ...
•	Add new platform
o	Metadata capture
o	Data capture
o	Unstructured data (why something was done, etc), provenance, ...
o	COOP-like capture of discussions, cruise plan, etc
•	Thom had a meeting with Steve Haddock to go over requirements from his perspective.
o	May want to add datasets from earlier campaigns (eg AOSN)
•	Thom had a meeting with Jim Bellingham about DAC
o	Populating STOQS is valuable
o	Mike Godin - limited availability
o	Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## http://www.sencha.com/
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this. 

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;


Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.


\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP


Kanna:
Priorities (in no particular order):

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video ?
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization ( TREX )
# 	NEPTUS Integration ?
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints




\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579813</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645329</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington


# Kevin Gomes: GUI status 
##	Front end performance looking good
##	Looking at links to back-end (STOQS)
##	Next steps 
###	situational awareness tracks, 
###	time slider on tracks, 
###	keep openlayers for maps
##	Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS 
•	Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture 
•	Working on network architecture diagram
o	Where DTN might fit into this
o	Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
•	E.g. When do you get AMQP vs when get from tracking database, STOQS?
o	Replicate STOQS or tracking database onto ships during campaigns?
•	Thom: not this year, but could be needed in the future
•	How does SSDS fit into CANON? 
o	Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements 
•	For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
•	Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
•	Users off-shore, intermittent connection to shore via satellite network interface. 
o	Is the Internet access on the ships available for science data? 
o	How much bandwidth?
o	Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
o	Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
•	Plans, bandwidth, ...
•	Add new platform
o	Metadata capture
o	Data capture
o	Unstructured data (why something was done, etc), provenance, ...
o	COOP-like capture of discussions, cruise plan, etc
•	Thom had a meeting with Steve Haddock to go over requirements from his perspective.
o	May want to add datasets from earlier campaigns (eg AOSN)
•	Thom had a meeting with Jim Bellingham about DAC
o	Populating STOQS is valuable
o	Mike Godin - limited availability
o	Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## http://www.sencha.com/
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this. 

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;


Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.


\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP


Kanna:
Priorities (in no particular order):

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video ?
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization ( TREX )
# 	NEPTUS Integration ?
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints




\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579815</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645326</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington


# Kevin Gomes: GUI status 
•	Front end performance looking good
•	Looking at links to back-end (STOQS)
•	Next steps 
o	situational awareness tracks, 
o	time slider on tracks, 
o	keep openlayers for maps
•	Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS 
•	Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture 
•	Working on network architecture diagram
o	Where DTN might fit into this
o	Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
•	E.g. When do you get AMQP vs when get from tracking database, STOQS?
o	Replicate STOQS or tracking database onto ships during campaigns?
•	Thom: not this year, but could be needed in the future
•	How does SSDS fit into CANON? 
o	Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements 
•	For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
•	Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
•	Users off-shore, intermittent connection to shore via satellite network interface. 
o	Is the Internet access on the ships available for science data? 
o	How much bandwidth?
o	Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
o	Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
•	Plans, bandwidth, ...
•	Add new platform
o	Metadata capture
o	Data capture
o	Unstructured data (why something was done, etc), provenance, ...
o	COOP-like capture of discussions, cruise plan, etc
•	Thom had a meeting with Steve Haddock to go over requirements from his perspective.
o	May want to add datasets from earlier campaigns (eg AOSN)
•	Thom had a meeting with Jim Bellingham about DAC
o	Populating STOQS is valuable
o	Mike Godin - limited availability
o	Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## http://www.sencha.com/
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this. 

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;


Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.


\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP


Kanna:
Priorities (in no particular order):

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video ?
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization ( TREX )
# 	NEPTUS Integration ?
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints




\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579812</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645325</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## http://www.sencha.com/
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this. 

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;


Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.


\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP


Kanna:
Priorities (in no particular order):

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video ?
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization ( TREX )
# 	NEPTUS Integration ?
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints




\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579811</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645331</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington


# Kevin Gomes: GUI status 
##	Front end performance looking good
##	Looking at links to back-end (STOQS)
##	Next steps 
###	situational awareness tracks, 
###	time slider on tracks, 
###	keep openlayers for maps
##	Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS 
##	Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture 
##	Working on network architecture diagram
###	Where DTN might fit into this
###	Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
##	E.g. When do you get AMQP vs when get from tracking database, STOQS?
###	Replicate STOQS or tracking database onto ships during campaigns?
##	Thom: not this year, but could be needed in the future
##	How does SSDS fit into CANON? 
###	Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements 
##	For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
##	Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
##	Users off-shore, intermittent connection to shore via satellite network interface. 
###	Is the Internet access on the ships available for science data? 
###	How much bandwidth?
###	Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
###	Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
•	Plans, bandwidth, ...
•	Add new platform
o	Metadata capture
o	Data capture
o	Unstructured data (why something was done, etc), provenance, ...
o	COOP-like capture of discussions, cruise plan, etc
•	Thom had a meeting with Steve Haddock to go over requirements from his perspective.
o	May want to add datasets from earlier campaigns (eg AOSN)
•	Thom had a meeting with Jim Bellingham about DAC
o	Populating STOQS is valuable
o	Mike Godin - limited availability
o	Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## http://www.sencha.com/
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this. 

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;


Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.


\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP


Kanna:
Priorities (in no particular order):

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video ?
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization ( TREX )
# 	NEPTUS Integration ?
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints




\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579817</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645358</id>
<property name="body"><![CDATA[Meetings:
\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

Notes from ODSS engineering status meetings are here 
https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings 

Our agenda is: 

\\
# Kevin Gomes: GUI status 
# Mike McCann: Status on making previous campaigns available from STOQS 
# Tom O'Reilly: Communications infrastructure status and discussion of architecture 
## Tom sent in an electronic status update: 
### Network Diagram updated. 
### Discussion delayed until Tuesday Feb 14. 
# Thom Maughan: Update on requirements 
# All: Any other business? 



\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}

[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579843</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645357</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington


# Kevin Gomes: GUI status 
##	Front end performance looking good
##	Looking at links to back-end (STOQS)
##	Next steps 
###	situational awareness tracks, 
###	time slider on tracks, 
###	keep openlayers for maps
##	Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS 
##	Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture 
##	Working on network architecture diagram
###	Where DTN might fit into this
###	Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
##	E.g. When do you get AMQP vs when get from tracking database, STOQS?
###	Replicate STOQS or tracking database onto ships during campaigns?
####	Thom: not this year, but could be needed in the future
##	How does SSDS fit into CANON? 
###	Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements 
##	For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
##	Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
##	Users off-shore, intermittent connection to shore via satellite network interface. 
###	Is the Internet access on the ships available for science data? 
###	How much bandwidth?
###	Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
###	Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
####	Plans, bandwidth, ...
##	Add new platform
###	Metadata capture
###	Data capture
###	Unstructured data (why something was done, etc), provenance, ...
###	COOP-like capture of discussions, cruise plan, etc
##	Thom had a meeting with Steve Haddock to go over requirements from his perspective.
###	May want to add datasets from earlier campaigns (eg AOSN)
##	Thom had a meeting with Jim Bellingham about DAC
###	Populating STOQS is valuable
###	Mike Godin - limited availability
###	Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## http://www.sencha.com/
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this. 

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;


Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.


\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP


Kanna:
Priorities (in no particular order):

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video ?
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization ( TREX )
# 	NEPTUS Integration ?
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints




\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579842</id>
</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">19234821</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">2</id>
</property>
<property name="content" class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">6259409</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-28 15:44:42.300</property>
<property name="lastModificationDate">2012-06-28 15:44:42.300</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645252</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

(For the .xkml and .kml formats you can specify 'googlemap' instead of 'data' to get a simple non-timestamped LineString KML representation of the track.)
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple LineString KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]

h3. TODO

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579736</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645254</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

(For the .xkml and .kml formats you can specify 'googlemap' instead of 'data' to get a simple non-timestamped LineString KML representation of the track.)
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple LineString KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]

h3. TODO

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579738</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645256</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

(For the .xkml and .kml formats you can specify 'googlemap' instead of 'data' to get a simple non-timestamped LineString KML representation of the track.)
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/367766000/last/1d/data.html]

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple LineString KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]

h3. TODO

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579740</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397638</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the file holoproc.p, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires perl, perlmagick, and the exiftool. 

h2. Instructions
* Install Matlab to /usr/local/MATLAB/R2012b/bin/matlab. This is the default installation directory. 
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Install exiftool. Instructions are [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 
CONDOR_ADMIN = dcline@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the MATLAB capability for the class ads
HAS_MATLAB = True
STARTD_EXPRS = HAS_MATLAB, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dclin@pantera]# service condor start
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364871</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397637</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 

h1. For Developers
* [LISST-HOLO Source Code] 
* [Condor installation notes|CANON:LISST-HOLO Condor installation notes]



h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364870</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397635</id>
<property name="body"><![CDATA[h1. LISST-HOLO Data Processing for CANON !HOLO_FrontEnd_191pxW.jpg|align=middle!

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 

h1. For Developers
* [LISST-HOLO Source Code] 
* [Condor installation notes|CANON:LISST-HOLO Condor installation notes]



h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364868</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397642</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h1. For Developers
* [LISST-HOLO Source Code] 
* [Condor installation notes|CANON:LISST-HOLO Condor installation notes]
{dynamictasklist:thingsToDo}

h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364875</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397639</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, be sure to check them into the repository. 

h1. For Developers
* [LISST-HOLO Source Code] 
* [Condor installation notes|CANON:LISST-HOLO Condor installation notes]
{dynamictasklist:thingsToDo}

h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364872</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397645</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h1. For Developers
* [LISST-HOLO Source Code] 
* [Condor pool installation notes|LISST-HOLO Condor pool installation notes]
{dynamictasklist:thingsToDo}

h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364878</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397644</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h1. For Developers
* [LISST-HOLO Source Code] 
* [Condor installation notes|LISST-HOLO Condor pool installation notes]
{dynamictasklist:thingsToDo}

h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364877</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397643</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the file holoproc.p, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires perl, perlmagick, and the exiftool. 

h2. Instructions
* Install Matlab to /usr/local/MATLAB/R2012b/bin/matlab. This is the default installation directory. Do not install it in an alternative directory as this is referenced in the Condor scripts.
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Install exiftool. Instructions are [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 
CONDOR_ADMIN = dcline@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the MATLAB capability for the class ads
HAS_MATLAB = True
STARTD_EXPRS = HAS_MATLAB, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dclin@pantera]# service condor start
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364876</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397647</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h1. For Developers
* [LISST-HOLO source code] 
* [Condor pool installation notes|LISST-HOLO Condor pool installation notes]
{dynamictasklist:thingsToDo}

h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21364880</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397874</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365129</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397872</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
Tom O'Reilly
Carlos Rueda
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list -- ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365127</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397870</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda

# Danelle:
## For the upcoming REP-13 experiment (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.    
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.   


h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list -- ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365125</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397868</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list -- ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things. 
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement. 
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365123</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397878</id>
<property name="body"><![CDATA[h3. Adding a new dataset of netCDF files

ERDDAP comes with a utility to generate the xml required to describe a dataset. Best to use this first, then modify the xml if needed before inserting in datasets.xml. 

{noformat}
cd /opt/apache-tomcat7/webapps/erddap/WEB-INF
./GenerateDatasetsXml
{noformat}
Which EDDType (default="EDDGridFromDap") ?
{noformat} 
EDDGridFromNcFiles
{noformat}
Parent directory (default="")
{noformat}
/ODSS/data/canon/2012_Sep/
{noformat}
File name regex (e.g., ".*\.nc") (default="")
{noformat}
.*\.nc
{noformat}
Full file name of one file (default="")
{noformat}
/ODSS/data/canon/2012_Sep/roms/netcdf/nh4/nh4_20120801.nc
{noformat}
ReloadEveryNMinutes (e.g., 10080) (default="30")
{noformat}
30
{noformat}

Dataset XML is dumped to the the ERDDAP log file. Depending on the content of the .nc files, this is generally the last 100 - 200 lines of the log
{noformat}
tail -n 100 /opt/apache-tomcat7/content//erddaplogs/log.txt | less
{noformat}
Cut and paste the dataset to /opt/apache-tomcat7/content/erddap/datasets.xml and 
/ODSS/data/erddap/content/erddap/datasets.xml

Once this dataset has been added, restart tomcat2
{noformat}
sudo /sbin/service tomcat2 stop
sudo /sbin/service tomcat2 start
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365133</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397877</id>
<property name="body"><![CDATA[h3. Adding a new dataset of netCDF files

ERDDAP comes with a utility to generate the xml required to describe a dataset. Best to use this first, then modify the xml if needed before inserting in datasets.xml. 

{noformat}
cd /opt/apache-tomcat7/webapps/erddap/WEB-INF
./GenerateDatasetsXml
{noformat}
Which EDDType (default="EDDGridFromDap") ?
{noformat} 
EDDGridFromNcFiles
{noformat}
Parent directory (default="")
{noformat}
/ODSS/data/canon/2012_Sep/
{noformat}
File name regex (e.g., ".*\.nc") (default="")
{noformat}
.*\.nc
{noformat}
Full file name of one file (default="")
{noformat}
/ODSS/data/canon/2012_Sep/roms/netcdf/nh4/nh4_20120801.nc
{noformat}
ReloadEveryNMinutes (e.g., 10080) (default="30")
{noformat}
30
{noformat}

Dataset XML is dumped to the the ERDDAP log file. Depending on the content of the .nc files, this is generally the last 100 - 200 lines of the log
{noformat}
tail -n 100 /opt/apache-tomcat7/content//erddaplogs/log.txt | less
{noformat}
Cut and paste the dataset to /opt/apache-tomcat7/content/erddap/datasets.xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365132</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397875</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective 
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog 

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365130</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645240</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## http://www.sencha.com/
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this. 

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting
*

*ODSS Engineering Meeting January 23, 2012*&nbsp;


Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.



*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day

Kevin Gomes - GUI

Danelle - Backend Vis

Mike - database / access,  tracking

Tom O'Reilly - Comms / AMQP


Kanna:

Priorities:

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video ?
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization ( TREX )
# 	NEPTUS Integration ?
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints





*&nbsp;
*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579724</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645242</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## http://www.sencha.com/
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this. 

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;


Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.


\\
*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP


Kanna:

Priorities:

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video ?
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization ( TREX )
# 	NEPTUS Integration ?
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints




\\
*&nbsp;
*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579726</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645235</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# ExtJS week long class. Looks very promising. Pure JavaScript plus a bunch of open source libraries.
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile application tools

Thom: requirements
# Jim Bellingham is driving this. 

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting
*

*ODSS Engineering Meeting*&nbsp;
January 23, 2012

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.



*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day

Kevin Gomes - GUI

Danelle - Backend Vis

Mike - database / access,  tracking

Tom O'Reilly - Comms / AMQP


Kanna:

Priorities:

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video (?)
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization (TREX)
# 	NEPTUS Integration (?)
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints





*&nbsp;
*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579719</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645238</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## http://www.sencha.com/
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile web application tools

Thom: requirements
# Jim Bellingham is driving this. 

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting
*

*ODSS Engineering Meeting January 23, 2012*&nbsp;


Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.



*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day

Kevin Gomes - GUI

Danelle - Backend Vis

Mike - database / access,  tracking

Tom O'Reilly - Comms / AMQP


Kanna:

Priorities:

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video (?)
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization (TREX)
# 	NEPTUS Integration (?)
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints





*&nbsp;
*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579722</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645237</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# ExtJS week long class. Looks very promising. Pure JavaScript plus a bunch of open source libraries.
# Sencha is the supplier -- no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch -- mobile application tools

Thom: requirements
# Jim Bellingham is driving this. 

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting
*

*ODSS Engineering Meeting January 23, 2012*&nbsp;


Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.



*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day

Kevin Gomes - GUI

Danelle - Backend Vis

Mike - database / access,  tracking

Tom O'Reilly - Comms / AMQP


Kanna:

Priorities:

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video (?)
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization (TREX)
# 	NEPTUS Integration (?)
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints





*&nbsp;
*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579721</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645248</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple linestring KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]

h3. TODO

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579732</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645250</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

(For the .xkml and .kml formats you can specify 'googlemap' instead of 'data' to get a simple non-timestamped LineString KML representation of the track.)
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple LineString KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]

h3. TODO

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579734</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645244</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML aware 

h3. ToDo

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579728</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645246</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple linestring KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/googlemap.kml]

h3. ToDo

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579730</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645223</id>
<property name="body"><![CDATA[Meetings:\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579707</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645225</id>
<property name="body"><![CDATA[Meetings:\\

*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day

Kevin Gomes - GUI

Danelle - Backend Vis

Mike - database / access,  tracking

Tom O'Reilly - Comms / AMQP


Kanna:

Priorities:

*1.	Situational Awareness - useful
**a.	Make ODSS the only portal that our users use
*2.	Design a scalable comms architecture
**3.	Integrate CoSci - make it useful
*a.	Logs
**b.	Mail
**c.	Chat
**d.	Video (?)
**e.	Social media ?
*4.	Machine Learning for Event Detection
*5.	Data fusion
**a.	How to feed is Engr. Challenge
*6.	Plan visualization (TREX)
*7.	NEPTUS Integration (?)
**a.	Eval

Scenarios

1.	"where is the data?"
2.	"what is the plan?"
a.	map of where survey is to be done
b.	capture intent
c.	capture what actually happened
i.	actual vs. plan
3.	"can I do X (survey)?"
a.	resources, transit time
b.	safety constraints






*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579709</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645219</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. ToDo

Add .kml and .x3d formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579703</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645232</id>
<property name="body"><![CDATA[Meetings:\\
*ODSS Engineering Meeting*&nbsp;
January 23, 2012

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.



*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day

Kevin Gomes - GUI

Danelle - Backend Vis

Mike - database / access,  tracking

Tom O'Reilly - Comms / AMQP


Kanna:

Priorities:

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video (?)
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization (TREX)
# 	NEPTUS Integration (?)
## 	Eval

Scenarios

# 1.	"where is the data?"
# 2.	"what is the plan?"
## a.	map of where survey is to be done
## b.	capture intent
## c.	capture what actually happened
### i.	actual vs. plan
# 3.	"can I do X (survey)?"
## a.	resources, transit time
## b.	safety constraints






*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579716</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645234</id>
<property name="body"><![CDATA[Meetings:\\
*ODSS Engineering Meeting*&nbsp;
January 23, 2012

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.



*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day

Kevin Gomes - GUI

Danelle - Backend Vis

Mike - database / access,  tracking

Tom O'Reilly - Comms / AMQP


Kanna:

Priorities:

# 	Situational Awareness - useful
## 	Make ODSS the only portal that our users use
# 	Design a scalable comms architecture
# 	Integrate CoSci - make it useful
## 	Logs
## 	Mail
## 	Chat
## 	Video (?)
## 	Social media ?
# 	Machine Learning for Event Detection
# 	Data fusion
## 	How to feed is Engr. Challenge
# 	Plan visualization (TREX)
# 	NEPTUS Integration (?)
## 	Eval

Scenarios

# 	"where is the data?"
# 	"what is the plan?"
## 	map of where survey is to be done
## 	capture intent
## 	capture what actually happened
### 	actual vs. plan
# 	"can I do X (survey)?"
## 	resources, transit time
## 	safety constraints





*&nbsp;
*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579718</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645227</id>
<property name="body"><![CDATA[Meetings:\\
*ODSS Engineering Meeting*&nbsp;
January 23, 2012

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
1.	John Ryan is the point of contact
2.	Bellingham has a notion of what the DAC wants. Has started developing use cases.
3.	Eg. How Julio compiles water sample data analysis and presentation.
4.	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.



*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day

Kevin Gomes - GUI

Danelle - Backend Vis

Mike - database / access,  tracking

Tom O'Reilly - Comms / AMQP


Kanna:

Priorities:

#1.	Situational Awareness - useful
##a.	Make ODSS the only portal that our users use
#2.	Design a scalable comms architecture
#3.	Integrate CoSci - make it useful
##a.	Logs
##b.	Mail
##c.	Chat
##d.	Video (?)
##e.	Social media ?
#4.	Machine Learning for Event Detection
#5.	Data fusion
##a.	How to feed is Engr. Challenge
#6.	Plan visualization (TREX)
#7.	NEPTUS Integration (?)
##a.	Eval

Scenarios

#1.	"where is the data?"
#2.	"what is the plan?"
##a.	map of where survey is to be done
##b.	capture intent
##c.	capture what actually happened
###i.	actual vs. plan
#3.	"can I do X (survey)?"
##a.	resources, transit time
##b.	safety constraints






*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579711</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645228</id>
<property name="body"><![CDATA[Meetings:\\
*ODSS Engineering Meeting*&nbsp;
January 23, 2012

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
1.	John Ryan is the point of contact
2.	Bellingham has a notion of what the DAC wants. Has started developing use cases.
3.	Eg. How Julio compiles water sample data analysis and presentation.
4.	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.



*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day

Kevin Gomes - GUI

Danelle - Backend Vis

Mike - database / access,  tracking

Tom O'Reilly - Comms / AMQP


Kanna:

Priorities:

# 1.	Situational Awareness - useful
## a.	Make ODSS the only portal that our users use
# 2.	Design a scalable comms architecture
# 3.	Integrate CoSci - make it useful
## a.	Logs
## b.	Mail
## c.	Chat
## d.	Video (?)
## e.	Social media ?
# 4.	Machine Learning for Event Detection
# 5.	Data fusion
## a.	How to feed is Engr. Challenge
# 6.	Plan visualization (TREX)
# 7.	NEPTUS Integration (?)
## a.	Eval

Scenarios

# 1.	"where is the data?"
# 2.	"what is the plan?"
## a.	map of where survey is to be done
## b.	capture intent
## c.	capture what actually happened
### i.	actual vs. plan
# 3.	"can I do X (survey)?"
## a.	resources, transit time
## b.	safety constraints






*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579712</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645230</id>
<property name="body"><![CDATA[Meetings:\\
*ODSS Engineering Meeting*&nbsp;
January 23, 2012

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle. 
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps


Target: 
~March -- integration test
May 14 -- Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
#	John Ryan is the point of contact
#	Bellingham has a notion of what the DAC wants. Has started developing use cases.
#	Eg. How Julio compiles water sample data analysis and presentation.
#	Eg. Moqua geospatialtemporal query -> files -> images -> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.



*ODSS Kickoff 1/5/2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
	-- HIPP ~ 400 hours
Duane - Engineering Project Management day to day

Kevin Gomes - GUI

Danelle - Backend Vis

Mike - database / access,  tracking

Tom O'Reilly - Comms / AMQP


Kanna:

Priorities:

# 1.	Situational Awareness - useful
## a.	Make ODSS the only portal that our users use
# 2.	Design a scalable comms architecture
# 3.	Integrate CoSci - make it useful
## a.	Logs
## b.	Mail
## c.	Chat
## d.	Video (?)
## e.	Social media ?
# 4.	Machine Learning for Event Detection
# 5.	Data fusion
## a.	How to feed is Engr. Challenge
# 6.	Plan visualization (TREX)
# 7.	NEPTUS Integration (?)
## a.	Eval

Scenarios

# 1.	"where is the data?"
# 2.	"what is the plan?"
## a.	map of where survey is to be done
## b.	capture intent
## c.	capture what actually happened
### i.	actual vs. plan
# 3.	"can I do X (survey)?"
## a.	resources, transit time
## b.	safety constraints






*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; 
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/

First you start a consumer (or two):
{noformat} 
[trackadm@stoqspg-dev amqp]$ ./consumer.py 
Usage: 
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of 
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example: 

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}

Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py 
Usage: 
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.  
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names, 
and routing_keys.  Use in concert with consumer.py.

Examples: 

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}

(Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579714</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397797</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365037</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397799</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda

# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list -- ODSS planning

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365039</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397775</id>
<property name="body"><![CDATA[h1. Overview
These are the installation notes for the computers used in the LISST-HOLO processing pool.  The main processing code is a Matlab library found in the files holoproc.p and holoextract.m, which requires Matlab and the Matlab Image Processing Toolbox. The general workflow for processing images requires perl, perlmagick, and the exiftool. 

h2. Instructions
* Install Matlab to /usr/local/MATLAB/R2012b/bin/matlab. This is the default installation directory. Do not install it in an alternative directory as this is referenced in the Condor scripts.
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Install exiftool. Instructions are [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install Condor, e.g. sudo apt-get install condor
 
\* Edit /etc/condor_config.local, add/modify following lines  
{code} 
CONDOR_ADMIN = dcline@mbari 
 
## Reduce the number of advertised CPUs as the Holoproc software is CPU intensive 
NUM_CPUS = 2
 
## Define as having the MATLAB capability for the class ads
HAS_MATLAB = True
STARTD_EXPRS = HAS_MATLAB, $(STARTD_EXPRS)
{code}
 
* Start the condor service
{noformat}
[dclin@pantera]# service condor start
{noformat} ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365015</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21397782</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options for the EITS experiment are set in the file holoproc.conf.  Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h3. How to find out how a Condor job failed
Regardless of how a Condor job ends, through an error and crash, sucessful termination, or otherwise, you will get an email that resembles the message below. From this message, we can see the job command was hologrid_run.sh -i ..., and that it exited cleanly (exit status 0), took over 7 minutes of real time.  If the status is not 0, clues for why it failed will be in the log files in the condor_log directory of the output, and in the *.dag.dagman.out files.
{code}
This is an automated email from the Condor system
on machine "pantera".  Do not reply.

Condor job 6540.0
	/var/www/CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal/hologrid_run.sh -i images-020-3911.PGM-to-021-0111.PGM.tar.gz -o processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz
has exited normally with status 0


Submitted at:        Thu May 30 20:44:22 2013
Completed at:        Thu May 30 20:51:51 2013
Real Time:           0 00:07:29

Virtual Image Size:  3511008 Kilobytes

Statistics from last run:
Allocation/Run time:     0 00:07:11
Remote User CPU Time:    0 00:14:32
Remote System CPU Time:  0 00:00:17
Total Remote CPU Time:   0 00:14:49

Statistics totaled from all runs:
Allocation/Run time:     0 00:07:11

Network:
 107.4 MB Run Bytes Received By Job
   2.9 MB Run Bytes Sent By Job
 107.4 MB Total Bytes Received By Job
   2.9 MB Total Bytes Sent By Job


ProcessedResultsURL = "http://pantera.shore.mbari.org//CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal//processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz-index.html"


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Questions about this message or Condor in general?
Email address of the local Condor administrator: dcline@mbari.org
The Official Condor Homepage is http://www.cs.wisc.edu/condor
{code}
h1. For Developers
* [LISST-HOLO source code] 
* [Condor pool installation notes|LISST-HOLO Condor pool installation notes]
{dynamictasklist:thingsToDo}

h1. Relevant Sites
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365022</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428490</id>
<property name="body"><![CDATA[h3. List of CANON data per campaign

[google doc | https://docs.google.com/spreadsheets/d/1mNvIhcFAD_mpWRsNhJPkIt6GB64QxmULCJRocS_NZnE/edit?usp=sharing]

h3. Meeting 03/20/2014

Francisco Chavez
Jim Bellingham
Julio Harvey
Sebastian Sudek
Mike McCann
Dorota Kolder
Danelle Cline
Monique Messié
-Yanwu Zhang-
-John Ryan-

h5. Meeting summary

Review of current and past efforts related to phytoplankton/zooplankton identification and classification from AUVs
Path forward

h5. Instruments list

("Data" is more largely any source that contains information regarding biological communities)

|| Data || Platform || Target population || Corresponding variables || Who? || Notes ||
| LISST-100X | Dorado | 1 to 250 microns | particle size distribution | Dorota, John, Diane Wyse | step 1 - processing to get size distribution (now in good shape), step 2 - species from size distribution (more complex). Note because of unknown background, getting realtime information is problematic (background computed after the end of the mission) |
| LISST-HOLO | Dorado | 25 to 2500 microns | idem + plankton images | Diane Wyse | plankton images useless? |
| LOPC | Dorado | zooplankton | | | lots of information, good potential if someone has time to look at it |
| ADCP | Dorado | zooplankton | | | |
| fluorescence/backscatter | AUVs, ships | sediments, phytoplankton, zooplankton? (spikes in raw data) | C:Chl, particles count | Danelle, Monique | |
| bioluminescence | Dorado | dinoflagellates and zooplankton | may be more qualitative than quantitative information | Monique (starting) |  |
| beam-c | | | | | |
| gulper samples | Dorado | phyto & zoo |  counts | | |
| ship samples | ships | phyto (& zoo?) | counts | | |
| ESP samples & realtime | ESP | | | | |
| large-scale conditions | satellites, moorings | | e.g. upwelling/relaxation, season | | |
| local conditions | AUVs & ships | | e.g. temp, salt, stratification | | |
| location | | | e.g. lon/lat, depth, bathymetry, time of day, distance to shore, distance to bottom, "incubator" vs front vs upwelling plume, etc | | | 

h5. Methods

* classification & clustering based on fluo/bbp - Danelle, Monique
* correlation matrix (identify proxies) - Jim & Dorota, based on Dorado. To be applied on a subset of data (eg. as identified from prior classification) to characterize the imprint of each class
* surrogates - Jim, Dorota, Diane based on LISST-100X
* species-dependent Chl per cell to combined with LISST-100X (Diane Wyse)
* particles counts - Jim, based on bbp
* particle size & number from noise - Jim
* lab experiments (controlled situations) - Jim, Sebastian, Diane Wyse
* STOQS role?

h5. Resources

* Danelle has some time in CANON to work on clustering. Needs scientific input.
* Yanwu to improve trigger algorithms to target populations of interest
* Monique (bioluminescence)
* else?

h5. Future work/issues

* Monique - list which CANON experiments for which instruments/samples. Pick one for people to focus on. 
* Visualization techniques? ie. once we identify phyto/zoo classes, how do we visualize them in space and time?
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395729</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21398018</id>
<property name="body"><![CDATA[h1. Converting from CSV to shapefile

To convert a CSV file to a shapefile, download the OGR tools included with FWTools http://fwtools.maptools.org , the tool needed is ogr2ogr.

All of the files are in, or are generated in the directory you have your CVS file in. In this example, /home/stoqsadm/deployed/mapfiles/line67. Run all commands in this directory.

# Create file line67.csv with values
{noformat}
dec_lat,dec_lon,Station
36.78,-122.05,67-50
36.62,-122.41,67-55
36.45,-122.77,67-60
36.28,-123.12,67-65
36.12,-123.48,67-70
35.95,-123.84,67-75
35.78,-124.19,67-80
{noformat}
# Create .dbf file line67.dbf from the source line67.csv file
{noformat}
cd /home/stoqsadm/deployed/mapfiles/line67
ogr2ogr -f "ESRI Shapefile" /home/stoqsadm/deployed/mapfiles/line67 line67.csv
{noformat}
# Create line67.vrt file with contents
{noformat}
<OGRVRTDataSource>
  <OGRVRTLayer name="line67">
    <SrcDataSource relativeToVRT="1">/home/stoqsadm/deployed/mapfiles/line67</SrcDataSource>
    <SrcLayer>line67</SrcLayer>
    <GeometryType>wkbPoint</GeometryType>
    <LayerSRS>WGS84</LayerSRS>
    <GeometryField encoding="PointFromColumns" x="dec_lon" y="dec_lat"/>
  </OGRVRTLayer>
</OGRVRTDataSource>
{noformat}
# Create shape file using line67.vrt file
{noformat}
ogr2ogr -overwrite -f "ESRI Shapefile" /home/stoqsadm/deployed/mapfiles/line67 line67.vrt
{noformat}
# Once shape file is created, can put in a mapserver layer definition, e.g. (note, the LABELITEM is station as it must link back to the same field station used in the .csv/.shp files)
{noformat}
 LAYER
    NAME 'line67'
    TYPE POINT
    DUMP true

    CONNECTION '/home/stoqsadm/deployed/mapfiles/line67/line67.shp'
    CONNECTIONTYPE OGR
    LABELITEM 'station'

    STATUS ON
    TRANSPARENCY 100
    DEBUG 5

    PROJECTION
    'proj=longlat'
    'datum=WGS84'
    'no_defs'
    END

    METADATA
      'wms_title'           'line67'
      'wms_name'            'line67'
      'wms_onlineresource'  'http://localhost/cgi-bin/mapserv?map=/home/stoqsadm/deployed/mapfiles/proxy.map'
      'wms_server_version'  '1.1.0'
      'wms_srs'             'EPSG:4326'
      'wms_format'          'image/png'
      'wms_transparent'     'true'
    END

    CLASS
       NAME 'Line67'
       STYLE
         SYMBOL "circle"
         SIZE 8
         OUTLINECOLOR 0 0 0
         COLOR 255 0 0
       END
       LABEL
         FONT "sans"
         TYPE truetype
         POSITION AUTO
         SIZE 8
         COLOR 255 0 0
         OUTLINECOLOR 0 0 0
         PARTIALS TRUE
       END
    END

  END
{noformat}

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">21365291</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428557</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom, Brian K., Francisco, Jahard sp? Jim on committee. DMO representative?
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395796</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428555</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\

# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle -- JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene -- sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom, Brian K., Francisco, Jahard sp? Jim on committee. DMO representative?
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes -- AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395794</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428550</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395789</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428553</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting May 1, 2014*

# Note: no meeting May 8
# Note: Next meeting May 15
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle -- JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene -- sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom, Brian K., Francisco, Jahard sp? Jim on committee. DMO representative?
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes -- AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues


h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395792</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428554</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle -- JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene -- sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom, Brian K., Francisco, Jahard sp? Jim on committee. DMO representative?
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes -- AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395793</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25428552</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting May 1, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment 
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle -- JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene -- sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom, Brian K., Francisco, Jahard sp? Jim on committee. DMO representative? 
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## 

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including. List holo
## Understanding capabilities of flow systems field trial coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25395791</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645036</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site documents the progress of the CANON initiative at MBARI.
{navmap:Documentation}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579503</id>
</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">30867462</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">6422536</id>
</property>
<property name="content" class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">6259409</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[headley]]></property>
<property name="creationDate">2019-01-07 16:00:28.137</property>
<property name="lastModificationDate">2019-01-07 16:00:28.137</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645032</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site documents the progress of the CANON initiative at MBARI.
{navmap:canon}
{navmap}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579496</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18645031</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site documents the progress of the CANON initiative at MBARI.
{navmap:label}
{navmap}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18579495</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">33619975</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/svn/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/svn/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss.mbari.org/trackingdb/platformTypes]

[http://odss.mbari.org/trackingdb/platformNames]

[http://odss.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

(For the .xkml and .kml formats you can specify 'googlemap' instead of 'data' to get a simple non-timestamped LineString KML representation of the track.)
 
{noformat}
Here are examples for getting counts and position data (*Note: the odss-staging server - used for development - has been retired. Look below for examples that work on our production server*):

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/367766000/last/1d/stride/10/data.html] (For the AIS positions of the Western Flyer)

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple LineString KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]

[http://odss.mbari.org/trackingdb/position/stella101/between/20140922T171500/20141010T000000/data.csv]

h3. TODO

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">33587207</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">18285130</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very much a work-in-progress, and do not represent all of the classes or designs in the current code. Notes are added in yellow, concrete classes in blue, template and abstract classes in gray, and databases in orange. Click on the thumbnails to enlarge. 
 
||ODSS Top-Level Data Flow ||ODSS Web App Top Level Package Overview || 
|!dss_top_data_flow_target.png|align=center,thumbnail!|!dss_top_overview.png|thumbnail! |

|| Client/Server Mission Class RPC Diagram (example of GWT RPC design pattern used in ODSS Web App)  || Client/Server Mission Class Diagram (example of Get/Got classes encapsulate error handling and serialized data used in ODSS Web App))  || Top Level Data (grab bag of data, not class types per se) ||
| !dss_client_server_mission_class_diagram.png|thumbnail! | !dss_client_server_mission_rpc_class_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||Client Model Class Diagram || Client(entry point) Class Diagram ||
| !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!

||Views Class Diagram|| Views Perspective Class Diagram || Views DssLayout1 Class Diagram (DssLayout1 is the current layout, containing East/West Widgets)||
|!dss_client_views_class_diagram.png|thumbnail! |!dss_client_views_perspective_class_diagram.png|thumbnail! |!dss_client_views_layout1_diagram.png|thumbnail! |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">18252372</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312857</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider.
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?

*Action Items:*
## Kevin et al - ODSS Situational Awareness Platform positions
## John Ryan / Gernot - Tracer
## McGill / Wald - CPF
## Jason - Science Plan
## Yanwu / Ryan / Hans - ADCP

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247334</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312856</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### Feature to track: NH4\+, 25.5 Sigma-T, temperature profile (seasonally adjusted) 
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider.
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?

# Action Items:
## Kevin et al - ODSS Situational Awareness Platform positions
## John Ryan / Gernot - Tracer
## McGill / Wald - CPF
## Jason - Science Plan
## Yanwu / Ryan / Hans - ADCP


h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247333</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312855</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### Feature to track: NH4+
### Dorado plan? 
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider. 
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
# Action Items:
## Kevin et al - ODSS Situational Awareness Platform positions
## John Ryan / Gernot - Tracer
## McGill / Wald - CPF
## Jason - Science Plan
## Yanwu / Ryan - ADCP


h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247332</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312853</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247330</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312865</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
#### Tim did a test, it is not toxic (does not interfere with photosynthesis)
##### looking now to see if there is any impact on the other optical instruments (crosstalk on flurometers)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider.
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monosmith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247342</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312863</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
#### Tim did a test, it is not toxic (does not interfere with photosynthesis)
##### looking now to see if there is any impact on the other optical instruments (crosstalk on flurometers)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider.
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4
*Action Items:*
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247340</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312861</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
#### Tim did a test, it is not toxic
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider.
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4
*Action Items:*
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247338</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312859</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider.
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?

*Action Items:*
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247336</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19595270</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-master.mbari.org)
{note}
This will eventually be CNAME'd to odss.mbari.org
{note}
# Create users:
## odssadm
## tomcat
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Enable/install Apache.
# Install Mapserver (latest version)
## export CFLAGS='-pthread -march=i686'
## ./configure --with-proj=/usr/local/Proj4 --with-ogr=/usr/local/bin/gdal-config --with-gdal=/usr/local/bin/gdal-config --with-wfs --with-wfsclient --with-wmsclient --with-postgis=/usr/pgsql-9.0/bin/pg_config
## make all install
## cp .libs/mapserv /var/www/cgi-bin
## Make sure OGC WMS is enabled (http://mapserver.org/MIGRATION_GUIDE.html#ogc-web-services)
# Install Postgres (latest version).
# Install PostGIS (latest version).
# Install/Enable MySQL
# The following needed to be added to the /etc/my.cnf for cosci: 'max_allowed_packet=16M' under the [mysqld]
# Install latest Java 6
# Install latest Java 7
{note:title=Java 6/7 Switch}
TBD: Document instructions on how to switch between the two to run processes (especially from /etc/init.d script)
{note}
# Install latest Python 2 ((?) Regular/ActiveState?).
# Install latest Tomcat 6 in /opt and have it run on port 8080
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-6.X.XX to /opt/apache-tomcat6
## Remove manager application
# Install latest Tomcat 7 in /opt and have it run on port 8180
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-7.X.XX to /opt/apache-tomcat7
## Remove manager application
# Install SSL certificate that can be used for Tomcat 6 and 7
# Configure Tomcat 6 and 7 to use SSL.
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# Install tilecache:
## Download the tilecache tar.gz file
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}
# Download and install gebco_noaa.zip file by unzipping to /var/www/html
# Set permissions so that ODSS_ADMIN group can read the Apache log files in /var/log/httpd
# For Apache log rotation: Changed /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# For automated rsync, we need to avoid the need to enter a password each time the sync occurs. I believe that IS configured password-less ssh login between some of the machines, as described at [http://www.debian-administration.org/articles/152]
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19562502</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19595272</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-test.shore.mbari.org)
# Create users:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create a directory /data and give group ODSS_ADMIN ownership as well as read and write privs to it.  NOTE: This directory will contain lots of data.
# Enable/install Apache HTTP server
# Create a directory under the apache configuration for custom configuration files (/etc/httpd/custom) and grant the group ODSS_ADMIN read and write privs on it.
# Edit the apache configuration file and include any configuration files in the directory you just created
{noformat}
Include /etc/httpd/conf/custom/*.conf
{noformat}
# Create a symbolic link in the Apache html /var/www/html/data and point to /data.
# Edit the Apache httpd.conf file and make sure directory browsing is enabled for the directory /data
# Grant the ODSS_ADMIN group read and write privs to the /var/www/html directory
# Install Java 7 (64 bit) and make default Java
# Install latest version of Python 2 (NOTE: Not Python 3)
# Install 3 copies of Apache Tomcat 7.0.35 and name them:
## /opt/apache-tomcat-odss-7.0.35
## /opt/apache-tomcat-erddap-7.0.35
## /opt/apache-tomcat-thredds-7.0.35
# Create start up script for all three instances and put in /etc/init.d, but do not set them up to start yet.
# In the start up scripts make sure that the processes will start under the tomcat account.
# Give the group ODSS_ADMIN read and write privs to all three tomcat directories (recursively).
# Install latest version of PostgreSQL Server (9.2.2 as of this writing) [http://www.postgresql.org]
# Install PostGIS extension [http://postgis.net]
# Download, build, install the mapserver requirements ([http://mapserver.org/installation/unix.html]):
## libpng
## freetype
## GD
## zlib
## libproj
## libcurl
## OGR
## GDAL
## libpg (requires install of Postgres)
# Download, build and install (copy .lib/mapserver to /var/www/cgi-bin) mapserver using the following options in the ./configure step:
{noformat}   
   --with-proj=xxxxxx # (xxxxxx is usually /usr/local)
   --with-ogr=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-gdal=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-wfs
   --with-wfsclient
   --with-wmsclient
   --with-postgis=xxxxx/pg_config # (xxxxxx depends on postgres install location)
   --with-kml
{noformat}   
# Edit the epsg file (should be in /usr/local/Proj4/share/proj/epsg) that was installed with libproj and add the following at the bottom:
{noformat}
# Google Earth / Virtual Globe Mercator
<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +no_defs
{noformat}
# Install Postgres (latest version).
# Install PostGIS (latest version).
# Install/Enable MySQL
# The following needed to be added to the /etc/my.cnf for cosci: 'max_allowed_packet=16M' under the [mysqld]
# Install latest Java 6
# Install latest Java 7
{note:title=Java 6/7 Switch}
TBD: Document instructions on how to switch between the two to run processes (especially from /etc/init.d script)
{note}
# Install latest Python 2 ((?) Regular/ActiveState?).
# Install latest Tomcat 6 in /opt and have it run on port 8080
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-6.X.XX to /opt/apache-tomcat6
## Remove manager application
# Install latest Tomcat 7 in /opt and have it run on port 8180
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-7.X.XX to /opt/apache-tomcat7
## Remove manager application
# Install SSL certificate that can be used for Tomcat 6 and 7
# Configure Tomcat 6 and 7 to use SSL.
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# Install tilecache:
## Download the tilecache tar.gz file
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}
# Download and install gebco_noaa.zip file by unzipping to /var/www/html
# Set permissions so that ODSS_ADMIN group can read the Apache log files in /var/log/httpd
# For Apache log rotation: Changed /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# For automated rsync, we need to avoid the need to enter a password each time the sync occurs. I believe that IS configured password-less ssh login between some of the machines, as described at [http://www.debian-administration.org/articles/152]
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19562504</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19595274</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-test.shore.mbari.org)
# Create users:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create a directory /data and give group ODSS_ADMIN ownership as well as read and write privs to it.  NOTE: This directory will contain lots of data.
# Enable/install Apache HTTP server
# Create a directory under the apache configuration for custom configuration files (/etc/httpd/custom) and grant the group ODSS_ADMIN read and write privs on it.
# Edit the apache configuration file and include any configuration files in the directory you just created
{noformat}
Include /etc/httpd/conf/custom/*.conf
{noformat}
# Create a symbolic link in the Apache html /var/www/html/data and point to /data.
# Edit the Apache httpd.conf file and make sure directory browsing is enabled for the directory /data
# Grant the ODSS_ADMIN group read and write privs to the /var/www/html directory
# Install Java 7 (64 bit) and make default Java
# Install latest version of Python 2 (NOTE: Not Python 3)
# Install 3 copies of Apache Tomcat 7.0.35 and name them:
## /opt/apache-tomcat-odss-7.0.35
## /opt/apache-tomcat-erddap-7.0.35
## /opt/apache-tomcat-thredds-7.0.35
# Create start up script for all three instances and put in /etc/init.d, but do not set them up to start yet.
# In the start up scripts make sure that the processes will start under the tomcat account.
# Give the group ODSS_ADMIN read and write privs to all three tomcat directories (recursively).
# Install SSL certificate that can be used for Tomcat 7
# Install/enable MySQL database server, start it and then configure to run on startup
# For COSCI, the following needs to be added to the /etc/my.cnf under the [mysqld] entry:
{noformat}
max_allowed_packet=16M
{noformat}
# Install latest version of PostgreSQL Server (9.2.2 as of this writing) [http://www.postgresql.org]
# Install PostGIS extension [http://postgis.net]
# Download, build, install the mapserver requirements ([http://mapserver.org/installation/unix.html]):
## libpng
## freetype
## GD
## zlib
## libproj
## libcurl
## OGR
## GDAL
## libpg (requires install of Postgres)
# Download, build and install (copy .lib/mapserver to /var/www/cgi-bin) mapserver using the following options in the ./configure step:
{noformat}   
   --with-proj=xxxxxx # (xxxxxx is usually /usr/local)
   --with-ogr=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-gdal=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-wfs
   --with-wfsclient
   --with-wmsclient
   --with-postgis=xxxxx/pg_config # (xxxxxx depends on postgres install location)
   --with-kml
{noformat}   
# Edit the epsg file (should be in /usr/local/Proj4/share/proj/epsg) that was installed with libproj and add the following at the bottom:
{noformat}
# Google Earth / Virtual Globe Mercator
<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +no_defs
{noformat}
# Install tilecache:
## Download the tilecache tar.gz file
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}

For ODSS Developers:
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/

# Download and install gebco_noaa.zip file by unzipping to /var/www/html
# Set permissions so that ODSS_ADMIN group can read the Apache log files in /var/log/httpd
# For Apache log rotation: Changed /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# For automated rsync, we need to avoid the need to enter a password each time the sync occurs. I believe that IS configured password-less ssh login between some of the machines, as described at [http://www.debian-administration.org/articles/152]
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19562506</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19595275</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-test.shore.mbari.org)
# Create users:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create a directory /data and give group ODSS_ADMIN ownership as well as read and write privs to it.  NOTE: This directory will contain lots of data.
# Enable/install Apache HTTP server
# For Apache log rotation: Change /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# Create a directory under the apache configuration for custom configuration files (/etc/httpd/custom) and grant the group ODSS_ADMIN read and write privs on it.
# Edit the apache configuration file and include any configuration files in the directory you just created
{noformat}
Include /etc/httpd/conf/custom/*.conf
{noformat}
# Create a symbolic link in the Apache html /var/www/html/data and point to /data.
# Edit the Apache httpd.conf file and make sure directory browsing is enabled for the directory /data
# Grant the ODSS_ADMIN group read and write privs to the /var/www/html directory
# Grant the ODSS_ADMIN group read privs on the http log at /var/log/httpd
# Install Java 7 (64 bit) and make default Java
# Install latest version of Python 2 (NOTE: Not Python 3)
# Install 3 copies of Apache Tomcat 7.0.35 and name them:
## /opt/apache-tomcat-odss-7.0.35
## /opt/apache-tomcat-erddap-7.0.35
## /opt/apache-tomcat-thredds-7.0.35
# Create start up script for all three instances and put in /etc/init.d, but do not set them up to start yet.
# In the start up scripts make sure that the processes will start under the tomcat account.
# Give the group ODSS_ADMIN read and write privs to all three tomcat directories (recursively).
# Install SSL certificate that can be used for Tomcat 7
# Install/enable MySQL database server, start it and then configure to run on startup
# For COSCI, the following needs to be added to the /etc/my.cnf under the [mysqld] entry:
{noformat}
max_allowed_packet=16M
{noformat}
# Install latest version of PostgreSQL Server (9.2.2 as of this writing) [http://www.postgresql.org]
# Install PostGIS extension [http://postgis.net]
# Download, build, install the mapserver requirements ([http://mapserver.org/installation/unix.html]):
## libpng
## freetype
## GD
## zlib
## libproj
## libcurl
## OGR
## GDAL
## libpg (requires install of Postgres)
# Download, build and install (copy .lib/mapserver to /var/www/cgi-bin) mapserver using the following options in the ./configure step:
{noformat}   
   --with-proj=xxxxxx # (xxxxxx is usually /usr/local)
   --with-ogr=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-gdal=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-wfs
   --with-wfsclient
   --with-wmsclient
   --with-postgis=xxxxx/pg_config # (xxxxxx depends on postgres install location)
   --with-kml
{noformat}   
# Edit the epsg file (should be in /usr/local/Proj4/share/proj/epsg) that was installed with libproj and add the following at the bottom:
{noformat}
# Google Earth / Virtual Globe Mercator
<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +no_defs
{noformat}
# Install tilecache:
## Download the tilecache tar.gz file
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}

For ODSS Developers:
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# For automated rsync, we need to avoid the need to enter a password each time the sync occurs. I believe that IS configured password-less ssh login between some of the machines, as described at [http://www.debian-administration.org/articles/152]
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19562507</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312850</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
Jim Bellingham
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247327</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19595276</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-test.shore.mbari.org)
# Create users:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create a directory /data and give group ODSS_ADMIN ownership as well as read and write privs to it.  NOTE: This directory will contain lots of data.
# Enable/install Apache HTTP server
# For Apache log rotation: Change /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# Create a directory under the apache configuration for custom configuration files (/etc/httpd/custom) and grant the group ODSS_ADMIN read and write privs on it.
# Edit the apache configuration file and include any configuration files in the directory you just created
{noformat}
Include /etc/httpd/conf/custom/*.conf
{noformat}
# Create a symbolic link in the Apache html /var/www/html/data and point to /data.
# Edit the Apache httpd.conf file and make sure directory browsing is enabled for the directory /data
# Grant the ODSS_ADMIN group read and write privs to the /var/www/html directory
# Grant the ODSS_ADMIN group read privs on the http log at /var/log/httpd
# Install Java 7 (64 bit) and make default Java
# Install latest version of Python 2 (NOTE: Not Python 3)
# Install 3 copies of Apache Tomcat 7.0.35 and name them:
## /opt/apache-tomcat-odss-7.0.35
## /opt/apache-tomcat-erddap-7.0.35
## /opt/apache-tomcat-thredds-7.0.35
# Create start up script for all three instances and put in /etc/init.d, but do not set them up to start yet.
# In the start up scripts make sure that the processes will start under the tomcat account.
# Give the group ODSS_ADMIN read and write privs to all three tomcat directories (recursively).
# Install SSL certificate that can be used for Tomcat 7
# Install/enable MySQL database server, start it and then configure to run on startup
# For COSCI, the following needs to be added to the /etc/my.cnf under the [mysqld] entry:
{noformat}
max_allowed_packet=16M
{noformat}
# Install latest version of PostgreSQL Server (9.2.2 as of this writing) [http://www.postgresql.org]
# Install PostGIS extension [http://postgis.net]
# Download, build, install the mapserver requirements ([http://mapserver.org/installation/unix.html]):
## libpng
## freetype
## GD
## zlib
## libproj
## libcurl
## OGR
## GDAL
## libpg (requires install of Postgres)
# Download, build and install (copy .lib/mapserver to /var/www/cgi-bin) mapserver using the following options in the ./configure step:
{noformat}   
   --with-proj=xxxxxx # (xxxxxx is usually /usr/local)
   --with-ogr=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-gdal=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-wfs
   --with-wfsclient
   --with-wmsclient
   --with-postgis=xxxxx/pg_config # (xxxxxx depends on postgres install location)
   --with-kml
{noformat}   
# Edit the epsg file (should be in /usr/local/Proj4/share/proj/epsg) that was installed with libproj and add the following at the bottom:
{noformat}
# Google Earth / Virtual Globe Mercator
<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +no_defs
{noformat}
# Install tilecache:
## Download the tilecache tar.gz file
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}

h3. Notes for ODSS Developers:
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# For automated rsync, we need to avoid the need to enter a password each time the sync occurs. I believe that IS configured password-less ssh login between some of the machines, as described at [http://www.debian-administration.org/articles/152]
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19562508</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312848</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions. 
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247325</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312884</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^clarification Re- CANON logistics meeting.pdf]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247362</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312883</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247361</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312873</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
#### Tim did a test, it is not toxic (does not interfere with photosynthesis)
##### looking now to see if there is any impact on the other optical instruments (crosstalk on flurometers)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider.
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247350</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312867</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
#### Tim did a test, it is not toxic (does not interfere with photosynthesis)
##### looking now to see if there is any impact on the other optical instruments (crosstalk on flurometers)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider.
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monosmith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monosmith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247344</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312875</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
#### Tim did a test, it is not toxic (does not interfere with photosynthesis)
##### looking now to see if there is any impact on the other optical instruments (crosstalk on flurometers)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider.
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247352</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312877</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247354</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312878</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247355</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312904</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247386</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085145</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052386</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085143</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan. 
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/ will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/Data Management: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052384</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085142</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan. Dorota Kolber. Automate processing.
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/Data Management: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052383</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085135</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan. Dorota Kolber. Automate processing.
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/Data Management: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052376</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085136</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan. Dorota Kolber. Automate processing.
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/Data Management: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052377</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085133</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## No meeting next week Jan 30\!
# John
## EcoHAB review meeting
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities -- need to make effort a priority early in the year.
# Kevin
## Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan. Dorota Kolber. Automate processing.
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. *CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/Data Management: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052374</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085131</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting January 23, 2014*
Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan

# Francisco
## No meeting next week Jan 30!
# John
## EcoHAB review meeting
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4. 
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities -- need to make effort a priority early in the year.
# Kevin
## Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool. 
# Francisco
## STOQS plan. Doroda Kolber. Automate processing.
# Francisco
## LISST-Holo processing. 
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team


h5. *CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/Data Management: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052372</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085130</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/Data Management: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052371</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085113</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052354</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085114</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052355</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085116</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052357</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085118</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052359</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085119</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This is the main location of all documentation related to the development of the Oceanographic Decision Support System (ODSS).  To facility the massive amount of information accumulated here, it has been organized into sections.

{center}|| [Project Management] || [Information Inputs] || [Requirements] || [Architecture and Design] || [Development] || [Documentation] || [Testing] || [Deployment Information] ||{center}

!ODSS_Screen_Grab.png|align=centre!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052360</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085092</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=2}


h1. Overview

The current platform timeline editor implementation is comprised of two modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-11-25.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to support the editor UI. 


h2. Module structure

Under [{{src/server/}}|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fserver]:
{code}
platim
+-- index.js
+-- periods
¦   +-- index.js
¦   +-- models.js
+-- tokens
    +-- index.js
    +-- models.js
{code}

The main application server, {{AppServer.js}}, makes the following call to set up the platform timeline editor service:
{code}
require('./platim').setup(this.app, '/odss/platim/');
{code}
where {{'/odss/platim/'}} indicates the prefix for the routes to be used.

h1. {{odssplatim-ui}}: The UI front-end

This module provides the editor user interface. It is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Chaps Links Timeline widget|http://almende.github.io/chap-links-library/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Underscore.js|http://underscorejs.org/] as a very handy functional-oriented utility library.

The code of this module is under [src/webapp/odss/odssplatim-ui|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fwebapp%2Fodss%2Fodssplatim-ui].


h2. Configuration and set-up

- Configuration. If needed, edit {{src/app/config.js}} to indicate the platform time editor REST endpoint URL. The default value, {{"/odss/platim"}}, should be OK for the ODSS application (see {{src/server/AppServer.js}} under root directory).

- Setup:
{code}
$ cd src/webapp/odss/odssplatim-ui
$ bower install
$ npm install
$ grunt
{code}

At this point the module should be fully enabled in the main ODSS application. In concrete, the main index file, {{src/webapp/odss/index.html}}, includes the needed resources, in this case by pointing to concatenated/minified files for these resources. For a version pointing to all resources individually, see {{src/webapp/odss/index-odssplatim.html}}. For more details, including how to launch the module outside of ODSS, see the [readme|https://code.google.com/p/mbari-dss/source/browse/trunk/src/webapp/odss/odssplatim-ui/README.md].


h2. Project structure

{code}
odssplatim-ui
+-- Gruntfile.js
+-- LICENSE
+-- README.md
+-- bower.json
+-- package.json
+-- scripts
¦   +-- web-server.js
+-- src
    +-- app
    ¦   +-- app.js
    ¦   +-- config.js
    ¦   +-- index.html
    ¦   +-- index.min.html
    ¦   +-- main
    ¦   ¦   +-- main.js
    ¦   ¦   +-- odss-platim.tpl.html
    ¦   +-- model.js
    ¦   +-- period
    ¦   ¦   +-- period.js
    ¦   ¦   +-- period.tpl.html
    ¦   +-- platform
    ¦   ¦   +-- platform.js
    ¦   ¦   +-- platform.tpl.html
    ¦   +-- services.js
    ¦   +-- templates.js   (this is generated)
    ¦   +-- token
    ¦   ¦   +-- token.js
    ¦   ¦   +-- token.tpl.html
    ¦   +-- util
    ¦       +-- confirm.tpl.html
    ¦       +-- util.js
    +-- common
    ¦   +-- links
    ¦   ¦   +-- timeline.css
    ¦   ¦   +-- timeline.js
    ¦   +-- timelinewidget
    ¦   ¦   +-- timelinewidget.js
    ¦   +-- utils
    ¦       +-- miscutils.js
    +-- css
    ¦   +-- platim.css
    +-- img
        +-- resize_dots.png
{code}

h1. Initial development

The two modules were initially developed in separate repositories:

- {{odssplatim-ui}}: [https://github.com/carueda/odssplatim-ui]
- {{odssplatim-rest}}: Implementation in [javascript|https://github.com/carueda/odssplatim-rest-node] and initial implementation is [Scala|https://github.com/carueda/odssplatim-rest]; see also [this page|https://oceana.mbari.org/confluence/display/CANON/odssplatim-rest+in+Scala].


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052333</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085091</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052332</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085093</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin

# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan
# Floats: Paul McGill
## Jules Jaffe float transfer to MBARI. Feasibility work in 2014
## Assess available floats and their application to CANON
# Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
## Data flow using Hotspot: LRAUV -> Hotspot -> MBARI -> Carson?
# 2014 Fall campaign: Francisco Chavez and Jim Bellingham
# ODSS: Kevin Gomes and Duane Edgington
## ODSS development high level plan:
### for Fall: Data catalog
#### pipeline to load data into STOQS
#### pipeline to generate layers
### for Spring: Sample Form Repo
### for Spring: Calendar resource tool
### for Fall: Planning - Draw on the map
### for Fall: Collaboration - expand observation log functionality
### for Fall: Command and Control
#### Mike Godin available under contract?
### Axiom - vendor who built CENCOOS portal
#### http://data.cencoos.org 
#### will visit us in mid-April, with an eye toward collaboration
#### Axiom focus:  data intensive
# STOQS/Data Management: Mike McCann / Monique Messie
## STOQS: see google code site for issue list
### http://code.google.com/p/stoqs/issues/list
### ~10 outstanding issues/enhancements
### Mike McCann is looking for input on that list
# HIPP (High Performance ): Thom Maughan
# 2014 Spring campaign: John Ryan
## Ecohab meeting Tuesday Jan 21 at MBARI
## ECOHAB schedule
### ESP 1 - 30 April
### Carson 12 - 14, 17 - 19 April
#### Carson is available at MBARI dock for software install, testing on:
##### Feb 21 - Feb 28
##### March 7
##### March 21
##### March 28
##### April 4
##### April 7 - 8
### LRAUV ?
#### Cover the Northern shelf?
#### Focus on ESP locations? (for process studies)
### Waveglider ?
#### Hotspot
### Yellowfin ~7 - ~24 April
### Drifters? Which and how many?
### Layers & Model output?
## John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052334</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085095</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan
# Floats: Paul McGill
## Jules Jaffe float transfer to MBARI. Feasibility work in 2014
## Assess available floats and their application to CANON
# Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
## Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
# 2014 Fall campaign: Francisco Chavez and Jim Bellingham
# ODSS: Kevin Gomes and Duane Edgington
## ODSS development high level plan:
### for Fall: Data catalog
#### pipeline to load data into STOQS
#### pipeline to generate layers
### for Spring: Sample Form Repo
### for Spring: Calendar resource tool
### for Fall: Planning - Draw on the map
### for Fall: Collaboration - expand observation log functionality
### for Fall: Command and Control
#### Mike Godin available under contract?
### Axiom - vendor who built CENCOOS portal
#### [http://data.cencoos.org]
#### will visit us in mid-April, with an eye toward collaboration
#### Axiom focus:  data intensive
# STOQS/Data Management: Mike McCann / Monique Messie
## STOQS: see google code site for issue list
### [http://code.google.com/p/stoqs/issues/list]
### \~10 outstanding issues/enhancements
### Mike McCann is looking for input on that list
# HIPP (High Performance Processing): Thom Maughan
# 2014 Spring campaign: John Ryan
## Ecohab meeting Tuesday Jan 21 at MBARI
## ECOHAB schedule
### ESP 1 - 30 April
### Carson 12 - 14, 17 - 19 April
#### Carson is available at MBARI dock for software install, testing on:
##### Feb 21 - Feb 28
##### March 7
##### March 21
##### March 28
##### April 4
##### April 7 - 8
### LRAUV ?
#### Cover the Northern shelf?
#### Focus on ESP locations? (for process studies)
### Waveglider ?
#### Hotspot
### Yellowfin \~7 - \~24 April
### Drifters? Which and how many?
### Layers & Model output?
## John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052336</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085098</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/Data Management: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
## Ecohab meeting Tuesday Jan 21 at MBARI
## ECOHAB schedule
*** ESP 1 - 30 April
*** Carson 12 - 14, 17 - 19 April
#### Carson is available at MBARI dock for software install, testing on:
***** Feb 21 - Feb 28
***** March 7
***** March 21
***** March 28
***** April 4
***** April 7 - 8
*** LRAUV ?
**** Cover the Northern shelf?
**** Focus on ESP locations? (for process studies)
*** Waveglider ?
**** Hotspot
*** Yellowfin \~7 - \~24 April
*** Drifters? Which and how many?
*** Layers & Model output?
*** John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052339</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085097</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan
* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/Data Management: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
** Ecohab meeting Tuesday Jan 21 at MBARI
** ECOHAB schedule
*** ESP 1 - 30 April
*** Carson 12 - 14, 17 - 19 April
**** Carson is available at MBARI dock for software install, testing on:
***** Feb 21 - Feb 28
***** March 7
***** March 21
***** March 28
***** April 4
***** April 7 - 8
*** LRAUV ?
**** Cover the Northern shelf?
**** Focus on ESP locations? (for process studies)
*** Waveglider ?
**** Hotspot
*** Yellowfin \~7 - \~24 April
*** Drifters? Which and how many?
*** Layers & Model output?
*** John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052338</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085100</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal  http://www.axiomalaska.com/
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/Data Management: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP 1 - 30 April
*#* Carson 12 - 14, 17 - 19 April
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - Feb 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin \~7 - \~24 April
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052341</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085101</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messie
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/Data Management: Mike McCann / Monique Messie
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30 
*#* Carson April 12 - 14, 17 - 19 
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30)
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052342</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312767</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Type||Task||Project||Context||Start Date||Due Date||Completion Date||Duration||Flagged||Notes||
|1|Project|Deploy management of server scripts|||||||0|
|1.1|Action|Create build process that takes scripts from servers/${server}/synchronization and deploys them to a standard location|Deploy management of server scripts|Computer|||||0|
|1.2|Action|Write README in synchronization module source that describes this process|Deploy management of server scripts|Computer|||||0|
|1.3|Action|Collect scripts from each server and add to synchronization module source and check in|Deploy management of server scripts|Computer|||||0|
|1.4|Action|Update README with crontab instructions|Deploy management of server scripts|Computer|||||0|
|1.5|Action|Add deployment of rsync log analysis application to build.xml|Deploy management of server scripts|Computer|||||0|
|1.6|Action|Develop script to look at deployed script location on the server and check for newly added scripts and to copy them back to the server specific location in the source tree|Deploy management of server scripts|Computer|||||0|
|1.7|Action|Investigate if we can do the same for the crontab entries themselves|Deploy management of server scripts|Computer|||||0|
|1.8|Action|Develop application (web) to manage crontab tasks on the ship|Deploy management of server scripts|Computer|||||0|Do we need to do this? Can we integrate with the ODSS interface?
|2|Project|Clean up Erddap war files in build and on odss-test|||||||0|
|3|Project|Deploy ODSS to normandy|||||||0|
|3.1|Action|Document current beach configuration to make sure we can map to normandy|Deploy ODSS to normandy|Computer|||||0|
|4|Project|Deploy updated ODSS to Malibu (replace with CentOS VM)|||||||0|
|5|Project|Deploy updated ODSS to Zuma|||||||0|
|6|Project|Change build.xml to install .conf apache configs in the conf.d directory in Apache|||||||0|
|7|Project|Document current system for pushing asset positions to Winfrog|||||||0|"Some notes are here:
https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012"
|8|Project|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)|||||||0|
|9|Project|Deploy continuous integration testing for Node server|||||||0|
|10|Project|Deploy continuous integration testing for web application|||||||0|
|10.1|Action|Evaluate BrowserStack and SauceLabs for web testing|Deploy continuous integration testing for web application|Computer|||||0|
|11|Project|Fix bug where tracks are not consistently displayed (Issue #95 and #113)|||||||0|I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.
|12|Project|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset| fix that"|||||||0|
|13|Project|Clean out AIS data from tracking DB on odss-test|||||||0|
|14|Project|Implement ODSS integration of drop down and catalog view rendering|||||||0|
|15|Project|Add scale bar to map (Issue #111)|||||||0|
|16|Project|Look at moment.js for ODSS|||||||0|
|17|Project|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)|||||||0|
|18|Project|"Apply UI concepts from NASA Worldview to ODSS (Layer selection)| I don't like there time selector"|||||||0|
|19|Project|Move the pospub process running under misctrack on pismo|||||||0|This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.
|19.1|Action|Decided which account to move it to|Move the pospub process running under misctrack on pismo|Computer|||||0|
|20|Project|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)|||||||0|
|21|Project|Display AIS tracks in ODSS|||||||0|
|21.1|Action|Contact MarineTraffic about service to pull vessel traffic|Display AIS tracks in ODSS|Computer|||||0|
|22|Project|"Develop markers on platforms that show last date| time and position of platform"|||||||0|
|23|Project|"Develop mechanism that when user mouses over section of track (point)| lat lon diplays"|||||||0|
|24|Project|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it|||||||0|
|25|Project|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)|||||||0|
|26|Project|User double clicks on track and it zooms the track to fit the viewport (Issue #79)|||||||0|
|27|Project|"Create REST service for platform tracking that returns tracks in html| csv| and geojson"|||||||0|
|28|Project|Add capability in browser for user's to specify when platform was deployed and recovered|||||||0|
|29|Project|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)|||||||0|
|30|Project|Develop mechanism to allow user to download track data by clicking (Issue #124)|||||||0|
|31|Project|Create WebSocket implementation to provide mechanism for sending events to the browser|||||||0|
|32|Project|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)|||||||0|
|33|Project|Develop mechanism to display range an bearing of platform from user's current location|||||||0|
|34|Project|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two|||||||0|
|35|Project|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)|||||||0|
|36|Project|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)|||||||0|This should be persisted in their preferences.  Or should it be per experiment/view?
|37|Project|"Create service that runs under tomcat and when the erddap datasets.xml files change| it syncronizes the mapserver| tilecache and layers catalog"|||||||0|
|38|Project|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)|||||||0|
|39|Project|"Add capability for users to upload their ""mappable"" data sets"|||||||0|
|40|Project|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment|||||||0|
|41|Project|Evaluate ElasticSearch for Catalog|||||||0|
|42|Project|Implement catalog method to enable search of the data repository|||||||0|
|43|Project|Investigate Graph Databases for repository or other repository mechanism (like Solr)|||||||0|
|44|Project|Create separate page view of data repository and catalog interaction (Issue #127)|||||||0|
|45|Project|Choose/create backend data store for repository catalog|||||||0|
|46|Project|Implement mechanism to allow users to specify services (i.e. external resources) in the repository|||||||0|
|47|Project|Create method for users to load their data and provide provenance while entering|||||||0|
|48|Project|Implement mechanism for users to comment on data and products|||||||0|
|49|Project|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment|||||||0|
|50|Project|Develop better synchronization system (Issue # 121)|||||||0|"Some things we talked about were Dropbox| WAN Optimizers| etc."
|51|Project|Work with Francisco to define what sample management actually means|||||||0|
|52|Project|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"|||||||0|
|53|Project|Develop mobile application to allow users to enter sample data|||||||0|
|54|Project|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)|||||||0|
|55|Project|Design form for ODSS to allow users to enter sample data|||||||0|
|56|Project|Display sample information on ODSS|||||||0|
|57|Project|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.|||||||0|
|58|Project|Implement method to allow users to tag samples that need further processing|||||||0|
|59|Project|Add back end storage for planning geometries|||||||0|
|60|Project|"Add ""Planning"" layer that when select (and user logged in) the OpenLayers drawing becomes available"|||||||0|
|61|Project|Implement mechanism to keep plans 'private' until user wants to share them|||||||0|
|62|Project|Create sharing mechanism where plans can be shared to different users or to the entire experiment|||||||0|
|63|Project|Integrate views of backend planning geometries into ODSS|||||||0|
|64|Project|The planning view should be individual for each day (i.e. each day's plans are different)|||||||0|
|65|Project|Only one plan should be designated as the 'operational' plan|||||||0|
|66|Project|Situational awareness (tracks and maps) should be available during planning|||||||0|
|67|Project|Users should be able to view planned tracks against actual tracks|||||||0|
|68|Project|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)|||||||0|
|69|Project|Create a daily planning page that people can edit|||||||0|
|70|Project|"Implement Resource Calendar improvements (Issues #117| 118| 119)"|||||||0|
|71|Project|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)|||||||0|
|72|Project|Create datastore for entries and attachments|||||||0|
|73|Project|Choose backend chat service (Openfire?)|||||||0|
|74|Project|Develop Collaboration viewer for ODSS|||||||0|
|75|Project|Develop front end integration into the ODSS|||||||0|
|76|Project|Implement logging entry form in ODSS to allow entry via browser (Issue #123)|||||||0|
|77|Project|"Implement query mechanism for log entries (date| time| location| author| tag)"|||||||0|
|78|Project|Implement logging entry via email (Issue #122)|||||||0|
|79|Project|Develop mobile application to enter collaboration data|||||||0|
|80|Project|Develop mobile version with collaboration tools (Issue #37 and #105)|||||||0|
|81|Project|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)|||||||0|
|82|Project|Develop mechanism for users to be able to specify when a platform was deployed and recovered|||||||0|
|83|Project|Add function to view the current location of all platforms (visual and text)|||||||0|
|84|Project|Fix bug when switching from portrait to landscape you lose entries|||||||0|

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247232</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085077</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
## Machine that is the central manager
CONDOR_HOST = condormastervm.shore.mbari.org
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
##  Read access.  Machines listed as allow (and/or not listed as deny)
##  can view the status of your pool, but cannot join your pool
##  or run jobs. Doesn't matter to open this up, since the machines are behind
## the firewall.
ALLOW_READ = * 
##  Write access.  Machines listed here can join your pool, submit
##  jobs, etc.  Note: Any machine which has WRITE access must
##  also be granted READ access.  Granting WRITE access below does
##  not also automatically grant READ access; you must change
##  ALLOW_READ above as well.
ALLOW_WRITE = *.shore.mbari.org
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Install Matlab Compiler Runtime
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Setup Matlab  
* Generalize path to matlab (match that on pantera)
{noformat}
    [dcline@holoprocvm1]#sudo ln -s /mbari/matlab/bin/matlab /usr/bin/matlab
{noformat}

h2. Install required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
Above ExifTool instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install ffmpeg
{noformat}
    [dcline@holoprocvm1]# sudo yum-config-manager --add-repo=http://apt.sw.be/redhat/el6/en/x86_64/dag
    [dcline@holoprocvm1]# sudo yum install --nogpgcheck ffmpeg
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052319</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312768</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1Deploy management of server scripts|||||||0|
|1.1|Create build process that takes scripts from servers/${server}/synchronization and deploys them to a standard location|Deploy management of server scripts|Computer|||||0|
|1.2|Write README in synchronization module source that describes this process|Deploy management of server scripts|Computer|||||0|
|1.3|Collect scripts from each server and add to synchronization module source and check in|Deploy management of server scripts|Computer|||||0|
|1.4|Update README with crontab instructions|Deploy management of server scripts|Computer|||||0|
|1.5|Add deployment of rsync log analysis application to build.xml|Deploy management of server scripts|Computer|||||0|
|1.6|Develop script to look at deployed script location on the server and check for newly added scripts and to copy them back to the server specific location in the source tree|Deploy management of server scripts|Computer|||||0|
|1.7|Investigate if we can do the same for the crontab entries themselves|Deploy management of server scripts|Computer|||||0|
|1.8|Develop application (web) to manage crontab tasks on the ship|Deploy management of server scripts|Computer|||||0|Do we need to do this? Can we integrate with the ODSS interface?
|2|Clean up Erddap war files in build and on odss-test|||||||0|
|3|Deploy ODSS to normandy|||||||0|
|3.1|Document current beach configuration to make sure we can map to normandy|Deploy ODSS to normandy|Computer|||||0|
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)|||||||0|
|5|Deploy updated ODSS to Zuma|||||||0|
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache|||||||0|
|7|Document current system for pushing asset positions to Winfrog|||||||0|"Some notes are here:
https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012"
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)|||||||0|
|9|Deploy continuous integration testing for Node server|||||||0|
|10|Deploy continuous integration testing for web application|||||||0|
|10.1|Evaluate BrowserStack and SauceLabs for web testing|Deploy continuous integration testing for web application|Computer|||||0|
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)|||||||0|I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.
|12|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset| fix that"|||||||0|
|13|Clean out AIS data from tracking DB on odss-test|||||||0|
|14|Implement ODSS integration of drop down and catalog view rendering|||||||0|
|15|Add scale bar to map (Issue #111)|||||||0|
|16|Look at moment.js for ODSS|||||||0|
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)|||||||0|
|18|"Apply UI concepts from NASA Worldview to ODSS (Layer selection)| I don't like there time selector"|||||||0|
|19|Move the pospub process running under misctrack on pismo|||||||0|This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.
|19.1|Decided which account to move it to|Move the pospub process running under misctrack on pismo|Computer|||||0|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)|||||||0|
|21|Display AIS tracks in ODSS|||||||0|
|21.1|Contact MarineTraffic about service to pull vessel traffic|Display AIS tracks in ODSS|Computer|||||0|
|22|"Develop markers on platforms that show last date| time and position of platform"|||||||0|
|23|"Develop mechanism that when user mouses over section of track (point)| lat lon diplays"|||||||0|
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it|||||||0|
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)|||||||0|
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)|||||||0|
|27|"Create REST service for platform tracking that returns tracks in html| csv| and geojson"|||||||0|
|28|Add capability in browser for user's to specify when platform was deployed and recovered|||||||0|
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)|||||||0|
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)|||||||0|
|31|Create WebSocket implementation to provide mechanism for sending events to the browser|||||||0|
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)|||||||0|
|33|Develop mechanism to display range an bearing of platform from user's current location|||||||0|
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two|||||||0|
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)|||||||0|
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)|||||||0|This should be persisted in their preferences.  Or should it be per experiment/view?
|37|"Create service that runs under tomcat and when the erddap datasets.xml files change| it syncronizes the mapserver| tilecache and layers catalog"|||||||0|
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)|||||||0|
|39|"Add capability for users to upload their ""mappable"" data sets"|||||||0|
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment|||||||0|
|41|Evaluate ElasticSearch for Catalog|||||||0|
|42|Implement catalog method to enable search of the data repository|||||||0|
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)|||||||0|
|44|Create separate page view of data repository and catalog interaction (Issue #127)|||||||0|
|45|Choose/create backend data store for repository catalog|||||||0|
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository|||||||0|
|47|Create method for users to load their data and provide provenance while entering|||||||0|
|48|Implement mechanism for users to comment on data and products|||||||0|
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment|||||||0|
|50|Develop better synchronization system (Issue # 121)|||||||0|"Some things we talked about were Dropbox| WAN Optimizers| etc."
|51|Work with Francisco to define what sample management actually means|||||||0|
|52|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"|||||||0|
|53|Develop mobile application to allow users to enter sample data|||||||0|
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)|||||||0|
|55|Design form for ODSS to allow users to enter sample data|||||||0|
|56|Display sample information on ODSS|||||||0|
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.|||||||0|
|58|Implement method to allow users to tag samples that need further processing|||||||0|
|59|Add back end storage for planning geometries|||||||0|
|60|"Add ""Planning"" layer that when select (and user logged in) the OpenLayers drawing becomes available"|||||||0|
|61|Implement mechanism to keep plans 'private' until user wants to share them|||||||0|
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment|||||||0|
|63|Integrate views of backend planning geometries into ODSS|||||||0|
|64|The planning view should be individual for each day (i.e. each day's plans are different)|||||||0|
|65|Only one plan should be designated as the 'operational' plan|||||||0|
|66|Situational awareness (tracks and maps) should be available during planning|||||||0|
|67|Users should be able to view planned tracks against actual tracks|||||||0|
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)|||||||0|
|69|Create a daily planning page that people can edit|||||||0|
|70|"Implement Resource Calendar improvements (Issues #117| 118| 119)"|||||||0|
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)|||||||0|
|72|Create datastore for entries and attachments|||||||0|
|73|Choose backend chat service (Openfire?)|||||||0|
|74|Develop Collaboration viewer for ODSS|||||||0|
|75|Develop front end integration into the ODSS|||||||0|
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)|||||||0|
|77|"Implement query mechanism for log entries (date| time| location| author| tag)"|||||||0|
|78|Implement logging entry via email (Issue #122)|||||||0|
|79|Develop mobile application to enter collaboration data|||||||0|
|80|Develop mobile version with collaboration tools (Issue #37 and #105)|||||||0|
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)|||||||0|
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered|||||||0|
|83|Add function to view the current location of all platforms (visual and text)|||||||0|
|84|Fix bug when switching from portrait to landscape you lose entries|||||||0|

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247233</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085078</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
## Machine that is the central manager
CONDOR_HOST = condormastervm.shore.mbari.org
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
##  Read access.  Machines listed as allow (and/or not listed as deny)
##  can view the status of your pool, but cannot join your pool
##  or run jobs. Doesn't matter to open this up, since the machines are behind
## the firewall.
ALLOW_READ = * 
##  Write access.  Machines listed here can join your pool, submit
##  jobs, etc.  Note: Any machine which has WRITE access must
##  also be granted READ access.  Granting WRITE access below does
##  not also automatically grant READ access; you must change
##  ALLOW_READ above as well.
ALLOW_WRITE = *.shore.mbari.org
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Install Matlab Compiler Runtime
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Setup Matlab  
* Generalize path to matlab (match that on pantera)
{noformat}
    [dcline@holoprocvm1]#sudo ln -s /mbari/matlab/bin/matlab /usr/bin/matlab
{noformat}

h2. Install required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
Above ExifTool instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install ffmpeg
{noformat}
    [dcline@holoprocvm1]# sudo yum-config-manager --add-repo=http://apt.sw.be/redhat/el6/en/x86_64/dag
    [dcline@holoprocvm1]# sudo yum install --nogpgcheck ffmpeg
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052320</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312769</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts||KGomes||||
|1.1|Create build process that takes scripts from servers/${server}/synchronization and deploys them to a standard location|Deploy management of server scripts|Computer|||||0|
|1.2|Write README in synchronization module source that describes this process|Deploy management of server scripts|Computer|||||0|
|1.3|Collect scripts from each server and add to synchronization module source and check in|Deploy management of server scripts|Computer|||||0|
|1.4|Update README with crontab instructions|Deploy management of server scripts|Computer|||||0|
|1.5|Add deployment of rsync log analysis application to build.xml|Deploy management of server scripts|Computer|||||0|
|1.6|Develop script to look at deployed script location on the server and check for newly added scripts and to copy them back to the server specific location in the source tree|Deploy management of server scripts|Computer|||||0|
|1.7|Investigate if we can do the same for the crontab entries themselves|Deploy management of server scripts|Computer|||||0|
|1.8|Develop application (web) to manage crontab tasks on the ship|Deploy management of server scripts|Computer|||||0|Do we need to do this? Can we integrate with the ODSS interface?
|2|Clean up Erddap war files in build and on odss-test|||||||0|
|3|Deploy ODSS to normandy|||||||0|
|3.1|Document current beach configuration to make sure we can map to normandy|Deploy ODSS to normandy|Computer|||||0|
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)|||||||0|
|5|Deploy updated ODSS to Zuma|||||||0|
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache|||||||0|
|7|Document current system for pushing asset positions to Winfrog|||||||0|"Some notes are here:
https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012"
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)|||||||0|
|9|Deploy continuous integration testing for Node server|||||||0|
|10|Deploy continuous integration testing for web application|||||||0|
|10.1|Evaluate BrowserStack and SauceLabs for web testing|Deploy continuous integration testing for web application|Computer|||||0|
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)|||||||0|I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.
|12|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset| fix that"|||||||0|
|13|Clean out AIS data from tracking DB on odss-test|||||||0|
|14|Implement ODSS integration of drop down and catalog view rendering|||||||0|
|15|Add scale bar to map (Issue #111)|||||||0|
|16|Look at moment.js for ODSS|||||||0|
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)|||||||0|
|18|"Apply UI concepts from NASA Worldview to ODSS (Layer selection)| I don't like there time selector"|||||||0|
|19|Move the pospub process running under misctrack on pismo|||||||0|This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.
|19.1|Decided which account to move it to|Move the pospub process running under misctrack on pismo|Computer|||||0|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)|||||||0|
|21|Display AIS tracks in ODSS|||||||0|
|21.1|Contact MarineTraffic about service to pull vessel traffic|Display AIS tracks in ODSS|Computer|||||0|
|22|"Develop markers on platforms that show last date| time and position of platform"|||||||0|
|23|"Develop mechanism that when user mouses over section of track (point)| lat lon diplays"|||||||0|
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it|||||||0|
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)|||||||0|
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)|||||||0|
|27|"Create REST service for platform tracking that returns tracks in html| csv| and geojson"|||||||0|
|28|Add capability in browser for user's to specify when platform was deployed and recovered|||||||0|
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)|||||||0|
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)|||||||0|
|31|Create WebSocket implementation to provide mechanism for sending events to the browser|||||||0|
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)|||||||0|
|33|Develop mechanism to display range an bearing of platform from user's current location|||||||0|
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two|||||||0|
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)|||||||0|
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)|||||||0|This should be persisted in their preferences.  Or should it be per experiment/view?
|37|"Create service that runs under tomcat and when the erddap datasets.xml files change| it syncronizes the mapserver| tilecache and layers catalog"|||||||0|
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)|||||||0|
|39|"Add capability for users to upload their ""mappable"" data sets"|||||||0|
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment|||||||0|
|41|Evaluate ElasticSearch for Catalog|||||||0|
|42|Implement catalog method to enable search of the data repository|||||||0|
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)|||||||0|
|44|Create separate page view of data repository and catalog interaction (Issue #127)|||||||0|
|45|Choose/create backend data store for repository catalog|||||||0|
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository|||||||0|
|47|Create method for users to load their data and provide provenance while entering|||||||0|
|48|Implement mechanism for users to comment on data and products|||||||0|
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment|||||||0|
|50|Develop better synchronization system (Issue # 121)|||||||0|"Some things we talked about were Dropbox| WAN Optimizers| etc."
|51|Work with Francisco to define what sample management actually means|||||||0|
|52|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"|||||||0|
|53|Develop mobile application to allow users to enter sample data|||||||0|
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)|||||||0|
|55|Design form for ODSS to allow users to enter sample data|||||||0|
|56|Display sample information on ODSS|||||||0|
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.|||||||0|
|58|Implement method to allow users to tag samples that need further processing|||||||0|
|59|Add back end storage for planning geometries|||||||0|
|60|"Add ""Planning"" layer that when select (and user logged in) the OpenLayers drawing becomes available"|||||||0|
|61|Implement mechanism to keep plans 'private' until user wants to share them|||||||0|
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment|||||||0|
|63|Integrate views of backend planning geometries into ODSS|||||||0|
|64|The planning view should be individual for each day (i.e. each day's plans are different)|||||||0|
|65|Only one plan should be designated as the 'operational' plan|||||||0|
|66|Situational awareness (tracks and maps) should be available during planning|||||||0|
|67|Users should be able to view planned tracks against actual tracks|||||||0|
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)|||||||0|
|69|Create a daily planning page that people can edit|||||||0|
|70|"Implement Resource Calendar improvements (Issues #117| 118| 119)"|||||||0|
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)|||||||0|
|72|Create datastore for entries and attachments|||||||0|
|73|Choose backend chat service (Openfire?)|||||||0|
|74|Develop Collaboration viewer for ODSS|||||||0|
|75|Develop front end integration into the ODSS|||||||0|
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)|||||||0|
|77|"Implement query mechanism for log entries (date| time| location| author| tag)"|||||||0|
|78|Implement logging entry via email (Issue #122)|||||||0|
|79|Develop mobile application to enter collaboration data|||||||0|
|80|Develop mobile version with collaboration tools (Issue #37 and #105)|||||||0|
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)|||||||0|
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered|||||||0|
|83|Add function to view the current location of all platforms (visual and text)|||||||0|
|84|Fix bug when switching from portrait to landscape you lose entries|||||||0|

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247234</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085075</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
## Machine that is the central manager
CONDOR_HOST = condormastervm.shore.mbari.org
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
##  Read access.  Machines listed as allow (and/or not listed as deny)
##  can view the status of your pool, but cannot join your pool
##  or run jobs. Doesn't matter to open this up, since the machines are behind
## the firewall.
ALLOW_READ = * 
##  Write access.  Machines listed here can join your pool, submit
##  jobs, etc.  Note: Any machine which has WRITE access must
##  also be granted READ access.  Granting WRITE access below does
##  not also automatically grant READ access; you must change
##  ALLOW_READ above as well.
ALLOW_WRITE = *.shore.mbari.org
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Install Matlab Compiler Runtime
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Install required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
Above ExifTool instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install ffmpeg
{noformat}
sudo yum-config-manager --add-repo=http://apt.sw.be/redhat/el6/en/x86_64/dag
sudo yum install --nogpgcheck ffmpeg
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052317</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312770</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts|KGomes||
|1.1|Create build process that takes scripts from servers/${server}/synchronization and deploys them to a standard location|Deploy management of server scripts|Computer|||||0|
|1.2|Write README in synchronization module source that describes this process|Deploy management of server scripts|Computer|||||0|
|1.3|Collect scripts from each server and add to synchronization module source and check in|Deploy management of server scripts|Computer|||||0|
|1.4|Update README with crontab instructions|Deploy management of server scripts|Computer|||||0|
|1.5|Add deployment of rsync log analysis application to build.xml|Deploy management of server scripts|Computer|||||0|
|1.6|Develop script to look at deployed script location on the server and check for newly added scripts and to copy them back to the server specific location in the source tree|Deploy management of server scripts|Computer|||||0|
|1.7|Investigate if we can do the same for the crontab entries themselves|Deploy management of server scripts|Computer|||||0|
|1.8|Develop application (web) to manage crontab tasks on the ship|Deploy management of server scripts|Computer|||||0|Do we need to do this? Can we integrate with the ODSS interface?
|2|Clean up Erddap war files in build and on odss-test|||||||0|
|3|Deploy ODSS to normandy|||||||0|
|3.1|Document current beach configuration to make sure we can map to normandy|Deploy ODSS to normandy|Computer|||||0|
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)|||||||0|
|5|Deploy updated ODSS to Zuma|||||||0|
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache|||||||0|
|7|Document current system for pushing asset positions to Winfrog|||||||0|"Some notes are here:
https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012"
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)|||||||0|
|9|Deploy continuous integration testing for Node server|||||||0|
|10|Deploy continuous integration testing for web application|||||||0|
|10.1|Evaluate BrowserStack and SauceLabs for web testing|Deploy continuous integration testing for web application|Computer|||||0|
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)|||||||0|I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.
|12|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset| fix that"|||||||0|
|13|Clean out AIS data from tracking DB on odss-test|||||||0|
|14|Implement ODSS integration of drop down and catalog view rendering|||||||0|
|15|Add scale bar to map (Issue #111)|||||||0|
|16|Look at moment.js for ODSS|||||||0|
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)|||||||0|
|18|"Apply UI concepts from NASA Worldview to ODSS (Layer selection)| I don't like there time selector"|||||||0|
|19|Move the pospub process running under misctrack on pismo|||||||0|This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.
|19.1|Decided which account to move it to|Move the pospub process running under misctrack on pismo|Computer|||||0|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)|||||||0|
|21|Display AIS tracks in ODSS|||||||0|
|21.1|Contact MarineTraffic about service to pull vessel traffic|Display AIS tracks in ODSS|Computer|||||0|
|22|"Develop markers on platforms that show last date| time and position of platform"|||||||0|
|23|"Develop mechanism that when user mouses over section of track (point)| lat lon diplays"|||||||0|
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it|||||||0|
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)|||||||0|
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)|||||||0|
|27|"Create REST service for platform tracking that returns tracks in html| csv| and geojson"|||||||0|
|28|Add capability in browser for user's to specify when platform was deployed and recovered|||||||0|
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)|||||||0|
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)|||||||0|
|31|Create WebSocket implementation to provide mechanism for sending events to the browser|||||||0|
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)|||||||0|
|33|Develop mechanism to display range an bearing of platform from user's current location|||||||0|
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two|||||||0|
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)|||||||0|
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)|||||||0|This should be persisted in their preferences.  Or should it be per experiment/view?
|37|"Create service that runs under tomcat and when the erddap datasets.xml files change| it syncronizes the mapserver| tilecache and layers catalog"|||||||0|
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)|||||||0|
|39|"Add capability for users to upload their ""mappable"" data sets"|||||||0|
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment|||||||0|
|41|Evaluate ElasticSearch for Catalog|||||||0|
|42|Implement catalog method to enable search of the data repository|||||||0|
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)|||||||0|
|44|Create separate page view of data repository and catalog interaction (Issue #127)|||||||0|
|45|Choose/create backend data store for repository catalog|||||||0|
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository|||||||0|
|47|Create method for users to load their data and provide provenance while entering|||||||0|
|48|Implement mechanism for users to comment on data and products|||||||0|
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment|||||||0|
|50|Develop better synchronization system (Issue # 121)|||||||0|"Some things we talked about were Dropbox| WAN Optimizers| etc."
|51|Work with Francisco to define what sample management actually means|||||||0|
|52|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"|||||||0|
|53|Develop mobile application to allow users to enter sample data|||||||0|
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)|||||||0|
|55|Design form for ODSS to allow users to enter sample data|||||||0|
|56|Display sample information on ODSS|||||||0|
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.|||||||0|
|58|Implement method to allow users to tag samples that need further processing|||||||0|
|59|Add back end storage for planning geometries|||||||0|
|60|"Add ""Planning"" layer that when select (and user logged in) the OpenLayers drawing becomes available"|||||||0|
|61|Implement mechanism to keep plans 'private' until user wants to share them|||||||0|
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment|||||||0|
|63|Integrate views of backend planning geometries into ODSS|||||||0|
|64|The planning view should be individual for each day (i.e. each day's plans are different)|||||||0|
|65|Only one plan should be designated as the 'operational' plan|||||||0|
|66|Situational awareness (tracks and maps) should be available during planning|||||||0|
|67|Users should be able to view planned tracks against actual tracks|||||||0|
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)|||||||0|
|69|Create a daily planning page that people can edit|||||||0|
|70|"Implement Resource Calendar improvements (Issues #117| 118| 119)"|||||||0|
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)|||||||0|
|72|Create datastore for entries and attachments|||||||0|
|73|Choose backend chat service (Openfire?)|||||||0|
|74|Develop Collaboration viewer for ODSS|||||||0|
|75|Develop front end integration into the ODSS|||||||0|
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)|||||||0|
|77|"Implement query mechanism for log entries (date| time| location| author| tag)"|||||||0|
|78|Implement logging entry via email (Issue #122)|||||||0|
|79|Develop mobile application to enter collaboration data|||||||0|
|80|Develop mobile version with collaboration tools (Issue #37 and #105)|||||||0|
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)|||||||0|
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered|||||||0|
|83|Add function to view the current location of all platforms (visual and text)|||||||0|
|84|Fix bug when switching from portrait to landscape you lose entries|||||||0|

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247235</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085076</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
## Machine that is the central manager
CONDOR_HOST = condormastervm.shore.mbari.org
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
##  Read access.  Machines listed as allow (and/or not listed as deny)
##  can view the status of your pool, but cannot join your pool
##  or run jobs. Doesn't matter to open this up, since the machines are behind
## the firewall.
ALLOW_READ = * 
##  Write access.  Machines listed here can join your pool, submit
##  jobs, etc.  Note: Any machine which has WRITE access must
##  also be granted READ access.  Granting WRITE access below does
##  not also automatically grant READ access; you must change
##  ALLOW_READ above as well.
ALLOW_WRITE = *.shore.mbari.org
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Install Matlab Compiler Runtime
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Setup Matlab  
* Generalize path to matlab (match that on pantera)
    [dcline@holoprocvm1]#sudo ln -s /mbari/matlab/bin/matlab /usr/bin/matlab

h2. Install required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
Above ExifTool instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install ffmpeg
{noformat}
    [dcline@holoprocvm1]# sudo yum-config-manager --add-repo=http://apt.sw.be/redhat/el6/en/x86_64/dag
    [dcline@holoprocvm1]# sudo yum install --nogpgcheck ffmpeg
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052318</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312763</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

Click [here for detailed list (PDF)|^CANON Fall 2014.pdf]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247228</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312765</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

|Task ID|Type|Task|Project|Context|Start Date|Due Date|Completion Date|Duration|Flagged|Notes
|1|Project|Deploy management of server scripts|||||||0|
|1.1|Action|Create build process that takes scripts from servers/${server}/synchronization and deploys them to a standard location|Deploy management of server scripts|Computer|||||0|
|1.2|Action|Write README in synchronization module source that describes this process|Deploy management of server scripts|Computer|||||0|
|1.3|Action|Collect scripts from each server and add to synchronization module source and check in|Deploy management of server scripts|Computer|||||0|
|1.4|Action|Update README with crontab instructions|Deploy management of server scripts|Computer|||||0|
|1.5|Action|Add deployment of rsync log analysis application to build.xml|Deploy management of server scripts|Computer|||||0|
|1.6|Action|Develop script to look at deployed script location on the server and check for newly added scripts and to copy them back to the server specific location in the source tree|Deploy management of server scripts|Computer|||||0|
|1.7|Action|Investigate if we can do the same for the crontab entries themselves|Deploy management of server scripts|Computer|||||0|
|1.8|Action|Develop application (web) to manage crontab tasks on the ship|Deploy management of server scripts|Computer|||||0|Do we need to do this? Can we integrate with the ODSS interface?
|2|Project|Clean up Erddap war files in build and on odss-test|||||||0|
|3|Project|Deploy ODSS to normandy|||||||0|
|3.1|Action|Document current beach configuration to make sure we can map to normandy|Deploy ODSS to normandy|Computer|||||0|
|4|Project|Deploy updated ODSS to Malibu (replace with CentOS VM)|||||||0|
|5|Project|Deploy updated ODSS to Zuma|||||||0|
|6|Project|Change build.xml to install .conf apache configs in the conf.d directory in Apache|||||||0|
|7|Project|Document current system for pushing asset positions to Winfrog|||||||0|"Some notes are here:
https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012"
|8|Project|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)|||||||0|
|9|Project|Deploy continuous integration testing for Node server|||||||0|
|10|Project|Deploy continuous integration testing for web application|||||||0|
|10.1|Action|Evaluate BrowserStack and SauceLabs for web testing|Deploy continuous integration testing for web application|Computer|||||0|
|11|Project|Fix bug where tracks are not consistently displayed (Issue #95 and #113)|||||||0|I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.
|12|Project|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset| fix that"|||||||0|
|13|Project|Clean out AIS data from tracking DB on odss-test|||||||0|
|14|Project|Implement ODSS integration of drop down and catalog view rendering|||||||0|
|15|Project|Add scale bar to map (Issue #111)|||||||0|
|16|Project|Look at moment.js for ODSS|||||||0|
|17|Project|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)|||||||0|
|18|Project|"Apply UI concepts from NASA Worldview to ODSS (Layer selection)| I don't like there time selector"|||||||0|
|19|Project|Move the pospub process running under misctrack on pismo|||||||0|This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.
|19.1|Action|Decided which account to move it to|Move the pospub process running under misctrack on pismo|Computer|||||0|
|20|Project|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)|||||||0|
|21|Project|Display AIS tracks in ODSS|||||||0|
|21.1|Action|Contact MarineTraffic about service to pull vessel traffic|Display AIS tracks in ODSS|Computer|||||0|
|22|Project|"Develop markers on platforms that show last date| time and position of platform"|||||||0|
|23|Project|"Develop mechanism that when user mouses over section of track (point)| lat lon diplays"|||||||0|
|24|Project|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it|||||||0|
|25|Project|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)|||||||0|
|26|Project|User double clicks on track and it zooms the track to fit the viewport (Issue #79)|||||||0|
|27|Project|"Create REST service for platform tracking that returns tracks in html| csv| and geojson"|||||||0|
|28|Project|Add capability in browser for user's to specify when platform was deployed and recovered|||||||0|
|29|Project|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)|||||||0|
|30|Project|Develop mechanism to allow user to download track data by clicking (Issue #124)|||||||0|
|31|Project|Create WebSocket implementation to provide mechanism for sending events to the browser|||||||0|
|32|Project|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)|||||||0|
|33|Project|Develop mechanism to display range an bearing of platform from user's current location|||||||0|
|34|Project|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two|||||||0|
|35|Project|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)|||||||0|
|36|Project|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)|||||||0|This should be persisted in their preferences.  Or should it be per experiment/view?
|37|Project|"Create service that runs under tomcat and when the erddap datasets.xml files change| it syncronizes the mapserver| tilecache and layers catalog"|||||||0|
|38|Project|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)|||||||0|
|39|Project|"Add capability for users to upload their ""mappable"" data sets"|||||||0|
|40|Project|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment|||||||0|
|41|Project|Evaluate ElasticSearch for Catalog|||||||0|
|42|Project|Implement catalog method to enable search of the data repository|||||||0|
|43|Project|Investigate Graph Databases for repository or other repository mechanism (like Solr)|||||||0|
|44|Project|Create separate page view of data repository and catalog interaction (Issue #127)|||||||0|
|45|Project|Choose/create backend data store for repository catalog|||||||0|
|46|Project|Implement mechanism to allow users to specify services (i.e. external resources) in the repository|||||||0|
|47|Project|Create method for users to load their data and provide provenance while entering|||||||0|
|48|Project|Implement mechanism for users to comment on data and products|||||||0|
|49|Project|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment|||||||0|
|50|Project|Develop better synchronization system (Issue # 121)|||||||0|"Some things we talked about were Dropbox| WAN Optimizers| etc."
|51|Project|Work with Francisco to define what sample management actually means|||||||0|
|52|Project|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"|||||||0|
|53|Project|Develop mobile application to allow users to enter sample data|||||||0|
|54|Project|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)|||||||0|
|55|Project|Design form for ODSS to allow users to enter sample data|||||||0|
|56|Project|Display sample information on ODSS|||||||0|
|57|Project|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.|||||||0|
|58|Project|Implement method to allow users to tag samples that need further processing|||||||0|
|59|Project|Add back end storage for planning geometries|||||||0|
|60|Project|"Add ""Planning"" layer that when select (and user logged in) the OpenLayers drawing becomes available"|||||||0|
|61|Project|Implement mechanism to keep plans 'private' until user wants to share them|||||||0|
|62|Project|Create sharing mechanism where plans can be shared to different users or to the entire experiment|||||||0|
|63|Project|Integrate views of backend planning geometries into ODSS|||||||0|
|64|Project|The planning view should be individual for each day (i.e. each day's plans are different)|||||||0|
|65|Project|Only one plan should be designated as the 'operational' plan|||||||0|
|66|Project|Situational awareness (tracks and maps) should be available during planning|||||||0|
|67|Project|Users should be able to view planned tracks against actual tracks|||||||0|
|68|Project|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)|||||||0|
|69|Project|Create a daily planning page that people can edit|||||||0|
|70|Project|"Implement Resource Calendar improvements (Issues #117| 118| 119)"|||||||0|
|71|Project|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)|||||||0|
|72|Project|Create datastore for entries and attachments|||||||0|
|73|Project|Choose backend chat service (Openfire?)|||||||0|
|74|Project|Develop Collaboration viewer for ODSS|||||||0|
|75|Project|Develop front end integration into the ODSS|||||||0|
|76|Project|Implement logging entry form in ODSS to allow entry via browser (Issue #123)|||||||0|
|77|Project|"Implement query mechanism for log entries (date| time| location| author| tag)"|||||||0|
|78|Project|Implement logging entry via email (Issue #122)|||||||0|
|79|Project|Develop mobile application to enter collaboration data|||||||0|
|80|Project|Develop mobile version with collaboration tools (Issue #37 and #105)|||||||0|
|81|Project|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)|||||||0|
|82|Project|Develop mechanism for users to be able to specify when a platform was deployed and recovered|||||||0|
|83|Project|Add function to view the current location of all platforms (visual and text)|||||||0|
|84|Project|Fix bug when switching from portrait to landscape you lose entries|||||||0|

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247230</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085079</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
## Machine that is the central manager
CONDOR_HOST = condormastervm.shore.mbari.org
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
##  Read access.  Machines listed as allow (and/or not listed as deny)
##  can view the status of your pool, but cannot join your pool
##  or run jobs. Doesn't matter to open this up, since the machines are behind
## the firewall.
ALLOW_READ = * 
##  Write access.  Machines listed here can join your pool, submit
##  jobs, etc.  Note: Any machine which has WRITE access must
##  also be granted READ access.  Granting WRITE access below does
##  not also automatically grant READ access; you must change
##  ALLOW_READ above as well.
ALLOW_WRITE = *.shore.mbari.org
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Install Matlab Compiler Runtime
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Setup Matlab  
* Generalize path to matlab (match that on pantera)
{noformat}
{noformat}
    [dcline@holoprocvm1]#sudo ln -s /mbari/matlab/bin/matlab /usr/bin/matlab
{noformat}
{noformat}
h2. 
Install required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
Above ExifTool instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install ffmpeg
{noformat}
    [dcline@holoprocvm1]# sudo yum-config-manager --add-repo=http://apt.sw.be/redhat/el6/en/x86_64/dag
    [dcline@holoprocvm1]# sudo yum install --nogpgcheck ffmpeg
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052321</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085080</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
## Machine that is the central manager
CONDOR_HOST = condormastervm.shore.mbari.org
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
##  Read access.  Machines listed as allow (and/or not listed as deny)
##  can view the status of your pool, but cannot join your pool
##  or run jobs. Doesn't matter to open this up, since the machines are behind
## the firewall.
ALLOW_READ = * 
##  Write access.  Machines listed here can join your pool, submit
##  jobs, etc.  Note: Any machine which has WRITE access must
##  also be granted READ access.  Granting WRITE access below does
##  not also automatically grant READ access; you must change
##  ALLOW_READ above as well.
ALLOW_WRITE = *.shore.mbari.org
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Install Matlab Compiler Runtime
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Setup Matlab  
* Generalize path to matlab tp match that on pantera
{noformat}
{noformat}
    [dcline@holoprocvm1]#sudo ln -s /mbari/matlab/bin/matlab /usr/bin/matlab
{noformat}
{noformat}
h2. 
Install required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
Above ExifTool instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
* Install ffmpeg
{noformat}
    [dcline@holoprocvm1]# sudo yum-config-manager --add-repo=http://apt.sw.be/redhat/el6/en/x86_64/dag
    [dcline@holoprocvm1]# sudo yum install --nogpgcheck ffmpeg
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052322</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312759</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting June 2, 2014*
# Kevin:
# Mike:
# Danelle:
# Duane:

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here: 
https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here: 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247224</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312761</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting June 2, 2014*
# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here: 
https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here: 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247226</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085089</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way while providing a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc. 

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period. 

The module is incorporated in the ODSS application and looks like so:
!ODSS-with-platim-2013-11-25.png|align=center!


h1. Using the editor

h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with options to select the platforms to be displayed in the timeline. By default, all platforms are displayed (even if not having any tokens associated). Platforms can be selected according to the filters:
-- Only having tokens
-- Only of particular types (as selected from the available types)
!odssplatim-p.png|align=center!

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

-- Apply: This button applies the changes to period so they get reflected in the time line. This does not save the changes in the database.
-- Set default: This button sets the selected period as the default so it will be used in future sessions.
-- Delete: This button allows to delete the selected period from the database.
-- Cancel: Cancels the dialog.
!odssplatim-per01.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!odssplatim-b.png|align=center!



h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

-- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
-- Reset: This button reverts any changes in the form.
-- Delete: This button allows to delete the token if already existing in the database.
-- Cancel: Cancels the dialog.




h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug                        ||  Status ||  Comments ||
| for each token allow to enter a description     | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays              | (/) | |
| allow to select a period of interest (and define new ones)   | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe)    | (/) |  |
| copy-n-paste token to facilitate editing           | (x) | |
| versioning and authoring according to logged in user    | (x) | |
| make hyperrefs clickable in a token description    | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |



h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052330</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312757</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here: 
https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here: 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247222</id>
</property>
</object>
<object class="Label" package="com.atlassian.confluence.labels">
<id name="id">15761409</id>
<property name="name"><![CDATA[favourite]]></property>
<property name="owner"><![CDATA[carueda]]></property>
<property name="namespace"><![CDATA[my]]></property>
<property name="creationDate">2011-01-04 13:13:56.807</property>
<property name="lastModificationDate">2011-09-20 11:35:09.630</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085073</id>
<property name="body"><![CDATA[h2. Install Condor
{noformat}  
 [dcline@holoprocvm1] sudo yum-config-manager --add-repo http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
 [dcline@holoprocvm1] sudo yum install condor 
{noformat} 
\* Edit /etc/condor_config.local, add/modify following lines  
{code}  
## Machine that is the central manager
CONDOR_HOST = condormastervm.shore.mbari.org
##  Your user account or whomever is administering this machine
CONDOR_ADMIN = your_email@mbari 
## Authentication for running jobs  
SEC_DEFAULT_AUTHENTICATION_METHODS = KERBEROS 
## Internet domain of machines sharing a common UID space.
## Because the machines share a common UID space, or use Kerberos to authenticate user this must be set 
UID_DOMAIN = SHORE.MBARI.ORG
## Define as having the Matlab Compiler Runtime(MCR) capability for the class ads
HAS_MCR = True
STARTD_EXPRS = HAS_MCR, $(STARTD_EXPRS)
##  Read access.  Machines listed as allow (and/or not listed as deny)
##  can view the status of your pool, but cannot join your pool
##  or run jobs. Doesn't matter to open this up, since the machines are behind
## the firewall.
ALLOW_READ = * 
##  Write access.  Machines listed here can join your pool, submit
##  jobs, etc.  Note: Any machine which has WRITE access must
##  also be granted READ access.  Granting WRITE access below does
##  not also automatically grant READ access; you must change
##  ALLOW_READ above as well.
ALLOW_WRITE = *.shore.mbari.org
{code}
* Start the condor service
{noformat}
 [dcline@holoprocvm1]# service condor start
{noformat} 

h2. Install Matlab Compiler Runtime
* Download and install the Matlab Compiler Runtime MCR to the default path /usr/local/MATLAB/MATLAB_Compiler_Runtime. Do not install it in an alternative directory as this is referenced in the Condor environment and execution will fail if it is placed elsewhere.
Download from here http://www.mathworks.com/products/compiler/mcr/

h2. Install required libraries
Additional libraries referenced in the processing scripts that must be installed include:
* Install imagemagick, e.g. sudo yum install imagemagick
* Install libvirt, e.g. sudo yum install libvirt
* Install semanage, e.g. sudo yum install policycoreutils-python
* Install perl, perlmagick, e.g. sudo apt-get install perl perlmagick
* Intall perl Simple module, e.g. sudo yum install perl-XML-Simple
* Install exiftool. 
Download the Image-ExifTool distribution from the ExifTool home page 
(The file you download will have a name like "Image-ExifTool-#.##.tar.gz".)
Unpack the distribution and make it your current directory with:
{noformat}
    [dcline@holoprocvm1]# cd <your download directory>
    [dcline@holoprocvm1]# tar -zxvf Image-ExifTool-#.##.tar.gz 
    [dcline@holoprocvm1]# cd Image-ExifTool-#.##
{noformat}
where "#.##" is the version number of the ExifTool you downloaded.  
Test and install ExifTool by typing:
{noformat}
    [dcline@holoprocvm1]# perl Makefile.PL
    [dcline@holoprocvm1]# make test
    [dcline@holoprocvm1]# sudo make install
{noformat}
Above ExifTool instructions are found [here| http://www.sno.phy.queensu.ca/~phil/exiftool/install.html].
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052315</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312795</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247260</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312801</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting June 9, 2014*
# Kevin
I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:

https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks

# Mike
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247266</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312799</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting June 2, 2014*
# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here: 
https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here: 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py 
https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247264</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312782</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|2|Clean up Erddap war files in build and on odss-test| |KGomes| |
|3|Deploy ODSS to normandy| |KGomes| |
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)| |KGomes| |
|5|Deploy updated ODSS to Zuma| |KGomes| |
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache| |KGomes| |
|7|Document current system for pushing asset positions to Winfrog| |KGomes| Some notes are here: https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012|
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)| |KGomes| |
|9|Deploy continuous integration testing for Node server| |KGomes| |
|10|Deploy continuous integration testing for web application| |KGomes| |
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)| |KGomes| I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.|
|12|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that"| |KGomes| |
|13|Clean out AIS data from tracking DB on odss-test| |KGomes| |
|14|Implement ODSS integration of drop down and catalog view rendering| |KGomes| |
|15|Add scale bar to map (Issue #111)| |KGomes| |
|16|Look at moment.js for ODSS| |KGomes| |
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)| |KGomes| |
|18|Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector| |KGomes| |
|19|Move the pospub process running under misctrack on pismo| |KGomes| This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)| |KGomes| |
|21|Display AIS tracks in ODSS| |KGomes| |
|22|Develop markers on platforms that show last date, time and position of platform| |KGomes| |
|23|Develop mechanism that when user mouses over section of track (point), lat lon diplays| |KGomes| |
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it| |KGomes| |
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)| |KGomes| |
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)| |KGomes| |
|27|Create REST service for platform tracking that returns tracks in html, csv, and geojson| |KGomes| |
|28|Add capability in browser for user's to specify when platform was deployed and recovered| |KGomes| |
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)| |KGomes| |
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)| |KGomes| |
|31|Create WebSocket implementation to provide mechanism for sending events to the browser| |KGomes| |
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)| |KGomes| |
|33|Develop mechanism to display range an bearing of platform from user's current location| |KGomes| |
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two| |KGomes| |
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)| |KGomes| |
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)| |KGomes| This should be persisted in their preferences.  Or should it be per experiment/view?|
|37|Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog| |KGomes| |
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)| |KGomes| |
|39|Add capability for users to upload their "mappable" data sets| |KGomes| |
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment| |KGomes| |
|41|Evaluate ElasticSearch for Catalog| |KGomes| |
|42|Implement catalog method to enable search of the data repository| |KGomes| |
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)| |KGomes| |
|44|Create separate page view of data repository and catalog interaction (Issue #127)| |KGomes| |
|45|Choose/create backend data store for repository catalog| |KGomes| |
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository| |KGomes| |
|47|Create method for users to load their data and provide provenance while entering| |KGomes| |
|48|Implement mechanism for users to comment on data and products
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment| |KGomes| |
|50|Develop better synchronization system (Issue # 121)| |KGomes| Some things we talked about were Dropbox, WAN Optimizers, etc.|
|51|Work with Francisco to define what sample management actually means| |KGomes| |
|52|Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB| |KGomes| |
|53|Develop mobile application to allow users to enter sample data| |KGomes| |
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)| |KGomes| |
|55|Design form for ODSS to allow users to enter sample data| |KGomes| |
|56|Display sample information on ODSS| |KGomes| |
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.| |KGomes| |
|58|Implement method to allow users to tag samples that need further processing| |KGomes| |
|59|Add back end storage for planning geometries| |KGomes| |
|60|Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available| |KGomes| |
|61|Implement mechanism to keep plans 'private' until user wants to share them| |KGomes| |
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment| |KGomes| |
|63|Integrate views of backend planning geometries into ODSS| |KGomes| |
|64|The planning view should be individual for each day (i.e. each day's plans are different)| |KGomes| |
|65|Only one plan should be designated as the 'operational' plan| |KGomes| |
|66|Situational awareness (tracks and maps) should be available during planning| |KGomes| |
|67|Users should be able to view planned tracks against actual tracks| |KGomes| |
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)| |KGomes| |
|69|Create a daily planning page that people can edit| |KGomes| |
|70|Implement Resource Calendar improvements (Issues #117, 118, 119)| |KGomes| |
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)| |KGomes| |
|72|Create datastore for entries and attachments| |KGomes| |
|73|Choose backend chat service (Openfire?)| |KGomes| |
|74|Develop Collaboration viewer for ODSS| |KGomes| |
|75|Develop front end integration into the ODSS| |KGomes| |
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)| |KGomes| |
|77|Implement query mechanism for log entries (date, time, location, author, tag)| |KGomes| |
|78|Implement logging entry via email (Issue #122)| |KGomes| |
|79|Develop mobile application to enter collaboration data| |KGomes| |
|80|Develop mobile version with collaboration tools (Issue #37 and #105)| |KGomes| |
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)| |KGomes| |
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered| |KGomes| |
|83|Add function to view the current location of all platforms (visual and text)| |KGomes| |
|84|Fix bug when switching from portrait to landscape you lose entries| |KGomes| |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247247</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312781</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|2|Clean up Erddap war files in build and on odss-test| |KGomes| |
|3|Deploy ODSS to normandy| |KGomes| |
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)| |KGomes| |
|5|Deploy updated ODSS to Zuma| |KGomes| |
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache| |KGomes| |
|7|Document current system for pushing asset positions to Winfrog| |KGomes| Some notes are here: https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012|
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)| |KGomes| |
|9|Deploy continuous integration testing for Node server| |KGomes| |
|10|Deploy continuous integration testing for web application| |KGomes| |
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)| |KGomes| I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.|
|12|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that"| |KGomes| |
|13|Clean out AIS data from tracking DB on odss-test| |KGomes| |
|14|Implement ODSS integration of drop down and catalog view rendering| |KGomes| |
|15|Add scale bar to map (Issue #111)| |KGomes| |
|16|Look at moment.js for ODSS| |KGomes| |
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)| |KGomes| |
|18|Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector| |KGomes| |
|19|Move the pospub process running under misctrack on pismo| |KGomes| This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)| |KGomes| |
|21|Display AIS tracks in ODSS| |KGomes| |
|22|Develop markers on platforms that show last date, time and position of platform| |KGomes| |
|23|Develop mechanism that when user mouses over section of track (point), lat lon diplays| |KGomes| |
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it| |KGomes| |
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)| |KGomes| |
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)| |KGomes| |
|27|Create REST service for platform tracking that returns tracks in html, csv, and geojson| |KGomes| |
|28|Add capability in browser for user's to specify when platform was deployed and recovered| |KGomes| |
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)| |KGomes| |
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)| |KGomes| |
|31|Create WebSocket implementation to provide mechanism for sending events to the browser| |KGomes| |
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)| |KGomes| |
|33|Develop mechanism to display range an bearing of platform from user's current location| |KGomes| |
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two| |KGomes| |
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)| |KGomes| |
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)| |KGomes| This should be persisted in their preferences.  Or should it be per experiment/view?|
|37|Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog| |KGomes| |
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)| |KGomes| |
|39|Add capability for users to upload their "mappable" data sets| |KGomes| |
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment| |KGomes| |
|41|Evaluate ElasticSearch for Catalog| |KGomes| |
|42|Implement catalog method to enable search of the data repository| |KGomes| |
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)| |KGomes| |
|44|Create separate page view of data repository and catalog interaction (Issue #127)| |KGomes| |
|45|Choose/create backend data store for repository catalog| |KGomes| |
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository| |KGomes| |
|47|Create method for users to load their data and provide provenance while entering| |KGomes| |
|48|Implement mechanism for users to comment on data and products
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment| |KGomes| |
|50|Develop better synchronization system (Issue # 121)| |KGomes| Some things we talked about were Dropbox, WAN Optimizersm etc.|
|51|Work with Francisco to define what sample management actually means| |KGomes| |
|52|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"| |KGomes| |
|53|Develop mobile application to allow users to enter sample data| |KGomes| |
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)| |KGomes| |
|55|Design form for ODSS to allow users to enter sample data| |KGomes| |
|56|Display sample information on ODSS| |KGomes| |
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.| |KGomes| |
|58|Implement method to allow users to tag samples that need further processing| |KGomes| |
|59|Add back end storage for planning geometries| |KGomes| |
|60|Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available| |KGomes| |
|61|Implement mechanism to keep plans 'private' until user wants to share them| |KGomes| |
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment| |KGomes| |
|63|Integrate views of backend planning geometries into ODSS| |KGomes| |
|64|The planning view should be individual for each day (i.e. each day's plans are different)| |KGomes| |
|65|Only one plan should be designated as the 'operational' plan| |KGomes| |
|66|Situational awareness (tracks and maps) should be available during planning| |KGomes| |
|67|Users should be able to view planned tracks against actual tracks| |KGomes| |
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)| |KGomes| |
|69|Create a daily planning page that people can edit| |KGomes| |
|70|Implement Resource Calendar improvements (Issues #117, 118, 119)| |KGomes| |
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)| |KGomes| |
|72|Create datastore for entries and attachments| |KGomes| |
|73|Choose backend chat service (Openfire?)| |KGomes| |
|74|Develop Collaboration viewer for ODSS| |KGomes| |
|75|Develop front end integration into the ODSS| |KGomes| |
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)| |KGomes| |
|77|Implement query mechanism for log entries (date, time, location, author, tag)| |KGomes| |
|78|Implement logging entry via email (Issue #122)| |KGomes| |
|79|Develop mobile application to enter collaboration data| |KGomes| |
|80|Develop mobile version with collaboration tools (Issue #37 and #105)| |KGomes| |
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)| |KGomes| |
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered| |KGomes| |
|83|Add function to view the current location of all platforms (visual and text)| |KGomes| |
|84|Fix bug when switching from portrait to landscape you lose entries| |KGomes| |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247246</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312780</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|2|Clean up Erddap war files in build and on odss-test| |KGomes| |
|3|Deploy ODSS to normandy| |KGomes| |
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)| |KGomes| |
|5|Deploy updated ODSS to Zuma| |KGomes| |
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache| |KGomes| |
|7|Document current system for pushing asset positions to Winfrog| |KGomes| Some notes are here: https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012|
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)| |KGomes| |
|9|Deploy continuous integration testing for Node server| |KGomes| |
|10|Deploy continuous integration testing for web application| |KGomes| |
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)| |KGomes| I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.|
|12|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that"| |KGomes| |
|13|Clean out AIS data from tracking DB on odss-test| |KGomes| |
|14|Implement ODSS integration of drop down and catalog view rendering| |KGomes| |
|15|Add scale bar to map (Issue #111)| |KGomes| |
|16|Look at moment.js for ODSS| |KGomes| |
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)| |KGomes| |
|18|Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector| |KGomes| |
|19|Move the pospub process running under misctrack on pismo| |KGomes| This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)| |KGomes| |
|21|Display AIS tracks in ODSS| |KGomes| |
|22|Develop markers on platforms that show last date, time and position of platform| |KGomes| |
|23|Develop mechanism that when user mouses over section of track (point), lat lon diplays| |KGomes| |
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it| |KGomes| |
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)| |KGomes| |
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)| |KGomes| |
|27|Create REST service for platform tracking that returns tracks in html, csv, and geojson| |KGomes| |
|28|Add capability in browser for user's to specify when platform was deployed and recovered| |KGomes| |
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)| |KGomes| |
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)| |KGomes| |
|31|Create WebSocket implementation to provide mechanism for sending events to the browser| |KGomes| |
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)| |KGomes| |
|33|Develop mechanism to display range an bearing of platform from user's current location| |KGomes| |
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two| |KGomes| |
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)| |KGomes| |
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)| |KGomes| This should be persisted in their preferences.  Or should it be per experiment/view?|
|37|Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog| |KGomes| |
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)| |KGomes| |
|39|Add capability for users to upload their "mappable" data sets| |KGomes| |
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment| |KGomes| |
|41|Evaluate ElasticSearch for Catalog| |KGomes| |
|42|Implement catalog method to enable search of the data repository| |KGomes| |
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)| |KGomes| |
|44|Create separate page view of data repository and catalog interaction (Issue #127)| |KGomes| |
|45|Choose/create backend data store for repository catalog| |KGomes| |
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository| |KGomes| |
|47|Create method for users to load their data and provide provenance while entering| |KGomes| |
|48|Implement mechanism for users to comment on data and products
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment| |KGomes| |
|50|Develop better synchronization system (Issue # 121)| |KGomes| Some things we talked about were Dropbox, WAN Optimizersm etc.|
|51|Work with Francisco to define what sample management actually means| |KGomes| |
|52|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"| |KGomes| |
|53|Develop mobile application to allow users to enter sample data| |KGomes| |
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)| |KGomes| |
|55|Design form for ODSS to allow users to enter sample data| |KGomes| |
|56|Display sample information on ODSS| |KGomes| |
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.| |KGomes| |
|58|Implement method to allow users to tag samples that need further processing| |KGomes| |
|59|Add back end storage for planning geometries| |KGomes| |
|60|Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available| |KGomes| |
|61|Implement mechanism to keep plans 'private' until user wants to share them| |KGomes| |
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment| |KGomes| |
|63|Integrate views of backend planning geometries into ODSS| |KGomes| |
|64|The planning view should be individual for each day (i.e. each day's plans are different)| |KGomes| |
|65|Only one plan should be designated as the 'operational' plan| |KGomes| |
|66|Situational awareness (tracks and maps) should be available during planning| |KGomes| |
|67|Users should be able to view planned tracks against actual tracks| |KGomes| |
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)| |KGomes| |
|69|Create a daily planning page that people can edit| |KGomes| |
|70|"Implement Resource Calendar improvements (Issues #117| 118| 119)"| |KGomes| |
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)| |KGomes| |
|72|Create datastore for entries and attachments| |KGomes| |
|73|Choose backend chat service (Openfire?)| |KGomes| |
|74|Develop Collaboration viewer for ODSS| |KGomes| |
|75|Develop front end integration into the ODSS| |KGomes| |
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)| |KGomes| |
|77|Implement query mechanism for log entries (date, time, location, author, tag)| |KGomes| |
|78|Implement logging entry via email (Issue #122)| |KGomes| |
|79|Develop mobile application to enter collaboration data| |KGomes| |
|80|Develop mobile version with collaboration tools (Issue #37 and #105)| |KGomes| |
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)| |KGomes| |
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered| |KGomes| |
|83|Add function to view the current location of all platforms (visual and text)| |KGomes| |
|84|Fix bug when switching from portrait to landscape you lose entries| |KGomes| |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247245</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312779</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|2|Clean up Erddap war files in build and on odss-test| |KGomes| |
|3|Deploy ODSS to normandy| |KGomes| |
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)| |KGomes| |
|5|Deploy updated ODSS to Zuma| |KGomes| |
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache| |KGomes| |
|7|Document current system for pushing asset positions to Winfrog| |KGomes| Some notes are here: https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012|
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)| |KGomes| |
|9|Deploy continuous integration testing for Node server| |KGomes| |
|10|Deploy continuous integration testing for web application| |KGomes| |
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)| |KGomes| I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.|
|12|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that"| |KGomes| |
|13|Clean out AIS data from tracking DB on odss-test| |KGomes| |
|14|Implement ODSS integration of drop down and catalog view rendering| |KGomes| |
|15|Add scale bar to map (Issue #111)| |KGomes| |
|16|Look at moment.js for ODSS| |KGomes| |
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)| |KGomes| |
|18|Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector| |KGomes| |
|19|Move the pospub process running under misctrack on pismo| |KGomes| This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)| |KGomes| |
|21|Display AIS tracks in ODSS| |KGomes| |
|22|Develop markers on platforms that show last date, time and position of platform| |KGomes| |
|23|Develop mechanism that when user mouses over section of track (point), lat lon diplays| |KGomes| |
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it| |KGomes| |
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)| |KGomes| |
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)| |KGomes| |
|27|Create REST service for platform tracking that returns tracks in html, csv, and geojson| |KGomes| |
|28|Add capability in browser for user's to specify when platform was deployed and recovered| |KGomes| |
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)| |KGomes| |
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)| |KGomes| |
|31|Create WebSocket implementation to provide mechanism for sending events to the browser| |KGomes| |
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)| |KGomes| |
|33|Develop mechanism to display range an bearing of platform from user's current location| |KGomes| |
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two| |KGomes| |
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)| |KGomes| |
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)| |KGomes| This should be persisted in their preferences.  Or should it be per experiment/view?|
|37|Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog| |KGomes| |
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)|||||||0|
|39|Add capability for users to upload their "mappable" data sets| |KGomes| |
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment| |KGomes| |
|41|Evaluate ElasticSearch for Catalog| |KGomes| |
|42|Implement catalog method to enable search of the data repository| |KGomes| |
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)| |KGomes| |
|44|Create separate page view of data repository and catalog interaction (Issue #127)| |KGomes| |
|45|Choose/create backend data store for repository catalog| |KGomes| |
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository| |KGomes| |
|47|Create method for users to load their data and provide provenance while entering| |KGomes| |
|48|Implement mechanism for users to comment on data and products|||||||0|
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment|||||||0|
|50|Develop better synchronization system (Issue # 121)|||||||0|"Some things we talked about were Dropbox| WAN Optimizers| etc."
|51|Work with Francisco to define what sample management actually means|||||||0|
|52|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"|||||||0|
|53|Develop mobile application to allow users to enter sample data|||||||0|
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)|||||||0|
|55|Design form for ODSS to allow users to enter sample data|||||||0|
|56|Display sample information on ODSS|||||||0|
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.|||||||0|
|58|Implement method to allow users to tag samples that need further processing|||||||0|
|59|Add back end storage for planning geometries|||||||0|
|60|"Add ""Planning"" layer that when select (and user logged in) the OpenLayers drawing becomes available"|||||||0|
|61|Implement mechanism to keep plans 'private' until user wants to share them|||||||0|
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment|||||||0|
|63|Integrate views of backend planning geometries into ODSS|||||||0|
|64|The planning view should be individual for each day (i.e. each day's plans are different)|||||||0|
|65|Only one plan should be designated as the 'operational' plan|||||||0|
|66|Situational awareness (tracks and maps) should be available during planning|||||||0|
|67|Users should be able to view planned tracks against actual tracks|||||||0|
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)|||||||0|
|69|Create a daily planning page that people can edit|||||||0|
|70|"Implement Resource Calendar improvements (Issues #117| 118| 119)"|||||||0|
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)|||||||0|
|72|Create datastore for entries and attachments|||||||0|
|73|Choose backend chat service (Openfire?)|||||||0|
|74|Develop Collaboration viewer for ODSS|||||||0|
|75|Develop front end integration into the ODSS|||||||0|
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)|||||||0|
|77|"Implement query mechanism for log entries (date| time| location| author| tag)"|||||||0|
|78|Implement logging entry via email (Issue #122)|||||||0|
|79|Develop mobile application to enter collaboration data|||||||0|
|80|Develop mobile version with collaboration tools (Issue #37 and #105)|||||||0|
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)|||||||0|
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered|||||||0|
|83|Add function to view the current location of all platforms (visual and text)|||||||0|
|84|Fix bug when switching from portrait to landscape you lose entries|||||||0|

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247244</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312784</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|2|Clean up Erddap war files in build and on odss-test| |KGomes| |
|3|Deploy ODSS to normandy| |KGomes| |
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)| |KGomes| |
|5|Deploy updated ODSS to Zuma| |KGomes| |
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache| |KGomes| |
|7|Document current system for pushing asset positions to Winfrog| |KGomes| Some notes are here: https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012|
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)| |KGomes| |
|9|Deploy continuous integration testing for Node server| |KGomes| |
|10|Deploy continuous integration testing for web application| |KGomes| |
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)| |KGomes| I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.|
|12|Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that| |KGomes| |
|13|Clean out AIS data from tracking DB on odss-test| |KGomes| |
|14|Implement ODSS integration of drop down and catalog view rendering| |KGomes| |
|15|Add scale bar to map (Issue #111)| |KGomes| |
|16|Look at moment.js for ODSS| |KGomes| |
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)| |KGomes| |
|18|Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector| |KGomes| |
|19|Move the pospub process running under misctrack on pismo| |KGomes| This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)| |KGomes| |
|21|Display AIS tracks in ODSS| |KGomes| |
|22|Develop markers on platforms that show last date, time and position of platform| |KGomes| |
|23|Develop mechanism that when user mouses over section of track (point), lat lon diplays| |KGomes| |
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it| |KGomes| |
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)| |KGomes| |
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)| |KGomes| |
|27|Create REST service for platform tracking that returns tracks in html, csv, and geojson| |KGomes| |
|28|Add capability in browser for user's to specify when platform was deployed and recovered| |KGomes| |
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)| |KGomes| |
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)| |KGomes| |
|31|Create WebSocket implementation to provide mechanism for sending events to the browser| |KGomes| |
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)| |KGomes| |
|33|Develop mechanism to display range an bearing of platform from user's current location| |KGomes| |
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two| |KGomes| |
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)| |KGomes| |
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)| |KGomes| This should be persisted in their preferences.  Or should it be per experiment/view?|
|37|Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog| |KGomes| |
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)| |KGomes| |
|39|Add capability for users to upload their "mappable" data sets| |KGomes| |
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment| |KGomes| |
|41|Evaluate ElasticSearch for Catalog| |KGomes| |
|42|Implement catalog method to enable search of the data repository| |KGomes| |
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)| |KGomes| |
|44|Create separate page view of data repository and catalog interaction (Issue #127)| |KGomes| |
|45|Choose/create backend data store for repository catalog| |KGomes| |
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository| |KGomes| |
|47|Create method for users to load their data and provide provenance while entering| |KGomes| |
|48|Implement mechanism for users to comment on data and products| |KGomes| |
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment| |KGomes| |
|50|Develop better synchronization system (Issue # 121)| |KGomes| Some things we talked about were Dropbox, WAN Optimizers, etc.|
|51|Work with Francisco to define what sample management actually means| |KGomes| |
|52|Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB| |KGomes| |
|53|Develop mobile application to allow users to enter sample data| |KGomes| |
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)| |KGomes| |
|55|Design form for ODSS to allow users to enter sample data| |KGomes| |
|56|Display sample information on ODSS| |KGomes| |
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.| |KGomes| |
|58|Implement method to allow users to tag samples that need further processing| |KGomes| |
|59|Add back end storage for planning geometries| |KGomes| |
|60|Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available| |KGomes| |
|61|Implement mechanism to keep plans 'private' until user wants to share them| |KGomes| |
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment| |KGomes| |
|63|Integrate views of backend planning geometries into ODSS| |KGomes| |
|64|The planning view should be individual for each day (i.e. each day's plans are different)| |KGomes| |
|65|Only one plan should be designated as the 'operational' plan| |KGomes| |
|66|Situational awareness (tracks and maps) should be available during planning| |KGomes| |
|67|Users should be able to view planned tracks against actual tracks| |KGomes| |
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)| |KGomes| |
|69|Create a daily planning page that people can edit| |KGomes| |
|70|Implement Resource Calendar improvements (Issues #117, 118, 119)| |KGomes| |
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)| |KGomes| |
|72|Create datastore for entries and attachments| |KGomes| |
|73|Choose backend chat service (Openfire?)| |KGomes| |
|74|Develop Collaboration viewer for ODSS| |KGomes| |
|75|Develop front end integration into the ODSS| |KGomes| |
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)| |KGomes| |
|77|Implement query mechanism for log entries (date, time, location, author, tag)| |KGomes| |
|78|Implement logging entry via email (Issue #122)| |KGomes| |
|79|Develop mobile application to enter collaboration data| |KGomes| |
|80|Develop mobile version with collaboration tools (Issue #37 and #105)| |KGomes| |
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)| |KGomes| |
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered| |KGomes| |
|83|Add function to view the current location of all platforms (visual and text)| |KGomes| |
|84|Fix bug when switching from portrait to landscape you lose entries| |KGomes| |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247249</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312773</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|1.1|Create build process that takes scripts from servers/${server}/synchronization and deploys them to a standard location|Deploy management of server scripts|Computer|||||0|
|1.2|Write README in synchronization module source that describes this process|Deploy management of server scripts|Computer|||||0|
|1.3|Collect scripts from each server and add to synchronization module source and check in|Deploy management of server scripts|Computer|||||0|
|1.4|Update README with crontab instructions|Deploy management of server scripts|Computer|||||0|
|1.5|Add deployment of rsync log analysis application to build.xml|Deploy management of server scripts|Computer|||||0|
|1.6|Develop script to look at deployed script location on the server and check for newly added scripts and to copy them back to the server specific location in the source tree|Deploy management of server scripts|Computer|||||0|
|1.7|Investigate if we can do the same for the crontab entries themselves|Deploy management of server scripts|Computer|||||0|
|1.8|Develop application (web) to manage crontab tasks on the ship|Deploy management of server scripts|Computer|||||0|Do we need to do this? Can we integrate with the ODSS interface?
|2|Clean up Erddap war files in build and on odss-test|||||||0|
|3|Deploy ODSS to normandy|||||||0|
|3.1|Document current beach configuration to make sure we can map to normandy|Deploy ODSS to normandy|Computer|||||0|
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)|||||||0|
|5|Deploy updated ODSS to Zuma|||||||0|
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache|||||||0|
|7|Document current system for pushing asset positions to Winfrog|||||||0|"Some notes are here:
https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012"
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)|||||||0|
|9|Deploy continuous integration testing for Node server|||||||0|
|10|Deploy continuous integration testing for web application|||||||0|
|10.1|Evaluate BrowserStack and SauceLabs for web testing|Deploy continuous integration testing for web application|Computer|||||0|
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)|||||||0|I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.
|12|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset| fix that"|||||||0|
|13|Clean out AIS data from tracking DB on odss-test|||||||0|
|14|Implement ODSS integration of drop down and catalog view rendering|||||||0|
|15|Add scale bar to map (Issue #111)|||||||0|
|16|Look at moment.js for ODSS|||||||0|
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)|||||||0|
|18|"Apply UI concepts from NASA Worldview to ODSS (Layer selection)| I don't like there time selector"|||||||0|
|19|Move the pospub process running under misctrack on pismo|||||||0|This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.
|19.1|Decided which account to move it to|Move the pospub process running under misctrack on pismo|Computer|||||0|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)|||||||0|
|21|Display AIS tracks in ODSS|||||||0|
|21.1|Contact MarineTraffic about service to pull vessel traffic|Display AIS tracks in ODSS|Computer|||||0|
|22|"Develop markers on platforms that show last date| time and position of platform"|||||||0|
|23|"Develop mechanism that when user mouses over section of track (point)| lat lon diplays"|||||||0|
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it|||||||0|
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)|||||||0|
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)|||||||0|
|27|"Create REST service for platform tracking that returns tracks in html| csv| and geojson"|||||||0|
|28|Add capability in browser for user's to specify when platform was deployed and recovered|||||||0|
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)|||||||0|
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)|||||||0|
|31|Create WebSocket implementation to provide mechanism for sending events to the browser|||||||0|
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)|||||||0|
|33|Develop mechanism to display range an bearing of platform from user's current location|||||||0|
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two|||||||0|
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)|||||||0|
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)|||||||0|This should be persisted in their preferences.  Or should it be per experiment/view?
|37|"Create service that runs under tomcat and when the erddap datasets.xml files change| it syncronizes the mapserver| tilecache and layers catalog"|||||||0|
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)|||||||0|
|39|"Add capability for users to upload their ""mappable"" data sets"|||||||0|
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment|||||||0|
|41|Evaluate ElasticSearch for Catalog|||||||0|
|42|Implement catalog method to enable search of the data repository|||||||0|
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)|||||||0|
|44|Create separate page view of data repository and catalog interaction (Issue #127)|||||||0|
|45|Choose/create backend data store for repository catalog|||||||0|
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository|||||||0|
|47|Create method for users to load their data and provide provenance while entering|||||||0|
|48|Implement mechanism for users to comment on data and products|||||||0|
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment|||||||0|
|50|Develop better synchronization system (Issue # 121)|||||||0|"Some things we talked about were Dropbox| WAN Optimizers| etc."
|51|Work with Francisco to define what sample management actually means|||||||0|
|52|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"|||||||0|
|53|Develop mobile application to allow users to enter sample data|||||||0|
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)|||||||0|
|55|Design form for ODSS to allow users to enter sample data|||||||0|
|56|Display sample information on ODSS|||||||0|
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.|||||||0|
|58|Implement method to allow users to tag samples that need further processing|||||||0|
|59|Add back end storage for planning geometries|||||||0|
|60|"Add ""Planning"" layer that when select (and user logged in) the OpenLayers drawing becomes available"|||||||0|
|61|Implement mechanism to keep plans 'private' until user wants to share them|||||||0|
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment|||||||0|
|63|Integrate views of backend planning geometries into ODSS|||||||0|
|64|The planning view should be individual for each day (i.e. each day's plans are different)|||||||0|
|65|Only one plan should be designated as the 'operational' plan|||||||0|
|66|Situational awareness (tracks and maps) should be available during planning|||||||0|
|67|Users should be able to view planned tracks against actual tracks|||||||0|
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)|||||||0|
|69|Create a daily planning page that people can edit|||||||0|
|70|"Implement Resource Calendar improvements (Issues #117| 118| 119)"|||||||0|
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)|||||||0|
|72|Create datastore for entries and attachments|||||||0|
|73|Choose backend chat service (Openfire?)|||||||0|
|74|Develop Collaboration viewer for ODSS|||||||0|
|75|Develop front end integration into the ODSS|||||||0|
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)|||||||0|
|77|"Implement query mechanism for log entries (date| time| location| author| tag)"|||||||0|
|78|Implement logging entry via email (Issue #122)|||||||0|
|79|Develop mobile application to enter collaboration data|||||||0|
|80|Develop mobile version with collaboration tools (Issue #37 and #105)|||||||0|
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)|||||||0|
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered|||||||0|
|83|Add function to view the current location of all platforms (visual and text)|||||||0|
|84|Fix bug when switching from portrait to landscape you lose entries|||||||0|

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247238</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312771</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts||KGomes||
|1.1|Create build process that takes scripts from servers/${server}/synchronization and deploys them to a standard location|Deploy management of server scripts|Computer|||||0|
|1.2|Write README in synchronization module source that describes this process|Deploy management of server scripts|Computer|||||0|
|1.3|Collect scripts from each server and add to synchronization module source and check in|Deploy management of server scripts|Computer|||||0|
|1.4|Update README with crontab instructions|Deploy management of server scripts|Computer|||||0|
|1.5|Add deployment of rsync log analysis application to build.xml|Deploy management of server scripts|Computer|||||0|
|1.6|Develop script to look at deployed script location on the server and check for newly added scripts and to copy them back to the server specific location in the source tree|Deploy management of server scripts|Computer|||||0|
|1.7|Investigate if we can do the same for the crontab entries themselves|Deploy management of server scripts|Computer|||||0|
|1.8|Develop application (web) to manage crontab tasks on the ship|Deploy management of server scripts|Computer|||||0|Do we need to do this? Can we integrate with the ODSS interface?
|2|Clean up Erddap war files in build and on odss-test|||||||0|
|3|Deploy ODSS to normandy|||||||0|
|3.1|Document current beach configuration to make sure we can map to normandy|Deploy ODSS to normandy|Computer|||||0|
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)|||||||0|
|5|Deploy updated ODSS to Zuma|||||||0|
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache|||||||0|
|7|Document current system for pushing asset positions to Winfrog|||||||0|"Some notes are here:
https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012"
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)|||||||0|
|9|Deploy continuous integration testing for Node server|||||||0|
|10|Deploy continuous integration testing for web application|||||||0|
|10.1|Evaluate BrowserStack and SauceLabs for web testing|Deploy continuous integration testing for web application|Computer|||||0|
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)|||||||0|I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.
|12|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset| fix that"|||||||0|
|13|Clean out AIS data from tracking DB on odss-test|||||||0|
|14|Implement ODSS integration of drop down and catalog view rendering|||||||0|
|15|Add scale bar to map (Issue #111)|||||||0|
|16|Look at moment.js for ODSS|||||||0|
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)|||||||0|
|18|"Apply UI concepts from NASA Worldview to ODSS (Layer selection)| I don't like there time selector"|||||||0|
|19|Move the pospub process running under misctrack on pismo|||||||0|This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.
|19.1|Decided which account to move it to|Move the pospub process running under misctrack on pismo|Computer|||||0|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)|||||||0|
|21|Display AIS tracks in ODSS|||||||0|
|21.1|Contact MarineTraffic about service to pull vessel traffic|Display AIS tracks in ODSS|Computer|||||0|
|22|"Develop markers on platforms that show last date| time and position of platform"|||||||0|
|23|"Develop mechanism that when user mouses over section of track (point)| lat lon diplays"|||||||0|
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it|||||||0|
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)|||||||0|
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)|||||||0|
|27|"Create REST service for platform tracking that returns tracks in html| csv| and geojson"|||||||0|
|28|Add capability in browser for user's to specify when platform was deployed and recovered|||||||0|
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)|||||||0|
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)|||||||0|
|31|Create WebSocket implementation to provide mechanism for sending events to the browser|||||||0|
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)|||||||0|
|33|Develop mechanism to display range an bearing of platform from user's current location|||||||0|
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two|||||||0|
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)|||||||0|
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)|||||||0|This should be persisted in their preferences.  Or should it be per experiment/view?
|37|"Create service that runs under tomcat and when the erddap datasets.xml files change| it syncronizes the mapserver| tilecache and layers catalog"|||||||0|
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)|||||||0|
|39|"Add capability for users to upload their ""mappable"" data sets"|||||||0|
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment|||||||0|
|41|Evaluate ElasticSearch for Catalog|||||||0|
|42|Implement catalog method to enable search of the data repository|||||||0|
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)|||||||0|
|44|Create separate page view of data repository and catalog interaction (Issue #127)|||||||0|
|45|Choose/create backend data store for repository catalog|||||||0|
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository|||||||0|
|47|Create method for users to load their data and provide provenance while entering|||||||0|
|48|Implement mechanism for users to comment on data and products|||||||0|
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment|||||||0|
|50|Develop better synchronization system (Issue # 121)|||||||0|"Some things we talked about were Dropbox| WAN Optimizers| etc."
|51|Work with Francisco to define what sample management actually means|||||||0|
|52|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"|||||||0|
|53|Develop mobile application to allow users to enter sample data|||||||0|
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)|||||||0|
|55|Design form for ODSS to allow users to enter sample data|||||||0|
|56|Display sample information on ODSS|||||||0|
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.|||||||0|
|58|Implement method to allow users to tag samples that need further processing|||||||0|
|59|Add back end storage for planning geometries|||||||0|
|60|"Add ""Planning"" layer that when select (and user logged in) the OpenLayers drawing becomes available"|||||||0|
|61|Implement mechanism to keep plans 'private' until user wants to share them|||||||0|
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment|||||||0|
|63|Integrate views of backend planning geometries into ODSS|||||||0|
|64|The planning view should be individual for each day (i.e. each day's plans are different)|||||||0|
|65|Only one plan should be designated as the 'operational' plan|||||||0|
|66|Situational awareness (tracks and maps) should be available during planning|||||||0|
|67|Users should be able to view planned tracks against actual tracks|||||||0|
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)|||||||0|
|69|Create a daily planning page that people can edit|||||||0|
|70|"Implement Resource Calendar improvements (Issues #117| 118| 119)"|||||||0|
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)|||||||0|
|72|Create datastore for entries and attachments|||||||0|
|73|Choose backend chat service (Openfire?)|||||||0|
|74|Develop Collaboration viewer for ODSS|||||||0|
|75|Develop front end integration into the ODSS|||||||0|
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)|||||||0|
|77|"Implement query mechanism for log entries (date| time| location| author| tag)"|||||||0|
|78|Implement logging entry via email (Issue #122)|||||||0|
|79|Develop mobile application to enter collaboration data|||||||0|
|80|Develop mobile version with collaboration tools (Issue #37 and #105)|||||||0|
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)|||||||0|
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered|||||||0|
|83|Add function to view the current location of all platforms (visual and text)|||||||0|
|84|Fix bug when switching from portrait to landscape you lose entries|||||||0|

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247236</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312777</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|1.1|Create build process that takes scripts from servers/_server_/synchronization and deploys them to a standard location| |KGomes| |
|1.2|Write README in synchronization module source that describes this process| |KGomes| |
|1.3|Collect scripts from each server and add to synchronization module source and check in| |KGomes| |
|1.4|Update README with crontab instructions| |KGomes| |
|1.5|Add deployment of rsync log analysis application to build.xml| |KGomes| |
|1.6|Develop script to look at deployed script location on the server and check for newly added scripts and to copy them back to the server specific location in the source tree| |KGomes| |
|1.7|Investigate if we can do the same for the crontab entries themselves| |KGomes| |
|1.8|Develop application (web) to manage crontab tasks on the ship| |KGomes| Do we need to do this? Can we integrate with the ODSS interface?|
|2|Clean up Erddap war files in build and on odss-test| |KGomes| |
|3|Deploy ODSS to normandy| |KGomes| |
|3.1|Document current beach configuration to make sure we can map to normandy| |KGomes| |
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)| |KGomes| |
|5|Deploy updated ODSS to Zuma| |KGomes| |
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache| |KGomes| |
|7|Document current system for pushing asset positions to Winfrog| |KGomes| Some notes are here: https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012|
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)| |KGomes| |
|9|Deploy continuous integration testing for Node server| |KGomes| |
|10|Deploy continuous integration testing for web application| |KGomes| |
|10.1|Evaluate BrowserStack and SauceLabs for web testing| |KGomes| |
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)| |KGomes| I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.|
|12|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that"| |KGomes| |
|13|Clean out AIS data from tracking DB on odss-test| |KGomes| |
|14|Implement ODSS integration of drop down and catalog view rendering| |KGomes| |
|15|Add scale bar to map (Issue #111)| |KGomes| |
|16|Look at moment.js for ODSS|||||||0|
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)|||||||0|
|18|"Apply UI concepts from NASA Worldview to ODSS (Layer selection)| I don't like there time selector"|||||||0|
|19|Move the pospub process running under misctrack on pismo|||||||0|This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.
|19.1|Decided which account to move it to|Move the pospub process running under misctrack on pismo|Computer|||||0|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)|||||||0|
|21|Display AIS tracks in ODSS|||||||0|
|21.1|Contact MarineTraffic about service to pull vessel traffic|Display AIS tracks in ODSS|Computer|||||0|
|22|"Develop markers on platforms that show last date| time and position of platform"|||||||0|
|23|"Develop mechanism that when user mouses over section of track (point)| lat lon diplays"|||||||0|
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it|||||||0|
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)|||||||0|
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)|||||||0|
|27|"Create REST service for platform tracking that returns tracks in html| csv| and geojson"|||||||0|
|28|Add capability in browser for user's to specify when platform was deployed and recovered|||||||0|
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)|||||||0|
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)|||||||0|
|31|Create WebSocket implementation to provide mechanism for sending events to the browser|||||||0|
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)|||||||0|
|33|Develop mechanism to display range an bearing of platform from user's current location|||||||0|
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two|||||||0|
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)|||||||0|
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)|||||||0|This should be persisted in their preferences.  Or should it be per experiment/view?
|37|"Create service that runs under tomcat and when the erddap datasets.xml files change| it syncronizes the mapserver| tilecache and layers catalog"|||||||0|
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)|||||||0|
|39|"Add capability for users to upload their ""mappable"" data sets"|||||||0|
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment|||||||0|
|41|Evaluate ElasticSearch for Catalog|||||||0|
|42|Implement catalog method to enable search of the data repository|||||||0|
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)|||||||0|
|44|Create separate page view of data repository and catalog interaction (Issue #127)|||||||0|
|45|Choose/create backend data store for repository catalog|||||||0|
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository|||||||0|
|47|Create method for users to load their data and provide provenance while entering|||||||0|
|48|Implement mechanism for users to comment on data and products|||||||0|
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment|||||||0|
|50|Develop better synchronization system (Issue # 121)|||||||0|"Some things we talked about were Dropbox| WAN Optimizers| etc."
|51|Work with Francisco to define what sample management actually means|||||||0|
|52|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"|||||||0|
|53|Develop mobile application to allow users to enter sample data|||||||0|
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)|||||||0|
|55|Design form for ODSS to allow users to enter sample data|||||||0|
|56|Display sample information on ODSS|||||||0|
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.|||||||0|
|58|Implement method to allow users to tag samples that need further processing|||||||0|
|59|Add back end storage for planning geometries|||||||0|
|60|"Add ""Planning"" layer that when select (and user logged in) the OpenLayers drawing becomes available"|||||||0|
|61|Implement mechanism to keep plans 'private' until user wants to share them|||||||0|
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment|||||||0|
|63|Integrate views of backend planning geometries into ODSS|||||||0|
|64|The planning view should be individual for each day (i.e. each day's plans are different)|||||||0|
|65|Only one plan should be designated as the 'operational' plan|||||||0|
|66|Situational awareness (tracks and maps) should be available during planning|||||||0|
|67|Users should be able to view planned tracks against actual tracks|||||||0|
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)|||||||0|
|69|Create a daily planning page that people can edit|||||||0|
|70|"Implement Resource Calendar improvements (Issues #117| 118| 119)"|||||||0|
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)|||||||0|
|72|Create datastore for entries and attachments|||||||0|
|73|Choose backend chat service (Openfire?)|||||||0|
|74|Develop Collaboration viewer for ODSS|||||||0|
|75|Develop front end integration into the ODSS|||||||0|
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)|||||||0|
|77|"Implement query mechanism for log entries (date| time| location| author| tag)"|||||||0|
|78|Implement logging entry via email (Issue #122)|||||||0|
|79|Develop mobile application to enter collaboration data|||||||0|
|80|Develop mobile version with collaboration tools (Issue #37 and #105)|||||||0|
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)|||||||0|
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered|||||||0|
|83|Add function to view the current location of all platforms (visual and text)|||||||0|
|84|Fix bug when switching from portrait to landscape you lose entries|||||||0|

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247242</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26312775</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|1.1|Create build process that takes scripts from servers/_server_/synchronization and deploys them to a standard location| |KGomes| |
|1.2|Write README in synchronization module source that describes this process| |KGomes| |
|1.3|Collect scripts from each server and add to synchronization module source and check in| |KGomes| |
|1.4|Update README with crontab instructions| |KGomes| |
|1.5|Add deployment of rsync log analysis application to build.xml| |KGomes| |
|1.6|Develop script to look at deployed script location on the server and check for newly added scripts and to copy them back to the server specific location in the source tree| |KGomes| |
|1.7|Investigate if we can do the same for the crontab entries themselves|Deploy management of server scripts| |KGomes| |
|1.8|Develop application (web) to manage crontab tasks on the ship| |KGomes| Do we need to do this? Can we integrate with the ODSS interface?|
|2|Clean up Erddap war files in build and on odss-test| |KGomes| |
|3|Deploy ODSS to normandy|||||||0|
|3.1|Document current beach configuration to make sure we can map to normandy|Deploy ODSS to normandy|Computer|||||0|
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)|||||||0|
|5|Deploy updated ODSS to Zuma|||||||0|
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache|||||||0|
|7|Document current system for pushing asset positions to Winfrog|||||||0|"Some notes are here:
https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012"
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)|||||||0|
|9|Deploy continuous integration testing for Node server|||||||0|
|10|Deploy continuous integration testing for web application|||||||0|
|10.1|Evaluate BrowserStack and SauceLabs for web testing|Deploy continuous integration testing for web application|Computer|||||0|
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)|||||||0|I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.
|12|"Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset| fix that"|||||||0|
|13|Clean out AIS data from tracking DB on odss-test|||||||0|
|14|Implement ODSS integration of drop down and catalog view rendering|||||||0|
|15|Add scale bar to map (Issue #111)|||||||0|
|16|Look at moment.js for ODSS|||||||0|
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)|||||||0|
|18|"Apply UI concepts from NASA Worldview to ODSS (Layer selection)| I don't like there time selector"|||||||0|
|19|Move the pospub process running under misctrack on pismo|||||||0|This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.
|19.1|Decided which account to move it to|Move the pospub process running under misctrack on pismo|Computer|||||0|
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)|||||||0|
|21|Display AIS tracks in ODSS|||||||0|
|21.1|Contact MarineTraffic about service to pull vessel traffic|Display AIS tracks in ODSS|Computer|||||0|
|22|"Develop markers on platforms that show last date| time and position of platform"|||||||0|
|23|"Develop mechanism that when user mouses over section of track (point)| lat lon diplays"|||||||0|
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it|||||||0|
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)|||||||0|
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)|||||||0|
|27|"Create REST service for platform tracking that returns tracks in html| csv| and geojson"|||||||0|
|28|Add capability in browser for user's to specify when platform was deployed and recovered|||||||0|
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)|||||||0|
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)|||||||0|
|31|Create WebSocket implementation to provide mechanism for sending events to the browser|||||||0|
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)|||||||0|
|33|Develop mechanism to display range an bearing of platform from user's current location|||||||0|
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two|||||||0|
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)|||||||0|
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)|||||||0|This should be persisted in their preferences.  Or should it be per experiment/view?
|37|"Create service that runs under tomcat and when the erddap datasets.xml files change| it syncronizes the mapserver| tilecache and layers catalog"|||||||0|
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)|||||||0|
|39|"Add capability for users to upload their ""mappable"" data sets"|||||||0|
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment|||||||0|
|41|Evaluate ElasticSearch for Catalog|||||||0|
|42|Implement catalog method to enable search of the data repository|||||||0|
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)|||||||0|
|44|Create separate page view of data repository and catalog interaction (Issue #127)|||||||0|
|45|Choose/create backend data store for repository catalog|||||||0|
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository|||||||0|
|47|Create method for users to load their data and provide provenance while entering|||||||0|
|48|Implement mechanism for users to comment on data and products|||||||0|
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment|||||||0|
|50|Develop better synchronization system (Issue # 121)|||||||0|"Some things we talked about were Dropbox| WAN Optimizers| etc."
|51|Work with Francisco to define what sample management actually means|||||||0|
|52|"Use the sample information gathered from Tim| Francisco and Mike/Julio to design REST services and storage in MongoDB"|||||||0|
|53|Develop mobile application to allow users to enter sample data|||||||0|
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)|||||||0|
|55|Design form for ODSS to allow users to enter sample data|||||||0|
|56|Display sample information on ODSS|||||||0|
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.|||||||0|
|58|Implement method to allow users to tag samples that need further processing|||||||0|
|59|Add back end storage for planning geometries|||||||0|
|60|"Add ""Planning"" layer that when select (and user logged in) the OpenLayers drawing becomes available"|||||||0|
|61|Implement mechanism to keep plans 'private' until user wants to share them|||||||0|
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment|||||||0|
|63|Integrate views of backend planning geometries into ODSS|||||||0|
|64|The planning view should be individual for each day (i.e. each day's plans are different)|||||||0|
|65|Only one plan should be designated as the 'operational' plan|||||||0|
|66|Situational awareness (tracks and maps) should be available during planning|||||||0|
|67|Users should be able to view planned tracks against actual tracks|||||||0|
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)|||||||0|
|69|Create a daily planning page that people can edit|||||||0|
|70|"Implement Resource Calendar improvements (Issues #117| 118| 119)"|||||||0|
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)|||||||0|
|72|Create datastore for entries and attachments|||||||0|
|73|Choose backend chat service (Openfire?)|||||||0|
|74|Develop Collaboration viewer for ODSS|||||||0|
|75|Develop front end integration into the ODSS|||||||0|
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)|||||||0|
|77|"Implement query mechanism for log entries (date| time| location| author| tag)"|||||||0|
|78|Implement logging entry via email (Issue #122)|||||||0|
|79|Develop mobile application to enter collaboration data|||||||0|
|80|Develop mobile version with collaboration tools (Issue #37 and #105)|||||||0|
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)|||||||0|
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered|||||||0|
|83|Add function to view the current location of all platforms (visual and text)|||||||0|
|84|Fix bug when switching from portrait to landscape you lose entries|||||||0|

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26247240</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073603</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040911</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073604</id>
<property name="body"><![CDATA[{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040912</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073605</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]

{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040913</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073612</id>
<property name="body"><![CDATA[These are some additional requests and requirements and ideas that were gathered during the September 2012 experiment:
# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes\!)
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :-) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.
# Add ability for users to set min/max scales dynamically on satellite layers.
# Idea: Add ability to mark individual platforms and other assets as "deployed" or "not deployed". Not deployed would show up differently in tracking view since they are riding on the back of other assets (example Dorado on R_C; Moe and Stella 101 on W_F...)
# Idea: Add additional NOAA charts as layers (I thought the "shipping lanes" chart was cool and useful).]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040920</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073614</id>
<property name="body"><![CDATA[These are some additional requests and requirements and ideas that were gathered during the September 2012 experiment:
# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes\!)
# ODSS should show location and time of location when mousing over track.
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :-) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.
# Add ability for users to set min/max scales dynamically on satellite layers.
# Idea: Add ability to mark individual platforms and other assets as "deployed" or "not deployed". Not deployed would show up differently in tracking view since they are riding on the back of other assets (example Dorado on R_C; Moe and Stella 101 on W_F...)
# Idea: Add additional NOAA charts as layers (I thought the "shipping lanes" chart was cool and useful).]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040922</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073618</id>
<property name="body"><![CDATA[These are some additional requests and requirements and ideas that were gathered during the September 2012 experiment:
# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes\!)
# ODSS should show location and time of location when mousing over track.
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :-) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.
# Add ability for users to set min/max scales dynamically on satellite layers.
# Idea: Add ability to mark individual platforms and other assets as "deployed" or "not deployed". Not deployed would show up differently in tracking view since they are riding on the back of other assets (example Dorado on R_C; Moe and Stella 101 on W_F...)
# Idea: Add additional NOAA charts as layers (I thought the "shipping lanes" chart was cool and useful).
# Bug?: If the user zooms their browser at all, white lines show up on google map.  Is there a way to prevent that or have OpenLayers handle it?  It affect iPad as well.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040926</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">30277849</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning February 8, 2018*
Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Trygve (Trig) Olav Fossum
Monique Messié
Reiko Michisaki
-Brian Kieft-
Kathleen Pitz
Carlos Rueda
Kristine Waltz
Brent Jones
-Chris Wahl-
-Tim Pennington-
-Marguerite Blum-
Tom O'Reilly
Hans Thomas

# Trygve gave a presentation on his background and interests 
## NTNU Postdoctoral student from Trondheim, Norway
## grant from the Norwegian research council.  work at MBARI from the 20th of January to end of July 2018. 
## working with Thom Maughan and John Ryan in the areas of autonomy, robotics, and oceanography. 
## combine models with robotic sensing and remote sensing. Explore modeling, sampling, machine learning 
## research page here ( http://www.ntnu.edu/employees/trygve.o.fossum )
# Francisco: potential tie in for Trygve with CANON data and activity
## KISS Campaign
## Hawaii LRAUV deployments
## monthly mini-campaigns
# Francisco: 
## preparing annual report writeup
### send him any visuals for the annual report. some ideas:
#### Kathleen work
#### Kevin genetic samples
#### Dorado runs
#### cool pictures of ODSS or STOQS in action
## Tim put together a schedule for monthly ops
### Hans: Dorado run one week, followed by I2MAP the next week is a problem
#### Tail sections are shared between the two vehicles -- swapping on that tight turnaround is the issue
### Try to break that patter (more separation between the deployments)
## June 5-10 cruise with Lasker. 
### makai, other LRAUV (tethys?)
## Sept 8-13 cruise
# Duane:
## asked about staffing to generate after deployment full-resolution netCDF for Waveglider, other assets
### Francisco: on todo list for recent addition to staff
# Danelle:
## 2018 task in LRAUV group to work on data, corrections of location, update to workflow
# Francisco:
## plan session in 2 weeks to go over data things
### ODSS organization (campaigns and on-going continuous routine data collection
### STOQS organization (span across multiple years?)
### LRAUV data

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
Duane Thompson
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation on thermocline hotspots
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# HABs case study
## Francisco [drawing |^DSC_0179.JPG] on whiteboard
### winter
### upwelling
### relaxation
### more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini gave a [presentation | ^20160121-CANON.pdf]
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">30245082</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">30277847</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
Duane Thompson
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation on thermocline hotspots
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# HABs case study
## Francisco [drawing |^DSC_0179.JPG] on whiteboard
### winter
### upwelling
### relaxation
### more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini gave a [presentation | ^20160121-CANON.pdf]
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">30245080</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">30277853</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning February 8, 2018*
Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Trygve (Trig) Olav Fossum
Monique Messié
Reiko Michisaki
-Brian Kieft-
Kathleen Pitz
Carlos Rueda
Kristine Waltz
Brent Jones
-Chris Wahl-
-Tim Pennington-
-Marguerite Blum-
Tom O'Reilly
Hans Thomas

# Trygve gave a presentation on his background and interests 
## NTNU Postdoctoral student from Trondheim, Norway
## grant from the Norwegian research council.  work at MBARI from the 20th of February 8, 2018*
Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Trygve (Trig) Olav Fossum
Monique Messié
Reiko Michisaki
-Brian Kieft-
Kathleen Pitz
Carlos Rueda
Kristine Waltz
Brent Jones
-Chris Wahl-
-Tim Pennington-
-Marguerite Blum-
Tom O'Reilly
Hans Thomas

# Trygve gave a presentation on his background and interests 
## NTNU Postdoctoral student from Trondheim, Norway
## grant from the Norwegian research council.  work at MBARI from the 20th of January to end of July 2018. 
## working with Thom Maughan and John Ryan in the areas of autonomy, robotics, and oceanography. 
## combine models with robotic sensing and remote sensing. Explore modeling, sampling, machine learning 
## research page here ( http://www.ntnu.edu/employees/trygve.o.fossum )
# Francisco: potential tie in for Trygve with CANON data and activity
## KISS Campaign
## Hawaii LRAUV deployments
## monthly mini-campaigns
# Francisco: 
## preparing annual report writeup
### send him any visuals for the annual report.to end of July 2018. 
## working with Thom Maughan and John Ryan in the areas of autonomy, robotics, and oceanography. 
## combine models with robotic sensing and remote sensing. Explore modeling, sampling, machine learning 
## research page here ( http://www.ntnu.edu/employees/trygve.o.fossum )
# Francisco: potential tie in for Trygve with CANON data and activity
## KISS Campaign
## Hawaii LRAUV deployments
## monthly mini-campaigns
# Francisco: 
## preparing annual report writeup
### send him any visuals for the annual report. some ideas:
#### Kathleen work
#### Kevin genetic samples
#### Dorado runs
#### cool pictures of ODSS or STOQS in action
## Tim put together a schedule for monthly ops
### Hans: Dorado run one week, followed by I2MAP the next week is a problem
#### Tail sections are shared between the two vehicles -- swapping on that tight turnaround is the issue
### Try to break that pattern (more separation between the deployments)
## June 5-10 cruise with Lasker. 
### makai, other LRAUV (tethys?)
## Sept 8-13 cruise
# Duane:
## asked about staffing to generate after deployment full-resolution netCDF for Waveglider, other assets
### Francisco: on todo list for recent addition to staff
# Danelle:
## 2018 task in LRAUV group to work on data, corrections of location, update to workflow
# Francisco:
## plan session in 2 weeks to go over data things
### ODSS organization (campaigns and on-going continuous routine data collection
### STOQS organization (span across multiple years?)
### LRAUV data

h5. *CANON Planning January  some ideas:
#### Kathleen work
#### Kevin genetic samples
#### Dorado runs
#### cool pictures of ODSS or STOQS in action
## Tim put together a schedule for monthly ops
### Hans: Dorado run one week, followed by I2MAP the next week is a problem
#### Tail sections are shared between the two vehicles -- swapping on that tight turnaround is the issue
### Try to break that patter (more separation between the deployments)
## June 5-10 cruise with Lasker. 
### makai, other LRAUV (tethys?)
## Sept 8-13 cruise
# Duane:
## asked about staffing to generate after deployment full-resolution netCDF for Waveglider, other assets
### Francisco: on todo list for recent addition to staff
# Danelle:
## 2018 task in LRAUV group to work on data, corrections of location, update to workflow
# Francisco:
## plan session in 2 weeks to go over data things
### ODSS organization (campaigns and on-going continuous routine data collection
### STOQS organization (span across multiple years?)
### LRAUV data

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
Duane Thompson
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation on thermocline hotspots
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# HABs case study
## Francisco [drawing |^DSC_0179.JPG] on whiteboard
### winter
### upwelling
### relaxation
### more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini gave a [presentation | ^20160121-CANON.pdf]
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">30245086</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">30277851</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning February 8, 2018*
Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Trygve (Trig) Olav Fossum
Monique Messié
Reiko Michisaki
-Brian Kieft-
Kathleen Pitz
Carlos Rueda
Kristine Waltz
Brent Jones
-Chris Wahl-
-Tim Pennington-
-Marguerite Blum-
Tom O'Reilly
Hans Thomas

# Trygve gave a presentation on his background and interests 
## NTNU Postdoctoral student from Trondheim, Norway
## grant from the Norwegian research council.  work at MBARI from the 20th of February 8, 2018*
Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Trygve (Trig) Olav Fossum
Monique Messié
Reiko Michisaki
-Brian Kieft-
Kathleen Pitz
Carlos Rueda
Kristine Waltz
Brent Jones
-Chris Wahl-
-Tim Pennington-
-Marguerite Blum-
Tom O'Reilly
Hans Thomas

# Trygve gave a presentation on his background and interests 
## NTNU Postdoctoral student from Trondheim, Norway
## grant from the Norwegian research council.  work at MBARI from the 20th of January to end of July 2018. 
## working with Thom Maughan and John Ryan in the areas of autonomy, robotics, and oceanography. 
## combine models with robotic sensing and remote sensing. Explore modeling, sampling, machine learning 
## research page here ( http://www.ntnu.edu/employees/trygve.o.fossum )
# Francisco: potential tie in for Trygve with CANON data and activity
## KISS Campaign
## Hawaii LRAUV deployments
## monthly mini-campaigns
# Francisco: 
## preparing annual report writeup
### send him any visuals for the annual report.to end of July 2018. 
## working with Thom Maughan and John Ryan in the areas of autonomy, robotics, and oceanography. 
## combine models with robotic sensing and remote sensing. Explore modeling, sampling, machine learning 
## research page here ( http://www.ntnu.edu/employees/trygve.o.fossum )
# Francisco: potential tie in for Trygve with CANON data and activity
## KISS Campaign
## Hawaii LRAUV deployments
## monthly mini-campaigns
# Francisco: 
## preparing annual report writeup
### send him any visuals for the annual report. some ideas:
#### Kathleen work
#### Kevin genetic samples
#### Dorado runs
#### cool pictures of ODSS or STOQS in action
## Tim put together a schedule for monthly ops
### Hans: Dorado run one week, followed by I2MAP the next week is a problem
#### Tail sections are shared between the two vehicles -- swapping on that tight turnaround is the issue
### Try to break that patter (more separation between the deployments)
## June 5-10 cruise with Lasker. 
### makai, other LRAUV (tethys?)
## Sept 8-13 cruise
# Duane:
## asked about staffing to generate after deployment full-resolution netCDF for Waveglider, other assets
### Francisco: on todo list for recent addition to staff
# Danelle:
## 2018 task in LRAUV group to work on data, corrections of location, update to workflow
# Francisco:
## plan session in 2 weeks to go over data things
### ODSS organization (campaigns and on-going continuous routine data collection
### STOQS organization (span across multiple years?)
### LRAUV data

h5. *CANON Planning January  some ideas:
#### Kathleen work
#### Kevin genetic samples
#### Dorado runs
#### cool pictures of ODSS or STOQS in action
## Tim put together a schedule for monthly ops
### Hans: Dorado run one week, followed by I2MAP the next week is a problem
#### Tail sections are shared between the two vehicles -- swapping on that tight turnaround is the issue
### Try to break that patter (more separation between the deployments)
## June 5-10 cruise with Lasker. 
### makai, other LRAUV (tethys?)
## Sept 8-13 cruise
# Duane:
## asked about staffing to generate after deployment full-resolution netCDF for Waveglider, other assets
### Francisco: on todo list for recent addition to staff
# Danelle:
## 2018 task in LRAUV group to work on data, corrections of location, update to workflow
# Francisco:
## plan session in 2 weeks to go over data things
### ODSS organization (campaigns and on-going continuous routine data collection
### STOQS organization (span across multiple years?)
### LRAUV data

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
Duane Thompson
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation on thermocline hotspots
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# HABs case study
## Francisco [drawing |^DSC_0179.JPG] on whiteboard
### winter
### upwelling
### relaxation
### more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini gave a [presentation | ^20160121-CANON.pdf]
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">30245084</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073645</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann 
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\

# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Francisco: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful. 
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well -- longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign. 
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data


*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040953</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073646</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well -- longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040954</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073643</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040951</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673184</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *OdSS Engineering Meeting July 7, 2014*

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640417</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073652</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040960</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073658</id>
<property name="body"><![CDATA[From: Mike McCann <mccann@mbari.org>
Subject: [dss-dev] Communications Backplane report from the Western Flyer
Date: September 17, 2012 12:58:44 PM PDT
To: dss-dev@mbari.org
Cc: Todd Ruston <truston@mbari.org>, Francisco Chavez <chfr@mbari.org>, Brent Roman <brent@mbari.org>, Erich Rienecker <erich@mbari.org>, Dan Chamberlain <chda@mbari.org>, M Jordan Stanway <mjstanway@mbari.org>

All,

Here's a communications backplane report from the Western Flyer to be communicated at the ODSS update meeting today.

There's a lot of details here, but I want to get them written down before I forget. I'm noting locations of scripts and log files with the intention of helping us know where to look the next time we do something like this.

h3. Sending messages to Winfrog:

As user *trackadm* on malibu:

The consumer.py script in /home/trackadm/dev/MBARItracking/amqp (checked into mbaritracking SVN on kahuna) has new code that sends $GPGLL NMEA messages to a specified winfrogHost.  To configure edit consumer.py and add names (known to the mbaritracking database) and port numbers (configured in Winfrog) to the portLookup dictionary:

Around line 137:
{noformat}
# If running on malibu (on the Western Flyer) send positions to the Winfrog computer by platform name
# Platform names are case sensitive to what they are know by in the MBARI Tracking database
##winfrogHost = 'dogfish.shore.mbari.org'
winfrogHost = '134.89.20.18'
portLookup = {
             'tethys':       31401,
             'daphne':       31402,
             'dorado':       31403,
             'ESP':          31404,
             'ZEPHYR':       31405,
             'waveglider':   31406,
             'stella101':    31101,
             'stella103':    31103,
             'stella104':    31104,
             'stella108':    31108,
             'stella110':    31110,
             'stella111':    31111,
             }
{noformat}

The consumer for the platform type will need to be restarted if you make a change.  Just kill it and let the /home/trackadm/dev/MBARItracking/amqp/runPersistMonitor.sh watchdog restart it. On malibu this watchdog runs every 5 minutes from trackadm's crontab.

+Monitoring:+
{noformat}
[trackadm@malibu logs]$ tail -f /home/trackadm/logs/nonAISPersistConsumers.out
consumer.persist_message(): drifter,ESP,1347904556.00,35.662982,-122.406161,grabESPpositions.py,,,2012-09-17T17:55:56Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31404: $GPGLL,3539.77892,N,12224.36966,W,175550,A*3f
consumer.persist_message(): drifter,ESP,1347904556.00,35.662982,-122.406161,grabESPpositions.py,,,2012-09-17T17:55:56Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31404: $GPGLL,3539.77892,N,12224.36966,W,175552,A*3d
consumer.persist_message(): ship,W_FLYER,1347904555.00,35.663140,-122.406308,grabWFpositions.py,,,2012-09-17T17:55:55Z
consumer.persist_message(): ship,R_CARSON,1347904565.72,36.802167,-121.787208,grabShipPositions.py,,,2012-09-17T17:56:05Z
consumer.persist_message(): ship,ZEPHYR,1347904575.31,36.802033,-121.787215,grabShipPositions.py,,,2012-09-17T17:56:15Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31405: $GPGLL,3648.12198,N,12147.2329,W,175615,A*8
consumer.persist_message(): drifter,stella101,1347904152.00,35.662770,-122.406460,drifter.py,,,2012-09-17T17:49:12Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31101: $GPGLL,3539.7662,N,12224.3876,W,175629,A*32
consumer.persist_message(): ship,W_FLYER,1347904586.00,35.663127,-122.406252,grabWFpositions.py,,,2012-09-17T17:56:26Z
consumer.persist_message(): ship,R_CARSON,1347904595.31,36.802172,-121.787215,grabShipPositions.py,,,2012-09-17T17:56:35Z
consumer.persist_message(): drifter,stella103,1347904169.00,35.929670,-122.292400,drifter.py,,,2012-09-17T17:49:29Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31103: $GPGLL,3555.7802,N,12217.544,W,175645,A*5
{noformat}

I leave this running in a window that I can switch to at any time and see what is being processed.

h3. ESP communications:

As user *trackadm* on malibu:

The grabESPpositions.py script in /home/trackadm/dev/MBARItracking/scripts (to be checked into mbaritracking SVN on kahuna) is a new script that telnets to port 2010 on the ESP's ship computer, parses a $GPGGA NMEA string and publishes ESP position reports to the drifters RabbitMQ fanout exchange.

The espWatchdog.py script in the same directory checks that positions are being updated and restarts grabESPpositions.py if needed.  It is executed by trackadm's crontab every minute (per Brent's suggestion).

+Monitoring:+
{noformat}
[trackadm@malibu ~]$ tail -f /home/trackadm/logs/espWatchdog.out
fileAge = 42.2587380409
fileAge = 102.784883022
fileAge = 162.288415909
fileAge = 222.815152884
fileAge = 282.854593039
fileAge = 462.875690937
Killing grabESPpositions.py with procId = 19238
19239
2012-09-17 07:05:01Z: Restarting grabESPpositions.py...
fileAge = 41.6014370918
fileAge = 41.6443030834
{noformat}

and

{noformat}
[trackadm@malibu scripts]$ tail -f /home/trackadm/logs/grabESPpositions.out
2012-09-17 18:07:09Z: published ESP position 35.6625253, -122.4047792 to AMQP
2012-09-17 18:07:50Z: published ESP position 35.6624157, -122.4046188 to AMQP
2012-09-17 18:07:50Z: published ESP position 35.6624157, -122.4046188 to AMQP
2012-09-17 18:08:50Z: published ESP position 35.6623875, -122.4044205 to AMQP
2012-09-17 18:08:50Z: published ESP position 35.6623875, -122.4044205 to AMQP
{noformat}

I leave these running in windows that I can switch to foe quick monitoring of what is going on.

As user *stoqsadm* on malibu:

The new script /home/stoqsadm/scripts/espsync uses rsync to copy files from the ESP ship computer to the canon/2012_Sep rcynced-to-shore directory.  It is run by stoqsadm's crontab every 5 minutes - a minute before the canonsync script runs.

+Monitoring:+

Occaisonally execute:
{noformat}
[stoqsadm@malibu ~]$ ls -lrt /ODSS/data/canon/2012_Sep/misc/ESP/moe/esp | tail
-rwxrwxrwx 1 stoqsadm stoqsadm     1308 Sep 16 18:04 NARBB12sep1616h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm   724334 Sep 16 19:04 pcrBAC12sep1614h725ml40s.tif*
-rwxrwxrwx 1 stoqsadm stoqsadm     2475 Sep 16 19:47 AOAa12sep1618h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm 15212491 Sep 16 19:47 hydrorad.out*
-rwxrwxrwx 1 stoqsadm stoqsadm  7532648 Sep 16 19:47 real.log*
-rwxrwxrwx 1 stoqsadm stoqsadm     1337 Sep 16 22:04 AOAb12sep1620h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm     1337 Sep 16 23:34 CbbL12sep1621h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm     1338 Sep 17 04:14 G1Ar12sep1623h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm    73516 Sep 17 04:14 CTD-tts-8.hex*
-rwxrwxrwx 1 stoqsadm stoqsadm  3773794 Sep 17 04:14 real.out*
{noformat}

and check that the files are updating when we have communication as indicated by the above ESP position monitoring.


h3. canonsync:

As user *stoqsadm* on malibu:

I modified the script (removed --az options, added wf, waveglider rsyncs, and additional text reporting, etc.) and changed the crontab to:
{noformat}
*/10 * * * * /usr/bin/time /home/stoqsadm/scripts/canonsync >> logs/canonsync.log 2>&1
{noformat}

+Monitoring:+

Occasionally execute:

{noformat}
[stoqsadm@malibu ~/logs]$ grep "elapsed\|PDT" canonsync.log | tail
Mon Sep 17 11:00:01 PDT 2012
Mon Sep 17 11:05:28 PDT 2012
0.30user 0.12system 5:27.24elapsed 0%CPU (0avgtext+0avgdata 11968maxresident)k
Mon Sep 17 11:10:01 PDT 2012
Mon Sep 17 11:15:12 PDT 2012
0.40user 0.14system 5:11.25elapsed 0%CPU (0avgtext+0avgdata 14032maxresident)k
Mon Sep 17 11:20:01 PDT 2012
Mon Sep 17 11:27:30 PDT 2012
0.40user 0.13system 7:29.46elapsed 0%CPU (0avgtext+0avgdata 16976maxresident)k
Mon Sep 17 11:30:01 PDT 2012
{noformat}

or examine more details in the /home/stoqsadm/logs/canonsync.log file.  

Also, from the ship's VSAT network you can ssh into beach and do directory listings to compare with what is on malibu.

Over the last 2 days the longest canonsync elapsed time was less than 8 minutes.  

h3. ctdsync:

As user *root* on malibu:

Entry in root's crontab:

{noformat}
# Sync ctd files for CANON
59,4,9,14,19,24,29,34,39,44,49,54 * * * * /home/stoqsadm/scripts/ctdsync
{noformat}

The files that /home/stoqsadm/scripts/ctdsync copies to /ODSS/data/canon/2012_Sep/wf/ get synced to shore by canonsync.

+Monitoring:+

Ocaisionally execute:

{noformat}
ls -lRt /ODSS/data/canon/2012_Sep/wf/
{noformat}

and see that files are updating.  Note that we added a realtime.asc file in uctd that contains data since the last processed file was created.  Those processed files get created twice a day by the CTD tech.

h3. W_FLYER positions:

As user *trackadm* on malibu:

Note: With Todd's help scratchy:/coredata is now mounted on malibu.  This make available all of the logr data files which include ship and ROV data items that are logged from datamanager.

The grabWFpositions.py script in /home/trackadm/dev/MBARItracking/scripts (checked into mbaritracking SVN on kahuna) is a new script that tails the current /coredata/data/*shipnavlogr.dat file and sends a W_FLYER position report every 30 seconds to the ships RabbitMQ fanout exchange.

The wfWatchdog.py script in the same directory checks that positions are being updated and restarts grabWFpositions.py if needed.  It is executed by trackadm's crontab every two minutes.

+Monitoring:+

{noformat}
[trackadm@malibu amqp]$ tail -f ~/logs/wfWatchdog.out
2012-09-17 17:14:01 Z: Restarting grabWFpositions.py...
2012-09-17 17:20:02 Z: No recent W_FLYER positions in the mbaritracking database on malibu
2012-09-17 17:20:02 Z Killing grabWFpositions.py with procId = 5088
2012-09-17 17:20:02 Z: Restarting grabWFpositions.py...
2012-09-17 17:54:01 Z: No recent W_FLYER positions in the mbaritracking database on malibu
2012-09-17 17:54:01 Z Killing grabWFpositions.py with procId = 5470
2012-09-17 17:54:01 Z: Restarting grabWFpositions.py...
2012-09-17 18:24:01 Z: No recent W_FLYER positions in the mbaritracking database on malibu
2012-09-17 18:24:01 Z Killing grabWFpositions.py with procId = 7591
2012-09-17 18:24:01 Z: Restarting grabWFpositions.py...
{noformat}

and

{noformat}
[trackadm@malibu logs]$ tail -f grabWFpositions.out
2012-09-17 19:18:18Z: published W_FLYER position 35.813105, -122.350282 to AMQP
2012-09-17 19:18:48Z: published W_FLYER position 35.814263, -122.349903 to AMQP
2012-09-17 19:19:18Z: published W_FLYER position 35.815432, -122.349527 to AMQP
2012-09-17 19:19:51Z: published W_FLYER position 35.816585, -122.34916 to AMQP
2012-09-17 19:20:22Z: published W_FLYER position 35.817743, -122.34878 to AMQP
2012-09-17 19:20:51Z: published W_FLYER position 35.818915, -122.348408 to AMQP
2012-09-17 19:21:23Z: published W_FLYER position 35.820087, -122.34802 to AMQP
2012-09-17 19:21:54Z: published W_FLYER position 35.821247, -122.34764 to AMQP
2012-09-17 19:22:25Z: published W_FLYER position 35.822452, -122.347235 to AMQP
2012-09-17 19:22:58Z: published W_FLYER position 35.82365, -122.346833 to AMQP
{noformat}

h5. Odds and ends, questions, planning ahead:
# I enabled sending mail from malibu, again with Todd's help. This will prove useful for setting up remote monitoring and reporting.
# The new and modified scripts in MBARItracking will be in version control on kahuna.  I will check those additions and changes in when we get back and have a shore network connection.
# Do we have a versioned controlled home for the scripts in stoqsadm@malibu:scripts?  Any suggestions?
# We need to save the crontabs for the stoqsadm and trackadm accounts on malibu somewhere.
# Some cron jobs on malibu will need to be commented out upon completion of this cruise, right?
# For the next time we do something like this we'll need to edit the canonsync script to point to another directory other than canon/2012_Sep.  Is there a more general way that we should set this up?

-Mike]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040966</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673180</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *OdSS Engineering Meeting July 7, 2014*
# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...

# Mike
## Working on STOQS issue 49

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling out
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640413</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073656</id>
<property name="body"><![CDATA[All,

Here's a communications backplane report from the Western Flyer to be communicated at the ODSS update meeting today.

There's a lot of details here, but I want to get them written down before I forget. I'm noting locations of scripts and log files with the intention of helping us know where to look the next time we do something like this.

h3. Sending messages to Winfrog:

As user *trackadm* on malibu:

The consumer.py script in /home/trackadm/dev/MBARItracking/amqp (checked into mbaritracking SVN on kahuna) has new code that sends $GPGLL NMEA messages to a specified winfrogHost.  To configure edit consumer.py and add names (known to the mbaritracking database) and port numbers (configured in Winfrog) to the portLookup dictionary:

Around line 137:
{noformat}
# If running on malibu (on the Western Flyer) send positions to the Winfrog computer by platform name
# Platform names are case sensitive to what they are know by in the MBARI Tracking database
##winfrogHost = 'dogfish.shore.mbari.org'
winfrogHost = '134.89.20.18'
portLookup = {
             'tethys':       31401,
             'daphne':       31402,
             'dorado':       31403,
             'ESP':          31404,
             'ZEPHYR':       31405,
             'waveglider':   31406,
             'stella101':    31101,
             'stella103':    31103,
             'stella104':    31104,
             'stella108':    31108,
             'stella110':    31110,
             'stella111':    31111,
             }
{noformat}

The consumer for the platform type will need to be restarted if you make a change.  Just kill it and let the /home/trackadm/dev/MBARItracking/amqp/runPersistMonitor.sh watchdog restart it. On malibu this watchdog runs every 5 minutes from trackadm's crontab.

+Monitoring:+
{noformat}
[trackadm@malibu logs]$ tail -f /home/trackadm/logs/nonAISPersistConsumers.out
consumer.persist_message(): drifter,ESP,1347904556.00,35.662982,-122.406161,grabESPpositions.py,,,2012-09-17T17:55:56Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31404: $GPGLL,3539.77892,N,12224.36966,W,175550,A*3f
consumer.persist_message(): drifter,ESP,1347904556.00,35.662982,-122.406161,grabESPpositions.py,,,2012-09-17T17:55:56Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31404: $GPGLL,3539.77892,N,12224.36966,W,175552,A*3d
consumer.persist_message(): ship,W_FLYER,1347904555.00,35.663140,-122.406308,grabWFpositions.py,,,2012-09-17T17:55:55Z
consumer.persist_message(): ship,R_CARSON,1347904565.72,36.802167,-121.787208,grabShipPositions.py,,,2012-09-17T17:56:05Z
consumer.persist_message(): ship,ZEPHYR,1347904575.31,36.802033,-121.787215,grabShipPositions.py,,,2012-09-17T17:56:15Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31405: $GPGLL,3648.12198,N,12147.2329,W,175615,A*8
consumer.persist_message(): drifter,stella101,1347904152.00,35.662770,-122.406460,drifter.py,,,2012-09-17T17:49:12Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31101: $GPGLL,3539.7662,N,12224.3876,W,175629,A*32
consumer.persist_message(): ship,W_FLYER,1347904586.00,35.663127,-122.406252,grabWFpositions.py,,,2012-09-17T17:56:26Z
consumer.persist_message(): ship,R_CARSON,1347904595.31,36.802172,-121.787215,grabShipPositions.py,,,2012-09-17T17:56:35Z
consumer.persist_message(): drifter,stella103,1347904169.00,35.929670,-122.292400,drifter.py,,,2012-09-17T17:49:29Z
consumer.sendGLLtoTCP(): Sent to 134.89.20.18:31103: $GPGLL,3555.7802,N,12217.544,W,175645,A*5
{noformat}

I leave this running in a window that I can switch to at any time and see what is being processed.

h3. ESP communications:

As user *trackadm* on malibu:

The grabESPpositions.py script in /home/trackadm/dev/MBARItracking/scripts (to be checked into mbaritracking SVN on kahuna) is a new script that telnets to port 2010 on the ESP's ship computer, parses a $GPGGA NMEA string and publishes ESP position reports to the drifters RabbitMQ fanout exchange.

The espWatchdog.py script in the same directory checks that positions are being updated and restarts grabESPpositions.py if needed.  It is executed by trackadm's crontab every minute (per Brent's suggestion).

+Monitoring:+
{noformat}
[trackadm@malibu ~]$ tail -f /home/trackadm/logs/espWatchdog.out
fileAge = 42.2587380409
fileAge = 102.784883022
fileAge = 162.288415909
fileAge = 222.815152884
fileAge = 282.854593039
fileAge = 462.875690937
Killing grabESPpositions.py with procId = 19238
19239
2012-09-17 07:05:01Z: Restarting grabESPpositions.py...
fileAge = 41.6014370918
fileAge = 41.6443030834
{noformat}

and

{noformat}
[trackadm@malibu scripts]$ tail -f /home/trackadm/logs/grabESPpositions.out
2012-09-17 18:07:09Z: published ESP position 35.6625253, -122.4047792 to AMQP
2012-09-17 18:07:50Z: published ESP position 35.6624157, -122.4046188 to AMQP
2012-09-17 18:07:50Z: published ESP position 35.6624157, -122.4046188 to AMQP
2012-09-17 18:08:50Z: published ESP position 35.6623875, -122.4044205 to AMQP
2012-09-17 18:08:50Z: published ESP position 35.6623875, -122.4044205 to AMQP
{noformat}

I leave these running in windows that I can switch to foe quick monitoring of what is going on.

As user *stoqsadm* on malibu:

The new script /home/stoqsadm/scripts/espsync uses rsync to copy files from the ESP ship computer to the canon/2012_Sep rcynced-to-shore directory.  It is run by stoqsadm's crontab every 5 minutes - a minute before the canonsync script runs.

+Monitoring:+

Occaisonally execute:
{noformat}
[stoqsadm@malibu ~]$ ls -lrt /ODSS/data/canon/2012_Sep/misc/ESP/moe/esp | tail
-rwxrwxrwx 1 stoqsadm stoqsadm     1308 Sep 16 18:04 NARBB12sep1616h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm   724334 Sep 16 19:04 pcrBAC12sep1614h725ml40s.tif*
-rwxrwxrwx 1 stoqsadm stoqsadm     2475 Sep 16 19:47 AOAa12sep1618h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm 15212491 Sep 16 19:47 hydrorad.out*
-rwxrwxrwx 1 stoqsadm stoqsadm  7532648 Sep 16 19:47 real.log*
-rwxrwxrwx 1 stoqsadm stoqsadm     1337 Sep 16 22:04 AOAb12sep1620h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm     1337 Sep 16 23:34 CbbL12sep1621h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm     1338 Sep 17 04:14 G1Ar12sep1623h725ml.pcr*
-rwxrwxrwx 1 stoqsadm stoqsadm    73516 Sep 17 04:14 CTD-tts-8.hex*
-rwxrwxrwx 1 stoqsadm stoqsadm  3773794 Sep 17 04:14 real.out*
{noformat}

and check that the files are updating when we have communication as indicated by the above ESP position monitoring.


h3. canonsync:

As user *stoqsadm* on malibu:

I modified the script (removed --az options, added wf, waveglider rsyncs, and additional text reporting, etc.) and changed the crontab to:
{noformat}
*/10 * * * * /usr/bin/time /home/stoqsadm/scripts/canonsync >> logs/canonsync.log 2>&1
{noformat}

+Monitoring:+

Occasionally execute:

{noformat}
[stoqsadm@malibu ~/logs]$ grep "elapsed\|PDT" canonsync.log | tail
Mon Sep 17 11:00:01 PDT 2012
Mon Sep 17 11:05:28 PDT 2012
0.30user 0.12system 5:27.24elapsed 0%CPU (0avgtext+0avgdata 11968maxresident)k
Mon Sep 17 11:10:01 PDT 2012
Mon Sep 17 11:15:12 PDT 2012
0.40user 0.14system 5:11.25elapsed 0%CPU (0avgtext+0avgdata 14032maxresident)k
Mon Sep 17 11:20:01 PDT 2012
Mon Sep 17 11:27:30 PDT 2012
0.40user 0.13system 7:29.46elapsed 0%CPU (0avgtext+0avgdata 16976maxresident)k
Mon Sep 17 11:30:01 PDT 2012
{noformat}

or examine more details in the /home/stoqsadm/logs/canonsync.log file.  

Also, from the ship's VSAT network you can ssh into beach and do directory listings to compare with what is on malibu.

Over the last 2 days the longest canonsync elapsed time was less than 8 minutes.  

h3. ctdsync:

As user *root* on malibu:

Entry in root's crontab:

{noformat}
# Sync ctd files for CANON
59,4,9,14,19,24,29,34,39,44,49,54 * * * * /home/stoqsadm/scripts/ctdsync
{noformat}

The files that /home/stoqsadm/scripts/ctdsync copies to /ODSS/data/canon/2012_Sep/wf/ get synced to shore by canonsync.

+Monitoring:+

Ocaisionally execute:

{noformat}
ls -lRt /ODSS/data/canon/2012_Sep/wf/
{noformat}

and see that files are updating.  Note that we added a realtime.asc file in uctd that contains data since the last processed file was created.  Those processed files get created twice a day by the CTD tech.

h3. W_FLYER positions:

As user *trackadm* on malibu:

Note: With Todd's help scratchy:/coredata is now mounted on malibu.  This make available all of the logr data files which include ship and ROV data items that are logged from datamanager.

The grabWFpositions.py script in /home/trackadm/dev/MBARItracking/scripts (checked into mbaritracking SVN on kahuna) is a new script that tails the current /coredata/data/*shipnavlogr.dat file and sends a W_FLYER position report every 30 seconds to the ships RabbitMQ fanout exchange.

The wfWatchdog.py script in the same directory checks that positions are being updated and restarts grabWFpositions.py if needed.  It is executed by trackadm's crontab every two minutes.

+Monitoring:+

{noformat}
[trackadm@malibu amqp]$ tail -f ~/logs/wfWatchdog.out
2012-09-17 17:14:01 Z: Restarting grabWFpositions.py...
2012-09-17 17:20:02 Z: No recent W_FLYER positions in the mbaritracking database on malibu
2012-09-17 17:20:02 Z Killing grabWFpositions.py with procId = 5088
2012-09-17 17:20:02 Z: Restarting grabWFpositions.py...
2012-09-17 17:54:01 Z: No recent W_FLYER positions in the mbaritracking database on malibu
2012-09-17 17:54:01 Z Killing grabWFpositions.py with procId = 5470
2012-09-17 17:54:01 Z: Restarting grabWFpositions.py...
2012-09-17 18:24:01 Z: No recent W_FLYER positions in the mbaritracking database on malibu
2012-09-17 18:24:01 Z Killing grabWFpositions.py with procId = 7591
2012-09-17 18:24:01 Z: Restarting grabWFpositions.py...
{noformat}

and

{noformat}
[trackadm@malibu logs]$ tail -f grabWFpositions.out
2012-09-17 19:18:18Z: published W_FLYER position 35.813105, -122.350282 to AMQP
2012-09-17 19:18:48Z: published W_FLYER position 35.814263, -122.349903 to AMQP
2012-09-17 19:19:18Z: published W_FLYER position 35.815432, -122.349527 to AMQP
2012-09-17 19:19:51Z: published W_FLYER position 35.816585, -122.34916 to AMQP
2012-09-17 19:20:22Z: published W_FLYER position 35.817743, -122.34878 to AMQP
2012-09-17 19:20:51Z: published W_FLYER position 35.818915, -122.348408 to AMQP
2012-09-17 19:21:23Z: published W_FLYER position 35.820087, -122.34802 to AMQP
2012-09-17 19:21:54Z: published W_FLYER position 35.821247, -122.34764 to AMQP
2012-09-17 19:22:25Z: published W_FLYER position 35.822452, -122.347235 to AMQP
2012-09-17 19:22:58Z: published W_FLYER position 35.82365, -122.346833 to AMQP
{noformat}

h5. Odds and ends, questions, planning ahead:
# I enabled sending mail from malibu, again with Todd's help. This will prove useful for setting up remote monitoring and reporting.
# The new and modified scripts in MBARItracking will be in version control on kahuna.  I will check those additions and changes in when we get back and have a shore network connection.
# Do we have a versioned controlled home for the scripts in stoqsadm@malibu:scripts?  Any suggestions?
# We need to save the crontabs for the stoqsadm and trackadm accounts on malibu somewhere.
# Some cron jobs on malibu will need to be commented out upon completion of this cruise, right?
# For the next time we do something like this we'll need to edit the canonsync script to point to another directory other than canon/2012_Sep.  Is there a more general way that we should set this up?

-Mike]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040964</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673182</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *OdSS Engineering Meeting July 7, 2014*

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640415</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073655</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040963</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673178</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling out
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640411</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073543</id>
<property name="body"><![CDATA[h3. Adding a new dataset of netCDF files

ERDDAP comes with a utility to generate the xml required to describe a dataset. Best to use this first, then modify the xml if needed. 

{noformat}
cd /opt/apache-tomcat7/webapps/erddap/WEB-INF
./GenerateDatasetsXml
{noformat}
Which EDDType (default="EDDGridFromDap") ?
{noformat} 
EDDGridFromNcFiles
{noformat}
Parent directory (default="")
{noformat}
/ODSS/data/canon/2012_Sep/
{noformat}
File name regex (e.g., ".*\.nc") (default="")
{noformat}
.*\.nc
{noformat}
Full file name of one file (default="")
{noformat}
/ODSS/data/canon/2012_Sep/roms/netcdf/nh4/nh4_20120801.nc
{noformat}
ReloadEveryNMinutes (e.g., 10080) (default="30")
{noformat}
30
{noformat}

Dataset XML is dumped to the the ERDDAP log file. Depending on the content of the .nc files, this is generally the last 100 - 200 lines of the log
{noformat}
tail -n 100 ${tomcat_home}/content/erddaplogs/log.txt | less
{noformat}
Cut and paste the dataset to ${tomcat_home}/erddap/datasets.xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040850</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073544</id>
<property name="body"><![CDATA[h3. Adding a new dataset of netCDF files

ERDDAP comes with a utility to generate the xml required to describe a dataset. Best to use this first, then modify the xml if needed before inserting in datasets.xml. 

{noformat}
cd /opt/apache-tomcat7/webapps/erddap/WEB-INF
./GenerateDatasetsXml
{noformat}
Which EDDType (default="EDDGridFromDap") ?
{noformat} 
EDDGridFromNcFiles
{noformat}
Parent directory (default="")
{noformat}
/ODSS/data/canon/2012_Sep/
{noformat}
File name regex (e.g., ".*\.nc") (default="")
{noformat}
.*\.nc
{noformat}
Full file name of one file (default="")
{noformat}
/ODSS/data/canon/2012_Sep/roms/netcdf/nh4/nh4_20120801.nc
{noformat}
ReloadEveryNMinutes (e.g., 10080) (default="30")
{noformat}
30
{noformat}

Dataset XML is dumped to the the ERDDAP log file. Depending on the content of the .nc files, this is generally the last 100 - 200 lines of the log
{noformat}
tail -n 100 ${tomcat_home}/content/erddaplogs/log.txt | less
{noformat}
Cut and paste the dataset to ${tomcat_home}/erddap/datasets.xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040851</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073546</id>
<property name="body"><![CDATA[h1. Converting from CSV to shapefile

To convert this file to a shapefile, download the OGR tools included with FWTools http://fwtools.maptools.org , the tool needed is ogr2ogr.

All of the files are in, or are generated in /home/stoqsadm/deployed/mapfiles/line67. Run all commands in this directory.

# Create file line67.csv with values
{noformat}
dec_lat,dec_lon,Station
36.78,-122.05,67-50
36.62,-122.41,67-55
36.45,-122.77,67-60
36.28,-123.12,67-65
36.12,-123.48,67-70
35.95,-123.84,67-75
35.78,-124.19,67-80
{noformat}
# Create .dbf file line67.dbf from the source line67.csv file
{noformat}
cd /home/stoqsadm/deployed/mapfiles/line67
ogr2ogr -overwrite -f "ESRI Shapefile" /home/stoqsadm/deployed/mapfiles/line67 line67.csv
{noformat}
# Create line67.vrt file with contents
{noformat}
<OGRVRTDataSource>
  <OGRVRTLayer name="line67">
    <SrcDataSource relativeToVRT="1">/home/stoqsadm/deployed/mapfiles/line67</SrcDataSource>
    <SrcLayer>line67</SrcLayer>
    <GeometryType>wkbPoint</GeometryType>
    <LayerSRS>WGS84</LayerSRS>
    <GeometryField encoding="PointFromColumns" x="dec_lon" y="dec_lat"/>
  </OGRVRTLayer>
</OGRVRTDataSource>
{noformat}
# Create shape file using line67.vrt file
{noformat}
ogr2ogr -overwrite -f "ESRI Shapefile" /home/stoqsadm/deployed/mapfiles/line67 line67.vrt
{noformat}
# Once shape file is created, can put in a mapserver layer definition, e.g. (note, the LABELITEM is station as it must link back to the same field station used in the .csv/.shp files)
{noformat}
 LAYER
    NAME 'line67'
    TYPE POINT
    DUMP true

    CONNECTION '/home/stoqsadm/deployed/mapfiles/line67/line67.shp'
    CONNECTIONTYPE OGR
    LABELITEM 'station'

    STATUS ON
    TRANSPARENCY 100
    DEBUG 5

    PROJECTION
    'proj=longlat'
    'datum=WGS84'
    'no_defs'
    END

    METADATA
      'wms_title'           'line67'
      'wms_name'            'line67'
      'wms_onlineresource'  'http://localhost/cgi-bin/mapserv?map=/home/stoqsadm/deployed/mapfiles/proxy.map'
      'wms_server_version'  '1.1.0'
      'wms_srs'             'EPSG:4326'
      'wms_format'          'image/png'
      'wms_transparent'     'true'
    END

    CLASS
       NAME 'Line67'
       STYLE
         SYMBOL "circle"
         SIZE 8
         OUTLINECOLOR 0 0 0
         COLOR 255 0 0
       END
       LABEL
         FONT "sans"
         TYPE truetype
         POSITION AUTO
         SIZE 8
         COLOR 255 0 0
         OUTLINECOLOR 0 0 0
         PARTIALS TRUE
       END
    END

  END
{noformat}

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040853</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073542</id>
<property name="body"><![CDATA[h3. Adding a new dataset of netCDF files

ERDDAP comes with a utility to generate the xml required to describe a dataset. Best to use this first, then modify the xml if needed. 

{noformat}
cd /opt/apache-tomcat-7/webapps/erddap/WEB-INF
./GenerateDatasetsXml
{noformat}
Which EDDType (default="EDDGridFromDap") ?
{noformat} 
EDDGridFromNcFiles
{noformat}
Parent directory (default="")
{noformat}
/ODSS/data/canon/2012_Sep/
{noformat}
File name regex (e.g., ".*\.nc") (default="")
{noformat}
.*\.nc
{noformat}
Full file name of one file (default="")
{noformat}
/ODSS/data/canon/2012_Sep/roms/netcdf/nh4/nh4_20120801.nc
{noformat}
ReloadEveryNMinutes (e.g., 10080) (default="30")
{noformat}
30
{noformat}

Dataset XML is dumped to the the ERDDAP log file. Depending on the content of the .nc files, this is generally the last 100 - 200 lines of the log
{noformat}
tail -n 100 ${tomcat_home}/content/erddaplogs/log.txt | less
{noformat}
Cut and paste the dataset to ${tomcat_home}/erddap/datasets.xml]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040849</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073552</id>
<property name="body"><![CDATA[These are some additional requests and requirements that were gathered during the September 2012 experiment:

# ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040859</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073553</id>
<property name="body"><![CDATA[These are some additional requests and requirements that were gathered during the September 2012 experiment:

# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes!)
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table. 

We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking. 
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :) ).]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040860</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073550</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040857</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073559</id>
<property name="body"><![CDATA[These are some additional requests and requirements that were gathered during the September 2012 experiment:

# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes!)
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table. 

We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking. 
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040866</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073562</id>
<property name="body"><![CDATA[These are some additional requests and requirements that were gathered during the September 2012 experiment:

# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes!)
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table. 

We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking. 
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040869</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073561</id>
<property name="body"><![CDATA[These are some additional requests and requirements that were gathered during the September 2012 experiment:

# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes!)
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table. 

We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking. 
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040868</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073555</id>
<property name="body"><![CDATA[These are some additional requests and requirements that were gathered during the September 2012 experiment:

# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes!)
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table. 

We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking. 
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :) ).
# Add way for users to select/deselect whole groups of platforms.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040862</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073557</id>
<property name="body"><![CDATA[These are some additional requests and requirements that were gathered during the September 2012 experiment:

# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes!)
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table. 

We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking. 
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040864</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073568</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
# Thom: Autonomy coordination
# Kevin: GUI
# Comms infrastructure
# Mike McCann: Data and other status
# Danelle: status
# Thom: Requirements updates
# Any other business

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*

\\
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040875</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073570</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
# Comms infrastructure
# Mike McCann: Data and other status
# Danelle: status
# Thom: Requirements updates
# Any other business

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040877</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073564</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 27, 2012*
\\
-*Duane Edgington*- on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040871</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073566</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly


*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*

# Thom: Autonomy coordination
# Kevin: GUI
# Comms infrastructure
# Mike McCann: Data and other status
# Danelle: status
# Thom: Requirements updates
# Any other business


\\
\\
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040873</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073573</id>
<property name="body"><![CDATA[These are some additional requests and requirements that were gathered during the September 2012 experiment:

# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes!)
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for 
each platform and save it as a LineString geometry type in a new table in 
mbaritracking, then odss can read that with one request and append to the line 
with every single point (say 1 or 2 hours of data) of recent data from 
the position table. 

We can take it a step further and store a collection of time stamped line 
segments and have all of it stitched together by OpenLayers. I need to do this 
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking. 
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040880</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073571</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040878</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073585</id>
<property name="body"><![CDATA[ODSS uses four different open-source software packages for cataloging, distrubuting, and projecting raw satellite, vector, or point data into the ODSS web interface.  Tracking data is handled in a different manner and is not discussed here.

* [THREDDS|http://www.unidata.ucar.edu/projects/THREDDS/] is used for vector data (wind, surface current)
* [ERDDAP|http://coastwatch.pfeg.noaa.gov/erddap/download/setup.html] is used for just about everything else. This is primarily because of a WMS incompatibility between THREDDS and Mapserver.  
* [Mapserver|http://mapserver.org/] is used for publishing and reprojecting the data in the correct EPSG:900913 projection, and serving the data in the WMS standard used in the ODSS web application.
* [Tilecache|http://tilecache.org/] creates a disk cache of the Mapserver requests for faster access to images

!map_flow.png|thumbnail! click to enlarge

To restart erddap
{noformat} 
sudo /sbin/service tomcat2 stop
sudo /sbin/service tomcat2 start
{noformat} 

After a restart, changes can be seen, depending on the ODSS machine in the /erddap URL, e.g. http://beach.mbari.org/erddap . ERDDAP is not visible outside the MBARI firewall and it takes a few seconds for ERDDAP to refresh the catalogues.

To restart thredds (note that this will take down the ODSS web app as well because it's using the same tomcat instance). Alert team members if you do this.
{noformat} 
sudo /sbin/service tomcat stop
sudo /sbin/service tomcat start
{noformat} 
After a restart, changes can be seen, depending on the ODSS machine in the /thredds/realtime.html URL, e.g.
http://beach.mbari.org:8080/thredds/realtime.html
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040893</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073583</id>
<property name="body"><![CDATA[!map_flow.png!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040891</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">8093711</id>
<property name="body"><![CDATA[h1. Meeting minutes for Nov. 11, 2008

\[Notes provided by Kolber, Zbigniew\]

h2. Tasks and deliverable for the CANON feasibility study 2009.

1. Evaluate potential significance and benefits of CANON operations to the coastal ocean management practices in MB and along California coast

(Judy, Steve)

2. Identify characteristics of MB HAB blooms that can be used to identify their presence, their physiological status, and their potential hazards using both in-situ sensors operating on CANON mobile assets, and remote observations
- Chlorophyll biomass

- Spectral characteristics of HAB-specific pigments

- Photosynthetic properties

- Molecular markers

(John, Francisco, zk, Chris).

3. Identify types of observations that may provide advanced cues about initiation of HAB blooms
- Sea surface temperature (remote observations)

- MB circulation patterns (CODAR)

- Local upwelling or stratification (moorings)

- Fresh water discharge (precipitation)

(John, Francisco)&nbsp;

4. Formulate technical requirements for CANON assets that will allow to respond, to follow, and to characterize evolution of algal blooms, including HABs, in MontereyBay

(Kanna, Jim, zk, and Chris)
- Performance characteristics of mobile assets (agility, control)

- Logistic of deployment on a short notice

- Sensor suite

- Ability to return water samples&nbsp;

5. Develop a detection/classification, integration and metrics system (Jim, Sergey).&nbsp;

6.&nbsp; Develop products that will be useful to society and determine if management is improved (Steve).&nbsp;

h2. &nbsp;There are two issues with our list:

&nbsp;I. Most of the tasks described here (the rationale, observations, and performance matrix) are typical of other HAB program. To avoid duplicating existing programs, we need to ask:
# How different      our approach will be, what new tools will be required, and why should our      approach be better?
# What      are the innovation paths that will allow us to develop these tools?
# What      level of effort, commitment, and investments is necessary for this development?
# What      is the right mix of management, technology development, and societal      involvement that will make our effort more coherent relative to the      existing, well established HAB programs?

II. The innovative aspect of CANON approach will be defined by the selection of a mobile sensor platform capable to follow and characterize the HAB blooms. Also, CANON success will be quantified by the efficacy of managing the HAB problem in MB. That makes our effort very HAB-centric. &nbsp;However CANON is a generic observation system, with potential applications extending beyond HABs. Therefore, we need to be careful allowing HAB applications to dominate CANON development. HABs present an excellent test case for CANON, but should not be the only driver. &nbsp;

Let' consider these two problems when working on our deliverables.&nbsp; &nbsp;

Preliminary agenda for the next meeting (after Thanksgiving)
# Finalize      the tasks/deliverables list
# Discuss      types of collaborations we should establish with external      institutions/agencies:

* \- CenterofOcean Solution,
* \- ACT (Francisco e-mails),
* \- USCS,&nbsp;
* \- Other groups working on HABs.

3. Identify      small-scale field exercises for year 2009]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">8060943</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073582</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Data Flow]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040890</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073580</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040888</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073589</id>
<property name="body"><![CDATA[These are some additional requests and requirements that were gathered during the September 2012 experiment:
# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes\!)
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :-) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.
# Add ability for users to set min/max scales dynamically on satellite layers.
# Add ability to mark individual platforms and other assets as "deployed" or "not deployed". Not deployed would show up differently in tracking view since they are riding on the back of other assets (example Dorado on R_C; Moe and Stella 101 on W_F...)
# Add additional NOAA charts as layers (I thought the "shipping lanes" chart was cool and useful).]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040897</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073587</id>
<property name="body"><![CDATA[These are some additional requests and requirements that were gathered during the September 2012 experiment:

# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes!)
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for 
each platform and save it as a LineString geometry type in a new table in 
mbaritracking, then odss can read that with one request and append to the line 
with every single point (say 1 or 2 hours of data) of recent data from 
the position table. 

We can take it a step further and store a collection of time stamped line 
segments and have all of it stitched together by OpenLayers. I need to do this 
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking. 
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.
# Add ability for users to set min/max scales dynamically on satellite layers.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040895</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073602</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040910</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073740</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
### Data Store
o	File
•	Remote Sensing plus map overlays (Overlays) Danelle
•	Web services Kevin
•	Winfrog
•	Hans Thomas
•	Observation clients
•	Data standards and non-standards Danelle, McCann
•	Netcdf
•	Non-netcdf data
•	Stoqs
•	Matlab interface
•	Thredds
•	Erdapp
•	Data Products Kevin
•	Monique, ryan, lrauv godin, ctd, auv
•	Field validation of distributed deployment Kevin, McCann
o
•	Next steps Kevin
o	ecohab
o	Cms?
o	Authentication
•	Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well -- longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041049</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673322</id>
<property name="body"><![CDATA[Here is the documentation that should be up to date for the ODSS development and operation.  There is some deprecated documentation located [here|Deprecated Documents]


{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640565</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073742</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]
\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well -- longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041051</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073744</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\
We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout  svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13
\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well -- longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041053</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073743</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\
We are building the paper here, in Google Doc:
https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit
\\
Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout  svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13
\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well -- longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041052</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073746</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\
We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout  svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13
\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041055</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073732</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well -- longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041041</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673327</id>
<property name="body"><![CDATA[Here are the steps taken to install MBARITracking on the server normandy.mbari.org:

# Help ticket to set password for postgres account on normandy
# Help tickets to open firewall for port 5432 for postgres on normandy and to install virtualenv
# Moved directory /var/lib/pgsql/9.1/data to /pgdata/data and made a symlink to the new location so that the databases are on their own partition; likewise for the pg_xlog and pg_tblspc partittions.
# Installed postgis with psql commands and created roles (adm passwords not shown):
{noformat}
createdb postgis 
psql -d postgis -f /usr/pgsql-9.1/share/contrib/postgis-1.5/postgis.sql 
psql -d postgis -f /usr/pgsql-9.1/share/contrib/postgis-1.5/spatial_ref_sys.sql 
create database template_postgis with template postgis;

CREATE ROLE odssadm login password 'xxx';
CREATE ROLE stoqsadm login password 'xxx';
CREATE ROLE everyone login password 'guest';
{noformat}
# Edited /var/lib/pgsql/9.1/data/pg_hba.conf to give local accounts access over network connections
# Checkout MBARItracking project from subversion into /home/odssadm/dev:
{noformat}
svn co svn+ssh://mccann@kahuna.shore.mbari.org/svn/repos/MBARItracking/trunk MBARItracking 
{noformat}
# Pip installed amqplib, django, httplib2, protobuf, psycopg2 prerequisites in a virtualenv at /home/odssadm/dev/MBARItracking/venv-tracking:
{noformat}
$ pip freeze
Django==1.6.5
amqplib==1.0.2
httplib2==0.9
protobuf==2.5.0
psycopg2==2.5.3
{noformat}
# Help ticket to request ports opened for AMQP traffic between messaging.shore.mbari.org and normandy
# Edited /home/odssadm/dev/MBARItracking/amqp/settings.py and other source code to get things working on normandy (see svn commit below for all changes)
# Created /home/odssadm/.netrc file for credentials to the messaging server
# Executed on normandy as user odssadm to create consumer jobs and AMQP queues:
{noformat}
	/home/odssadm/dev/MBARItracking/amqp/runPersistMonitor.sh
{noformat}
# Killed consumer jobs on normandy so that messages will be in the queues for appending to the mbaritracking database once it's copied over from beach
# Create database on normandy as user postgres:
{noformat}
/usr/pgsql-9.1/bin/createdb mbaritracking
{noformat}
# Copied mbaritracking database from beach, executed on normandy as user odssadm (this takes a few hours for the 16 GB database):
{noformat}
/usr/pgsql-9.1/bin/pg_dump -C -h beach.mbari.org -U stoqsadm mbaritracking > /pgdata/dumps/mbaritracking.beach.dump
/usr/pgsql-9.1/bin/psql < /pgdata/dumps/mbaritracking.beach.dump 
{noformat}
# Change ownerships from stoqsadm to odssadm and give role everyone select rights (as user postgres at psql prompt):
{noformat}
\c mbaritracking
REASSIGN OWNED BY stoqsadm TO odssadm;
grant all on all tables in schema public to odssadm;
grant select on all tables in schema public to everyone;
{noformat}
# Added to odssadm's crontab on normandy:
{noformat}
*/10 * * * * /home/odssadm/dev/MBARItracking/amqp/runPersistMonitor.sh >> /data/logs/tracking/persistWatchdog.log 2>&1
{noformat}
# Monitor log files to make sure everything is working:
{noformat}
tail -f /data/logs/tracking/persistWatchdog.log
tail -f /data/logs/tracking/nonAISPersistConsumers.out
{noformat}
# Help ticket to create file /etc/httpd/conf.d/trackingdb.conf for the trackingdb web service
{noformat}
# Test web trackingdb web services:
{noformat}
http://normandy.mbari.org/trackingdb/positionOfType/ais/last/1m/data.html
http://normandy.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html
{noformat}
# Committed MBARItracking code changes:
{noformat}
$ svn commit -m "Made to work on normandy: now uses Django 1.6.5 and virtual-env instead of hard-coded /opt/python"
mccann@kahuna.shore.mbari.org's password: 
Adding         amqp/COPYING
Sending        amqp/README
Sending        amqp/persistWatchdog.py
Sending        amqp/runPersistMonitor.sh
Sending        amqp/settings.py
Sending        amqp/tracking.wsgi
Sending        amqp/urls.py
Sending        amqp/views.py
Transmitting file data ........
Committed revision 13407.
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640570</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073734</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]


*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well -- longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041043</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073736</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]

* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline


 
Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)

•	Introduction
o	Domain (Thom)
o	History  (Thom)
•	Field deployments (Thom)
•	Aosn (ref)
•	Robotics (ref)
•	autonomy
•	Canon (ref)
•	Workflow analysis
•	STOQS (ref)
•	
•	Workflow breakdown (Thom)
o	(each perspective)
•	Overall architecture of the tool (Kevin and Danelle)
o	Requirements
o	Functional view / User perspective
•	Standards, and why (openLayers, Mapserver)
•	Shore-side autonomy (refs) Thom
o	Implementation view
•	Communications Kevin
•	Catalog(s) data store Kevin
•	Data Store
o	File
•	Remote Sensing plus map overlays (Overlays) Danelle
•	Web services Kevin
•	Winfrog
•	Hans Thomas
•	Observation clients 
•	Data standards and non-standards Danelle, McCann
•	Netcdf
•	Non-netcdf data
•	Stoqs
•	Matlab interface
•	Thredds
•	Erdapp
•	Data Products Kevin
•	Monique, ryan, lrauv godin, ctd, auv
•	Field validation of distributed deployment Kevin, McCann
o	
•	Next steps Kevin
o	ecohab
o	Cms?
o	Authentication
•	Conclusion


*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well -- longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041045</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673323</id>
<property name="body"><![CDATA[Here is the documentation that should be up to date for the ODSS development and operation.  There is some deprecated documentation located [here|Deprecated Documents]


{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640566</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073738</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)

# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)

##Workflow breakdown (Thom)
o	(each perspective)
•	Overall architecture of the tool (Kevin and Danelle)
o	Requirements
o	Functional view / User perspective
•	Standards, and why (openLayers, Mapserver)
•	Shore-side autonomy (refs) Thom
o	Implementation view
•	Communications Kevin
•	Catalog(s) data store Kevin
•	Data Store
o	File
•	Remote Sensing plus map overlays (Overlays) Danelle
•	Web services Kevin
•	Winfrog
•	Hans Thomas
•	Observation clients
•	Data standards and non-standards Danelle, McCann
•	Netcdf
•	Non-netcdf data
•	Stoqs
•	Matlab interface
•	Thredds
•	Erdapp
•	Data Products Kevin
•	Monique, ryan, lrauv godin, ctd, auv
•	Field validation of distributed deployment Kevin, McCann
o
•	Next steps Kevin
o	ecohab
o	Cms?
o	Authentication
•	Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well -- longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041047</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073755</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
Tom O'Reilly
\\


*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041064</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073756</id>
<property name="body"><![CDATA[h3. Introduction
ODSS uses four different open-source software packages for cataloging, distrubuting, and projecting raw satellite, vector, or point data into the ODSS web interface.  Tracking data is handled in a different manner and is not discussed here.

* [THREDDS|http://www.unidata.ucar.edu/projects/THREDDS/] is used for vector data (wind, surface current)
* [ERDDAP|http://coastwatch.pfeg.noaa.gov/erddap/download/setup.html] is used for just about everything else. This is primarily because of a WMS incompatibility between THREDDS and Mapserver.  
* [Mapserver|http://mapserver.org/] is used for publishing and reprojecting the data in the correct EPSG:900913 projection, and serving the data in the WMS standard used in the ODSS web application.
* [Tilecache|http://tilecache.org/] creates a disk cache of the Mapserver requests for faster access to images

!map_flow.png|thumbnail! click to enlarge
h3. Restarting
To restart erddap
{noformat} 
sudo /sbin/service tomcat2 stop
sudo /sbin/service tomcat2 start
{noformat} 

After a restart, changes can be seen, depending on the ODSS machine in the /erddap URL, e.g. http://beach.mbari.org/erddap . ERDDAP is not visible outside the MBARI firewall and it takes a few seconds for ERDDAP to refresh the catalogues.

To restart thredds (note that this will take down the ODSS web app as well because it's using the same tomcat instance). Alert team members if you do this.
{noformat} 
sudo /sbin/service tomcat stop
sudo /sbin/service tomcat start
{noformat}  

After a restart, changes can be seen, depending on the ODSS machine in the /thredds/realtime.html URL, e.g.
http://beach.mbari.org:8080/thredds/realtime.html
h3. Installing new layers using ERDDAP

As user stoqsadm
# Using the instructions [here|CANON:ERDDAP Administration Notes], modify the datasets.xml file 
# Copy attached datasets.xml file with new dataset added to /opt/apache-tomcat7/content/erddap/
# Restart ERDDAP by restarting tomcat2
# Create a new layer and install to /home/stoqsadm/deployed/mapfiles/
# Add this new layer to  /home/stoqsadm/deployed/mapfiles/proxy.map
# Add this new layer to  /etc/tilecache.cfg
# Add to the ODSS json file (contact Kevin Gomes about where this file is)
# Refresh ODSS to see new layer ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041065</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073754</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout  [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]
\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041063</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073774</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041083</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073681</id>
<property name="body"><![CDATA[Here are some pictures of the whiteboard that Danelle and Kevin discussed in the early planning stages for Machine Learning:

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040989</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073677</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040985</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673389</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting June 19, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640632</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673393</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
\-Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Status
# Brett: LRAUV
## Daphne off shore for testing
## Waveglider next week
### interactions with Daphne and Waveglider
### Makai not ready yet
#### close to deployment; final checkout of wiring etc
## status to be updated into planning tool (developed by Carlos)
### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
#### one turner on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine 


h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640636</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673394</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
\-Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Status
# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
### Makai not ready yet
#### close to deployment; final checkout of wiring etc
## status to be updated into planning tool (developed by Carlos)
### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
#### one turner on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640637</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673391</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*
h5. *CANON Logistics Meeting August 14, 2014*
Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

# Status
# Brett: LRAUV
## Daphne off shore for testing
## Waveglider next week
### interactions with Daphne and Waveglider
### Makai not ready yet
#### close to deployment; final checkout of wiring etc
## status to be updated into planning tool (developed by Carlos)
### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
#### one turner on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit 
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?


h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640634</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673397</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
\-Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:
# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
### Makai not ready yet
#### close to deployment; final checkout of wiring etc
## status to be updated into planning tool (developed by Carlos)
### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
#### one turner on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640640</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073697</id>
<property name="body"><![CDATA[These are some additional requests and requirements and ideas that were gathered during the September 2012 experiment:
# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes\!)
# ODSS should show location and time of location when mousing over track.
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :-) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.
# Add ability for users to set min/max scales dynamically on satellite layers.
# Idea: Add ability to mark individual platforms and other assets as "deployed" or "not deployed". Not deployed would show up differently in tracking view since they are riding on the back of other assets (example Dorado on R_C; Moe and Stella 101 on W_F...)
# Idea: Add additional NOAA charts as layers (I thought the "shipping lanes" chart was cool and useful).
# Bug?: If the user zooms their browser at all, white lines show up on google map.  Is there a way to prevent that or have OpenLayers handle it?  It affect iPad as well.
# iPad notes:
## you can't scroll down pages (both chrome and safari). Situational awareness is not a problem, but if you go to planning you only see down to "Distributed Deployment Planning" and can't go further down. Interestingly in cosci it's true for the discussion but not for the collections, where you can scroll down.
## clicking on links that should open in a new tab in collection doesn't (chrome only, safari is fine). Meaning that you get stuck there and have to reload the ODSS to get out of it. Not a big deal as I can do a right click / open in new tab but I need to think of it.
# Under planning and data analysis, clicking on a link makes you stuck there - you can change to another tab, but can't go back to the original tab with all the choices without reloading ODSS. It would be great if there was a way to go back to that original tab. I can avoid that by right click / open in new tab from a computer and from safari on ipad, but somehow can't in chrome on ipad.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041005</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673395</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
\-Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
h7. Status:
# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
### Makai not ready yet
#### close to deployment; final checkout of wiring etc
## status to be updated into planning tool (developed by Carlos)
### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
#### one turner on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640638</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073698</id>
<property name="body"><![CDATA[These are some additional requests and requirements and ideas that were gathered during the September 2012 experiment:
# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes\!)
# ODSS should show location and time of location when mousing over track.
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :-) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.
# Add ability for users to set min/max scales dynamically on satellite layers.
# Idea: Add ability to mark individual platforms and other assets as "deployed" or "not deployed". Not deployed would show up differently in tracking view since they are riding on the back of other assets (example Dorado on R_C; Moe and Stella 101 on W_F...)
# Idea: Add additional NOAA charts as layers (I thought the "shipping lanes" chart was cool and useful).
# Bug?: If the user zooms their browser at all, white lines show up on google map.  Is there a way to prevent that or have OpenLayers handle it?  It affect iPad as well.
# iPad notes:
## you can't scroll down pages (both chrome and safari). Situational awareness is not a problem, but if you go to planning you only see down to "Distributed Deployment Planning" and can't go further down. Interestingly in cosci it's true for the discussion but not for the collections, where you can scroll down.
## clicking on links that should open in a new tab in collection doesn't (chrome only, safari is fine). Meaning that you get stuck there and have to reload the ODSS to get out of it. Not a big deal as I can do a right click / open in new tab but I need to think of it.
# Under planning and data analysis, clicking on a link makes you stuck there - you can change to another tab, but can't go back to the original tab with all the choices without reloading ODSS. It would be great if there was a way to go back to that original tab. I can avoid that by right click / open in new tab from a computer and from safari on ipad, but somehow can't in chrome on ipad.
# From distributed autonomy team:
{noformat}
It looks like we are getting data from T-REX which indicates where the gulpers were triggered, to shore. So this is coming to STOQS and in theory should be available and displayable within the ODSS. Any chance you'd have some bandwidth working with Frederic to display this (and potentially some AUV waypoint data) visible?
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041006</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673401</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640644</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073692</id>
<property name="body"><![CDATA[Here are some pictures of the whiteboard that Danelle and Kevin discussed in the early planning stages for Machine Learning:

!IMG_0356.jpg|thumbnail,align=centre!
!IMG_0358.jpg|thumbnail,align=centre!
!IMG_0359.jpg|thumbnail,align=centre!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041000</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673399</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now. 
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
### Makai not ready yet
#### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
## status to be updated into planning tool (developed by Carlos)
### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
#### one turner on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd) 
## two fs6 guys on board running measurements on board


h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640642</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673405</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!ODSS-with-platim-2013-11-25.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with options to select the platforms to be displayed in the timeline. By default, only platforms having tokens associated are displayed. Platforms can be selected according to the filters:
-- Only having tokens
-- Only of particular types (as selected from the available types)
!odssplatim-p.png|align=center!

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the changes to period so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions.
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!odssplatim-per01.png|align=center!\\
- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!odssplatim-b.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640648</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673404</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way while providing a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application and looks like so:
!ODSS-with-platim-2013-11-25.png|align=center!\\

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with options to select the platforms to be displayed in the timeline. By default, only platforms having tokens associated are displayed. Platforms can be selected according to the filters:
-- Only having tokens
-- Only of particular types (as selected from the available types)
!odssplatim-p.png|align=center!

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the changes to period so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions.
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!odssplatim-per01.png|align=center!\\
- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!odssplatim-b.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640647</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673409</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the changes to period so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions.
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!odssplatim-per01.png|align=center!\\
- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!odssplatim-b.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640652</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673407</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with options to select the platforms to be displayed in the timeline. By default, only platforms having tokens associated are displayed. Platforms can be selected according to the filters:
-- Only having tokens
-- Only of particular types (as selected from the available types)
!odssplatim-p.png|align=center!

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the changes to period so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions.
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!odssplatim-per01.png|align=center!\\
- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!odssplatim-b.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640650</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073709</id>
<property name="body"><![CDATA[These are some additional requests and requirements and ideas that were gathered during the September 2012 experiment:
# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes\!)
# ODSS should show location and time of location when mousing over track.
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :-) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.
# Add ability for users to set min/max scales dynamically on satellite layers.
# Idea: Add ability to mark individual platforms and other assets as "deployed" or "not deployed". Not deployed would show up differently in tracking view since they are riding on the back of other assets (example Dorado on R_C; Moe and Stella 101 on W_F...)
# Idea: Add additional NOAA charts as layers (I thought the "shipping lanes" chart was cool and useful).
# Bug?: If the user zooms their browser at all, white lines show up on google map.  Is there a way to prevent that or have OpenLayers handle it?  It affect iPad as well.
# iPad notes:
## you can't scroll down pages (both chrome and safari). Situational awareness is not a problem, but if you go to planning you only see down to "Distributed Deployment Planning" and can't go further down. Interestingly in cosci it's true for the discussion but not for the collections, where you can scroll down.
## clicking on links that should open in a new tab in collection doesn't (chrome only, safari is fine). Meaning that you get stuck there and have to reload the ODSS to get out of it. Not a big deal as I can do a right click / open in new tab but I need to think of it.
# Under planning and data analysis, clicking on a link makes you stuck there - you can change to another tab, but can't go back to the original tab with all the choices without reloading ODSS. It would be great if there was a way to go back to that original tab. I can avoid that by right click / open in new tab from a computer and from safari on ipad, but somehow can't in chrome on ipad.
# From distributed autonomy team:
{noformat}
It looks like we are getting data from T-REX which indicates where the gulpers 
were triggered, to shore. So this is coming to STOQS and in theory should be 
available and displayable within the ODSS. Any chance you'd have some bandwidth 
working with Frederic to display this (and potentially some AUV waypoint data) visible?
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041017</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673353</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way while providing a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc. 

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period. 

The module is incorporated in the ODSS application and looks like so:
!ODSS-with-platim-2013-11-25.png|align=center!


h1. Using the editor

h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with options to select the platforms to be displayed in the timeline. By default, only platforms having tokens associated are displayed. Platforms can be selected according to the filters:
-- Only having tokens
-- Only of particular types (as selected from the available types)
!odssplatim-p.png|align=center!

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

-- Apply: This button applies the changes to period so they get reflected in the time line. This does not save the changes in the database.
-- Set default: This button sets the selected period as the default so it will be used in future sessions.
-- Delete: This button allows to delete the selected period from the database.
-- Cancel: Cancels the dialog.
!odssplatim-per01.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!odssplatim-b.png|align=center!



h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

-- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
-- Reset: This button reverts any changes in the form.
-- Delete: This button allows to delete the token if already existing in the database.
-- Cancel: Cancels the dialog.




h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug                        ||  Status ||  Comments ||
| for each token allow to enter a description     | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays              | (/) | |
| allow to select a period of interest (and define new ones)   | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe)    | (/) |  |
| copy-n-paste token to facilitate editing           | (x) | |
| versioning and authoring according to logged in user    | (x) | |
| make hyperrefs clickable in a token description    | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |



h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640596</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673360</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way while providing a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc. 

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period. 

The module is incorporated in the ODSS application and looks like so:
!ODSS-with-platim-2013-11-25.png|align=center!


h1. Using the editor

h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with options to select the platforms to be displayed in the timeline. By default, only platforms having tokens associated are displayed. Platforms can be selected according to the filters:
-- Only having tokens
-- Only of particular types (as selected from the available types)
!odssplatim-p.png|align=center!

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

-- Apply: This button applies the changes to period so they get reflected in the time line. This does not save the changes in the database.
-- Set default: This button sets the selected period as the default so it will be used in future sessions.
-- Delete: This button allows to delete the selected period from the database.
-- Cancel: Cancels the dialog.
!odssplatim-per01.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!odssplatim-b.png|align=center!



h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

-- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
-- Reset: This button reverts any changes in the form.
-- Delete: This button allows to delete the token if already existing in the database.
-- Cancel: Cancels the dialog.




h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug                        ||  Status ||  Comments ||
| for each token allow to enter a description     | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays              | (/) | |
| allow to select a period of interest (and define new ones)   | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe)    | (/) |  |
| copy-n-paste token to facilitate editing           | (x) | |
| versioning and authoring according to logged in user    | (x) | |
| make hyperrefs clickable in a token description    | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed    | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | | 


h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640603</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073717</id>
<property name="body"><![CDATA[These are some additional requests and requirements and ideas that were gathered during the September 2012 experiment:
# Improve track line stability on zoom and pan (Douglas-Peucker line simplification/generalization algorithm?)
# Make sure end point is always the most recent position fix (there were reported cases of the end point moving on zoom/pan, yikes\!)
# ODSS should show location and time of location when mousing over track.
# Make sure it is very easy for the users to see what the time and date of the layers are.
# For the simplified text view (read servlet) make sure time zone of dates is highlighted on the return
# Add a scale bar on the map
# Improve LOD management and speed and scaling of track queries. From Mike M:
{noformat}
How about if we write a background job to simplify the historical points for
each platform and save it as a LineString geometry type in a new table in
mbaritracking, then odss can read that with one request and append to the line
with every single point (say 1 or 2 hours of data) of recent data from
the position table.

We can take it a step further and store a collection of time stamped line
segments and have all of it stitched together by OpenLayers. I need to do this
anyway for STOQS so maybe I can do the backed server stuff on mbaritracking.
{noformat}
# Ensure the server can fend of DOS attacks (especially from itself :-) ).
# Add way for users to select/deselect whole groups of platforms.
# Add more spaces to the 'hours' time control. (Actually, I think the time control needs an overhaul).
# Add range and bearing tool on tracks (like Winfrog)
# Redesign the 'Dropbox' functionality.  Maybe make it driven from the ODSS (e.g. user clicks on an icon for a file and is warned of the satellite, but then the file is marked for sync).  Users could enable/disable syncing.
# Indicate comms stats/last update on the tracks to identify old positions.
# Move all MBARI platforms to satellite positions where possible.
# There is a bug in the 'Data' view and sometimes the file tree gets scrozzled.  Even the refresh button does not fix it.
# Add ability for users to set min/max scales dynamically on satellite layers.
# Idea: Add ability to mark individual platforms and other assets as "deployed" or "not deployed". Not deployed would show up differently in tracking view since they are riding on the back of other assets (example Dorado on R_C; Moe and Stella 101 on W_F...)
# Idea: Add additional NOAA charts as layers (I thought the "shipping lanes" chart was cool and useful).
# Bug?: If the user zooms their browser at all, white lines show up on google map.  Is there a way to prevent that or have OpenLayers handle it?  It affect iPad as well.
# iPad notes:
## you can't scroll down pages (both chrome and safari). Situational awareness is not a problem, but if you go to planning you only see down to "Distributed Deployment Planning" and can't go further down. Interestingly in cosci it's true for the discussion but not for the collections, where you can scroll down.
## clicking on links that should open in a new tab in collection doesn't (chrome only, safari is fine). Meaning that you get stuck there and have to reload the ODSS to get out of it. Not a big deal as I can do a right click / open in new tab but I need to think of it.
# Under planning and data analysis, clicking on a link makes you stuck there - you can change to another tab, but can't go back to the original tab with all the choices without reloading ODSS. It would be great if there was a way to go back to that original tab. I can avoid that by right click / open in new tab from a computer and from safari on ipad, but somehow can't in chrome on ipad.
# From distributed autonomy team:
{noformat}
It looks like we are getting data from T-REX which indicates where the gulpers 
were triggered, to shore. So this is coming to STOQS and in theory should be 
available and displayable within the ODSS. Any chance you'd have some bandwidth 
working with Frederic to display this (and potentially some AUV waypoint data) visible?
{noformat}
# Allow the user to "lock" a layer in time while the rest of the data scrolls over time.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041025</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673455</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting July 7, 2014*
* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640698</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673452</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer 
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7 
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai. 
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin 
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne 
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson 
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships


h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640695</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673441</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-20.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes as conflicts or lost of data may occur.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" will be shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640684</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673439</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-20.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platform so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes as conflicts or lost of data may occur.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640682</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673437</id>
<property name="body"><![CDATA[{note}
Due to recent changes in the project structure, some of the paths indicated below will need to be adjusted accordingly.
{note}

*Contents*
{toc:maxLevel=2}


h1. Overview

The current platform timeline editor implementation is comprised of two modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-11-25.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to support the editor UI. 


h2. Module structure

Under [{{src/server/}}|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fserver]:
{code}
platim
+-- index.js
+-- periods
¦   +-- index.js
¦   +-- models.js
+-- tokens
    +-- index.js
    +-- models.js
{code}

The main application server, {{AppServer.js}}, makes the following call to set up the platform timeline editor service:
{code}
require('./platim').setup(this.app, '/odss/platim/');
{code}
where {{'/odss/platim/'}} indicates the prefix for the routes to be used.

h1. {{odssplatim-ui}}: The UI front-end

This module provides the editor user interface. It is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Chaps Links Timeline widget|http://almende.github.io/chap-links-library/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Underscore.js|http://underscorejs.org/] as a very handy functional-oriented utility library.

The code of this module is under [src/webapp/odss/odssplatim-ui|https://code.google.com/p/mbari-dss/source/browse/#svn%2Ftrunk%2Fsrc%2Fwebapp%2Fodss%2Fodssplatim-ui].


h2. Configuration and set-up

- Configuration. If needed, edit {{src/app/config.js}} to indicate the platform time editor REST endpoint URL as well as the URL to retrieve the platforms. The default values ({{"/odss/platim"}} and {{"/odss/platforms"}}, respectively) should be OK for the ODSS application.

- Setup:
{code}
$ cd src/webapp/odss/odssplatim-ui
$ bower install
$ npm install
$ grunt
{code}

At this point the module should be fully enabled in the main ODSS application. In concrete, the main index file, {{src/webapp/odss/index.html}}, includes the needed resources, in this case by pointing to concatenated/minified files for these resources. For a version pointing to all resources individually, see {{src/webapp/odss/index-odssplatim.html}}. For more details, including how to launch the module outside of ODSS, see the [readme|https://code.google.com/p/mbari-dss/source/browse/trunk/src/webapp/odss/odssplatim-ui/README.md].


h2. Project structure

{code}
odssplatim-ui
+-- Gruntfile.js
+-- LICENSE
+-- README.md
+-- bower.json
+-- package.json
+-- scripts
¦   +-- web-server.js
+-- src
    +-- app
    ¦   +-- app.js
    ¦   +-- config.js
    ¦   +-- index.html
    ¦   +-- index.min.html
    ¦   +-- main
    ¦   ¦   +-- main.js
    ¦   ¦   +-- odss-platim.tpl.html
    ¦   +-- model.js
    ¦   +-- period
    ¦   ¦   +-- period.js
    ¦   ¦   +-- period.tpl.html
    ¦   +-- platform
    ¦   ¦   +-- platform.js
    ¦   ¦   +-- platform.tpl.html
    ¦   +-- services.js
    ¦   +-- templates.js   (this is generated)
    ¦   +-- token
    ¦   ¦   +-- token.js
    ¦   ¦   +-- token.tpl.html
    ¦   +-- util
    ¦       +-- confirm.tpl.html
    ¦       +-- util.js
    +-- common
    ¦   +-- links
    ¦   ¦   +-- timeline.css
    ¦   ¦   +-- timeline.js
    ¦   +-- timelinewidget
    ¦   ¦   +-- timelinewidget.js
    ¦   +-- utils
    ¦       +-- miscutils.js
    +-- css
    ¦   +-- platim.css
    +-- img
        +-- resize_dots.png
{code}

h1. Initial development

The two modules were initially developed in separate repositories:

- {{odssplatim-ui}}: [https://github.com/carueda/odssplatim-ui]
- {{odssplatim-rest}}: Implementation in [javascript|https://github.com/carueda/odssplatim-rest-node] and initial implementation is [Scala|https://github.com/carueda/odssplatim-rest]; see also [this page|https://oceana.mbari.org/confluence/display/CANON/odssplatim-rest+in+Scala].


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640680</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673435</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-20.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platform so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes as conflicts or lost of data may occur.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640678</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673433</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platform so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes as conflicts or lost of data may occur.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640676</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673432</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platform so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes as conflicts or lost of data may occur.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640675</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673430</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platform so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes as conflicts or lost of data may occur.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640673</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673426</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platform so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins."  New tokens are all saved (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes as conflicts or lost of data may occur.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640669</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673424</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platform so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins."  New tokens are all saved (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes as conflicts or lost of data may occur.{color}

h5. Do all period views point to the same timeline database?

- There a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640667</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673423</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platform so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins."  New tokens are all saved (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes as conflicts or lost of data may occur.{color}

h5. Do all period views point to the same timeline database?

- There a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640666</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673421</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add a new platform?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Last save of the same pre-existing token "wins."  

BTW, new tokens are all retained (internally, upon first save, each token gets a unique id that is used for any subsequent database operation).

h5. Do all period views point to the same timeline database?

- There a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640664</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673419</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Last save of the same pre-existing token "wins."  

BTW, new tokens are all retained (internally, upon first save, each token gets a unique id that is used for any subsequent database operation).

h5. Do all period views point to the same timeline database?

- There a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640662</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673417</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Last save of the same pre-existing token "wins."  

BTW, new tokens are all retained (internally, upon first save, each token gets a unique id that is used for any subsequent database operation).


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640660</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673415</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640658</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673413</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640656</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673412</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640655</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673411</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-19.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!odssplatim-b.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (x) | be able to specify which platforms show up on the screen.  So under drifters we might want to see CPF and stella205 but not stella114. |
| token tooltip to show description | (x) | be able to see the description associated to the specific state for a platform in a hover text box. |
| alternate shading for the timeline grid | (x) | \\ |
| order platforms\\ | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ |
| color code platform text\\ | (x) | i.e. ships are red, auvs are blue, drifters are green etc.&nbsp; \\ |
| create 'event' \\ | (x) | Such as state is&nbsp; 'dye', description is 'Deploy 1st dye patch from RC'&nbsp;  or state is 'dye', description is 'Restart dye patch from WF'&nbsp; or state  is 'SF6', description is 'Inject SF6 from RC, in-situ' |

h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640654</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673531</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor 
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640775</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673532</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

[ Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor 
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640776</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673534</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor 
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640778</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673523</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
#### Get sensor set for dorado from Hans
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor 
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640767</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673525</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor 
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640769</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673527</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
h5. *ODSS Engineering Meeting September 8, 2014*
# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*
* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640771</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673529</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin

# Danelle
## Still on the ready to load AUV data into STOQS  
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.  
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike

# Carlos

# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1 

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640773</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673508</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
#### Get sensor set for dorado from Hans
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
### NPS glider
#### deploy week of Sept 14
#### run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week

h5. *CANON Logistics Meeting September 4, 2014*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640752</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673507</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
#### Get sensor set for dorado from Hans
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
### NPS glider
#### deploy week of Sept 14
#### run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week

h5. *CANON Logistics Meeting September 4, 2014*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640751</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673510</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
#### Get sensor set for dorado from Hans
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
### NPS glider
#### deploy week of Sept 14
#### run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week

h5. *CANON Logistics Meeting September 4, 2014*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640754</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673512</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
#### Get sensor set for dorado from Hans
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640756</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673501</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*
h5. * September 11, 2014*
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
#### Get sensor set for dorado from Hans
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through 
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
### NPS glider
#### deploy week of Sept 14
#### run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data


h5. * September 4, 2014*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640745</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673500</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640744</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673505</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. \* September 11, 2014\*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
#### Get sensor set for dorado from Hans
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
### NPS glider
#### deploy week of Sept 14
#### run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week

h5. \* September 4, 2014\*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640749</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673503</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. \* September 11, 2014\*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
#### Get sensor set for dorado from Hans
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
### NPS glider
#### deploy week of Sept 14
#### run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data

h5. \* September 4, 2014\*


h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated -- antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640747</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673491</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

h5. Configuration Management
||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|2|Clean up Erddap war files in build and on odss-test| |KGomes| |
|3|Deploy ODSS to normandy| |KGomes| |
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)| |KGomes| |
|5|Deploy updated ODSS to Zuma| |KGomes| |
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache| |KGomes| |
|7|Document current system for pushing asset positions to Winfrog| |KGomes| Some notes are here: https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012|
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)| |KGomes| |
|9|Deploy continuous integration testing for Node server| |KGomes| |
|10|Deploy continuous integration testing for web application| |KGomes| |
h5. Bug Fixes
||Task ID||Task||Due Date||Owner||Notes||
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)| |KGomes| I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.|
|12|Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that| |KGomes| |
h5. General
||Task ID||Task||Due Date||Owner||Notes||
|13|Clean out AIS data from tracking DB on odss-test| |KGomes| |
|14|Implement ODSS integration of drop down and catalog view rendering| |KGomes| |
|15|Add scale bar to map (Issue #111)| |KGomes| |
|16|Look at moment.js for ODSS| |KGomes| |
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)| |KGomes| |
|18|Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector| |KGomes| |
|19|Move the pospub process running under misctrack on pismo| |KGomes| This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.|
h5. Platform Tracking
||Task ID||Task||Due Date||Owner||Notes||
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)| |KGomes| |
|21|Display AIS tracks in ODSS| |KGomes| |
|22|Develop markers on platforms that show last date, time and position of platform| |KGomes| |
|23|Develop mechanism that when user mouses over section of track (point), lat lon diplays| |KGomes| |
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it| |KGomes| |
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)| |KGomes| |
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)| |KGomes| |
|27|Create REST service for platform tracking that returns tracks in html, csv, and geojson| |KGomes| |
|28|Add capability in browser for user's to specify when platform was deployed and recovered| |KGomes| |
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)| |KGomes| |
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)| |KGomes| |
|31|Create WebSocket implementation to provide mechanism for sending events to the browser| |KGomes| |
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)| |KGomes| |
|33|Develop mechanism to display range an bearing of platform from user's current location| |KGomes| |
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two| |KGomes| |
h5. Mapping Data
||Task ID||Task||Due Date||Owner||Notes||
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)| |KGomes| |
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)| |KGomes| This should be persisted in their preferences.  Or should it be per experiment/view?|
|37|Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog| |KGomes| |
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)| |KGomes| |
|39|Add capability for users to upload their "mappable" data sets| |KGomes| |
h5. Data Repository and Catalog
||Task ID||Task||Due Date||Owner||Notes||
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment| |KGomes| |
|41|Evaluate ElasticSearch for Catalog| |KGomes| |
|42|Implement catalog method to enable search of the data repository| |KGomes| |
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)| |KGomes| |
|44|Create separate page view of data repository and catalog interaction (Issue #127)| |KGomes| |
|45|Choose/create backend data store for repository catalog| |KGomes| |
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository| |KGomes| |
|47|Create method for users to load their data and provide provenance while entering| |KGomes| |
|48|Implement mechanism for users to comment on data and products| |KGomes| |
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment| |KGomes| |
h5. Synchronization
||Task ID||Task||Due Date||Owner||Notes||
|50|Develop better synchronization system (Issue # 121)| |KGomes| Some things we talked about were Dropbox, WAN Optimizers, etc.|
h5. Sample Management
||Task ID||Task||Due Date||Owner||Notes||
|51|Work with Francisco to define what sample management actually means| |KGomes| |
|52|Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB| |KGomes| |
|53|Develop mobile application to allow users to enter sample data| |KGomes| |
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)| |KGomes| |
|55|Design form for ODSS to allow users to enter sample data| |KGomes| |
|56|Display sample information on ODSS| |KGomes| |
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.| |KGomes| |
|58|Implement method to allow users to tag samples that need further processing| |KGomes| |
h5. Planning
||Task ID||Task||Due Date||Owner||Notes||
|59|Add back end storage for planning geometries| |KGomes| |
|60|Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available| |KGomes| |
|61|Implement mechanism to keep plans 'private' until user wants to share them| |KGomes| |
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment| |KGomes| |
|63|Integrate views of backend planning geometries into ODSS| |KGomes| |
|64|The planning view should be individual for each day (i.e. each day's plans are different)| |KGomes| |
|65|Only one plan should be designated as the 'operational' plan| |KGomes| |
|66|Situational awareness (tracks and maps) should be available during planning| |KGomes| |
|67|Users should be able to view planned tracks against actual tracks| |KGomes| |
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)| |KGomes| |
|69|Create a daily planning page that people can edit| |KGomes| |
|70|Implement Resource Calendar improvements (Issues #117, 118, 119)| |KGomes| |
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)| |KGomes| |
h5. Collaboration
||Task ID||Task||Due Date||Owner||Notes||
|72|Create datastore for entries and attachments| |KGomes| |
|73|Choose backend chat service (Openfire?)| |KGomes| |
|74|Develop Collaboration viewer for ODSS| |KGomes| |
|75|Develop front end integration into the ODSS| |KGomes| |
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)| |KGomes| |
|77|Implement query mechanism for log entries (date, time, location, author, tag)| |KGomes| |
|78|Implement logging entry via email (Issue #122)| |KGomes| |
h5. Mobile Application
||Task ID||Task||Due Date||Owner||Notes||
|79|Develop mobile application to enter collaboration data| |KGomes| |
|80|Develop mobile version with collaboration tools (Issue #37 and #105)| |KGomes| |
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)| |KGomes| |
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered| |KGomes| |
|83|Add function to view the current location of all platforms (visual and text)| |KGomes| |
|84|Fix bug when switching from portrait to landscape you lose entries| |KGomes| |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640735</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673498</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

h5. Configuration Management
||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|2|Clean up Erddap war files in build and on odss-test| |KGomes| |
|3|Deploy ODSS to normandy| |KGomes| |
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)| |KGomes| |
|5|Deploy updated ODSS to Zuma| |KGomes| |
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache| |KGomes| |
|7|Document current system for pushing asset positions to Winfrog| |KGomes| Some notes are here: https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012|
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)| |KGomes| |
|9|Deploy continuous integration testing for Node server| |KGomes| |
|10|Deploy continuous integration testing for web application| |KGomes| |
h5. Bug Fixes
||Task ID||Task||Due Date||Owner||Notes||
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)| |KGomes| I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.|
|12|Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that| |KGomes| |
h5. General
||Task ID||Task||Due Date||Owner||Notes||
|13|Clean out AIS data from tracking DB on odss-test| |KGomes| |
|14|Implement ODSS integration of drop down and catalog view rendering| |KGomes| |
|15|Add scale bar to map (Issue #111)| |KGomes| |
|16|Look at moment.js for ODSS| |KGomes| |
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)| |KGomes| |
|18|Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector| |KGomes| |
|19|Move the pospub process running under misctrack on pismo| |KGomes| This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.|
h5. Platform Tracking
||Task ID||Task||Due Date||Owner||Notes||
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)| |KGomes| |
|21|Display AIS tracks in ODSS| |KGomes| |
|22|Develop markers on platforms that show last date, time and position of platform| |KGomes| |
|23|Develop mechanism that when user mouses over section of track (point), lat lon diplays| |KGomes| |
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it| |KGomes| |
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)| |KGomes| |
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)| |KGomes| |
|27|Create REST service for platform tracking that returns tracks in html, csv, and geojson| |KGomes| |
|28|Add capability in browser for user's to specify when platform was deployed and recovered| |KGomes| |
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)| |KGomes| |
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)| |KGomes| |
|31|Create WebSocket implementation to provide mechanism for sending events to the browser| |KGomes| |
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)| |KGomes| |
|33|Develop mechanism to display range an bearing of platform from user's current location| |KGomes| |
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two| |KGomes| |
h5. Mapping Data
||Task ID||Task||Due Date||Owner||Notes||
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)| |KGomes| |
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)| |KGomes| This should be persisted in their preferences.  Or should it be per experiment/view?|
|37|Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog| |KGomes| |
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)| |KGomes| |
|39|Add capability for users to upload their "mappable" data sets| |KGomes| |
h5. Data Repository and Catalog
||Task ID||Task||Due Date||Owner||Notes||
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment| |KGomes| |
|41|Evaluate ElasticSearch for Catalog| |KGomes| |
|42|Implement catalog method to enable search of the data repository| |KGomes| |
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)| |KGomes| |
|44|Create separate page view of data repository and catalog interaction (Issue #127)| |KGomes| |
|45|Choose/create backend data store for repository catalog| |KGomes| |
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository| |KGomes| |
|47|Create method for users to load their data and provide provenance while entering| |KGomes| |
|48|Implement mechanism for users to comment on data and products| |KGomes| |
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment| |KGomes| |
h5. Synchronization
||Task ID||Task||Due Date||Owner||Notes||
|50|Develop better synchronization system (Issue # 121)| |KGomes| Some things we talked about were Dropbox, WAN Optimizers, etc.|
h5. Sample Management
||Task ID||Task||Due Date||Owner||Notes||
|51|Work with Francisco to define what sample management actually means| |KGomes| |
|52|Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB| |KGomes| |
|53|Develop mobile application to allow users to enter sample data| |KGomes| |
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)| |KGomes| |
|55|Design form for ODSS to allow users to enter sample data| |KGomes| |
|56|Display sample information on ODSS| |KGomes| |
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.| |KGomes| |
|58|Implement method to allow users to tag samples that need further processing| |KGomes| |
h5. Planning
||Task ID||Task||Due Date||Owner||Notes||
|59|Add back end storage for planning geometries| |KGomes| |
|60|Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available| |KGomes| |
|61|Implement mechanism to keep plans 'private' until user wants to share them| |KGomes| |
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment| |KGomes| |
|63|Integrate views of backend planning geometries into ODSS| |KGomes| |
|64|The planning view should be individual for each day (i.e. each day's plans are different)| |KGomes| |
|65|Only one plan should be designated as the 'operational' plan| |KGomes| |
|66|Situational awareness (tracks and maps) should be available during planning| |KGomes| |
|67|Users should be able to view planned tracks against actual tracks| |KGomes| |
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)| |KGomes| |
|69|Create a daily planning page that people can edit| |KGomes| |
|70|Implement Resource Calendar improvements (Issues #117, 118, 119)| |KGomes| |
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)| |KGomes| |
h5. Collaboration
||Task ID||Task||Due Date||Owner||Notes||
|72|Create datastore for entries and attachments| |KGomes| |
|73|Choose backend chat service (Openfire?)| |KGomes| |
|74|Develop Collaboration viewer for ODSS| |KGomes| |
|75|Develop front end integration into the ODSS| |KGomes| |
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)| |KGomes| |
|77|Implement query mechanism for log entries (date, time, location, author, tag)| |KGomes| |
|78|Implement logging entry via email (Issue #122)| |KGomes| |
h5. Mobile Application
||Task ID||Task||Due Date||Owner||Notes||
|79|Develop mobile application to enter collaboration data| |KGomes| |
|80|Develop mobile version with collaboration tools (Issue #37 and #105)| |KGomes| |
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)| |KGomes| |
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered| |KGomes| |
|83|Add function to view the current location of all platforms (visual and text)| |KGomes| |
|84|Fix bug when switching from portrait to landscape you lose entries| |KGomes| |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS
To Be Developed

h5. iOS

{section}
{column} !Screen Shot 2014-09-11 at 8.33.37 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.18 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.40 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.26 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.34 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.38.06 AM.png|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640742</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673496</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

h5. Configuration Management
||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|2|Clean up Erddap war files in build and on odss-test| |KGomes| |
|3|Deploy ODSS to normandy| |KGomes| |
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)| |KGomes| |
|5|Deploy updated ODSS to Zuma| |KGomes| |
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache| |KGomes| |
|7|Document current system for pushing asset positions to Winfrog| |KGomes| Some notes are here: https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012|
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)| |KGomes| |
|9|Deploy continuous integration testing for Node server| |KGomes| |
|10|Deploy continuous integration testing for web application| |KGomes| |
h5. Bug Fixes
||Task ID||Task||Due Date||Owner||Notes||
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)| |KGomes| I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.|
|12|Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that| |KGomes| |
h5. General
||Task ID||Task||Due Date||Owner||Notes||
|13|Clean out AIS data from tracking DB on odss-test| |KGomes| |
|14|Implement ODSS integration of drop down and catalog view rendering| |KGomes| |
|15|Add scale bar to map (Issue #111)| |KGomes| |
|16|Look at moment.js for ODSS| |KGomes| |
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)| |KGomes| |
|18|Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector| |KGomes| |
|19|Move the pospub process running under misctrack on pismo| |KGomes| This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.|
h5. Platform Tracking
||Task ID||Task||Due Date||Owner||Notes||
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)| |KGomes| |
|21|Display AIS tracks in ODSS| |KGomes| |
|22|Develop markers on platforms that show last date, time and position of platform| |KGomes| |
|23|Develop mechanism that when user mouses over section of track (point), lat lon diplays| |KGomes| |
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it| |KGomes| |
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)| |KGomes| |
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)| |KGomes| |
|27|Create REST service for platform tracking that returns tracks in html, csv, and geojson| |KGomes| |
|28|Add capability in browser for user's to specify when platform was deployed and recovered| |KGomes| |
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)| |KGomes| |
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)| |KGomes| |
|31|Create WebSocket implementation to provide mechanism for sending events to the browser| |KGomes| |
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)| |KGomes| |
|33|Develop mechanism to display range an bearing of platform from user's current location| |KGomes| |
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two| |KGomes| |
h5. Mapping Data
||Task ID||Task||Due Date||Owner||Notes||
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)| |KGomes| |
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)| |KGomes| This should be persisted in their preferences.  Or should it be per experiment/view?|
|37|Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog| |KGomes| |
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)| |KGomes| |
|39|Add capability for users to upload their "mappable" data sets| |KGomes| |
h5. Data Repository and Catalog
||Task ID||Task||Due Date||Owner||Notes||
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment| |KGomes| |
|41|Evaluate ElasticSearch for Catalog| |KGomes| |
|42|Implement catalog method to enable search of the data repository| |KGomes| |
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)| |KGomes| |
|44|Create separate page view of data repository and catalog interaction (Issue #127)| |KGomes| |
|45|Choose/create backend data store for repository catalog| |KGomes| |
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository| |KGomes| |
|47|Create method for users to load their data and provide provenance while entering| |KGomes| |
|48|Implement mechanism for users to comment on data and products| |KGomes| |
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment| |KGomes| |
h5. Synchronization
||Task ID||Task||Due Date||Owner||Notes||
|50|Develop better synchronization system (Issue # 121)| |KGomes| Some things we talked about were Dropbox, WAN Optimizers, etc.|
h5. Sample Management
||Task ID||Task||Due Date||Owner||Notes||
|51|Work with Francisco to define what sample management actually means| |KGomes| |
|52|Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB| |KGomes| |
|53|Develop mobile application to allow users to enter sample data| |KGomes| |
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)| |KGomes| |
|55|Design form for ODSS to allow users to enter sample data| |KGomes| |
|56|Display sample information on ODSS| |KGomes| |
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.| |KGomes| |
|58|Implement method to allow users to tag samples that need further processing| |KGomes| |
h5. Planning
||Task ID||Task||Due Date||Owner||Notes||
|59|Add back end storage for planning geometries| |KGomes| |
|60|Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available| |KGomes| |
|61|Implement mechanism to keep plans 'private' until user wants to share them| |KGomes| |
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment| |KGomes| |
|63|Integrate views of backend planning geometries into ODSS| |KGomes| |
|64|The planning view should be individual for each day (i.e. each day's plans are different)| |KGomes| |
|65|Only one plan should be designated as the 'operational' plan| |KGomes| |
|66|Situational awareness (tracks and maps) should be available during planning| |KGomes| |
|67|Users should be able to view planned tracks against actual tracks| |KGomes| |
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)| |KGomes| |
|69|Create a daily planning page that people can edit| |KGomes| |
|70|Implement Resource Calendar improvements (Issues #117, 118, 119)| |KGomes| |
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)| |KGomes| |
h5. Collaboration
||Task ID||Task||Due Date||Owner||Notes||
|72|Create datastore for entries and attachments| |KGomes| |
|73|Choose backend chat service (Openfire?)| |KGomes| |
|74|Develop Collaboration viewer for ODSS| |KGomes| |
|75|Develop front end integration into the ODSS| |KGomes| |
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)| |KGomes| |
|77|Implement query mechanism for log entries (date, time, location, author, tag)| |KGomes| |
|78|Implement logging entry via email (Issue #122)| |KGomes| |
h5. Mobile Application
||Task ID||Task||Due Date||Owner||Notes||
|79|Develop mobile application to enter collaboration data| |KGomes| |
|80|Develop mobile version with collaboration tools (Issue #37 and #105)| |KGomes| |
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)| |KGomes| |
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered| |KGomes| |
|83|Add function to view the current location of all platforms (visual and text)| |KGomes| |
|84|Fix bug when switching from portrait to landscape you lose entries| |KGomes| |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS
To Be Developed

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640740</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074006</id>
<property name="body"><![CDATA[Here are the images from the engineering wrap up meeting after 2011 Experiment:

|!Whiteboard_1_1.jpg!|!Whiteboard_1_2.jpg|thumbnail!| | | | |
| | | | | | |

And of the easel:
!Easel.jpg|thumbnail,align=left!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041317</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074003</id>
<property name="body"><![CDATA[Here are the images from the engineering wrap up meeting after 2011 Experiment:

| | | | | | |
| | | | | | |

And of the easel:
!Easel.jpg|thumbnail,align=left!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041314</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074004</id>
<property name="body"><![CDATA[Here are the images from the engineering wrap up meeting after 2011 Experiment:

|!Whiteboard_1_1.jpg|thumbnail!|!Whiteboard_1_2.jpg|thumbnail!| | | | |
| | | | | | |

And of the easel:
!Easel.jpg|thumbnail,align=left!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041315</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074007</id>
<property name="body"><![CDATA[Here are the images from the engineering wrap up meeting after 2011 Experiment:

|!Whiteboard_1_1.jpg!|thumbnail|!Whiteboard_1_2.jpg|thumbnail!|!Whiteboard_1_3.jpg|thumbnail!|!Whiteboard_1_4.jpg|thumbnail!|!Whiteboard_1_5.jpg|thumbnail!|!Whiteboard_1_6.jpg|thumbnail!|
|!Whiteboard_2_1.jpg|thumbnail!|!Whiteboard_2_2.jpg|thumbnail!|!Whiteboard_2_3.jpg|thumbnail!|!Whiteboard_2_4.jpg|thumbnail!|!Whiteboard_2_5.jpg|thumbnail!||

And of the easel:
!Easel.jpg|thumbnail,align=left!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041318</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673575</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]
h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys -- plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Tethys salinity, looks like it is high (offset?)
## remove the DO real-time from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640819</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073998</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041308</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673572</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]
h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys -- plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on ship measurements Monday Sept 22.
### looked at Tethys salinity, looks like it is high (offset?)
## remove the DO real-time from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev1.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640816</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074001</id>
<property name="body"><![CDATA[Here are the images from the engineering wrap up meeting after 2011 Experiment:

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041312</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673573</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]
h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys -- plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Tethys salinity, looks like it is high (offset?)
## remove the DO real-time from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev1.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640817</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073987</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041297</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673558</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev 1.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640802</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673557</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]


\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor 
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640801</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673555</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS


h5. Configuration Management

|| Task ID || Task || Due Date || Owner || Notes ||
| 1 | Deploy management of server scripts | | KGomes | |
| 2 | Clean up Erddap war files in build and on odss-test | | KGomes | |
| 3 | Deploy ODSS to normandy | | KGomes | |
| 4 | Deploy updated ODSS to Malibu (replace with CentOS VM) | | KGomes | |
| 5 | Deploy updated ODSS to Zuma | | KGomes | |
| 6 | Change build.xml to install .conf apache configs in the conf.d directory in Apache | | KGomes | |
| 7 | Document current system for pushing asset positions to Winfrog | | KGomes | Some notes are here: [https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012] |
| 8 | Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120) | | KGomes | |
| 9 | Deploy continuous integration testing for Node server | | KGomes | |
| 10 | Deploy continuous integration testing for web application | | KGomes | |

h5. Bug Fixes

|| Task ID || Task || Due Date || Owner || Notes ||
| 11 | Fix bug where tracks are not consistently displayed (Issue #95 and #113) | | KGomes | I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example. |
| 12 | Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that | | KGomes | |

h5. General

|| Task ID || Task || Due Date || Owner || Notes ||
| 13 | Clean out AIS data from tracking DB on odss-test | | KGomes | |
| 14 | Implement ODSS integration of drop down and catalog view rendering | | KGomes | |
| 15 | Add scale bar to map (Issue #111) | | KGomes | |
| 16 | Look at moment.js for ODSS | | KGomes | |
| 17 | Overhaul playback/time control (Issue #4 and #98 and #100 and #112) | | KGomes | |
| 18 | Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector | | KGomes | |
| 19 | Move the pospub process running under misctrack on pismo | | KGomes | This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account. |

h5. Platform Tracking

|| Task ID || Task || Due Date || Owner || Notes ||
| 20 | Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74) | | KGomes | |
| 21 | Display AIS tracks in ODSS | | KGomes | |
| 22 | Develop markers on platforms that show last date, time and position of platform | | KGomes | |
| 23 | Develop mechanism that when user mouses over section of track (point), lat lon diplays | | KGomes | |
| 24 | Develop mechanism where users can 'hide' a track (and unhide) while clicking on it | | KGomes | |
| 25 | Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane) | | KGomes | |
| 26 | User double clicks on track and it zooms the track to fit the viewport (Issue #79) | | KGomes | |
| 27 | Create REST service for platform tracking that returns tracks in html, csv, and geojson | | KGomes | |
| 28 | Add capability in browser for user's to specify when platform was deployed and recovered | | KGomes | |
| 29 | The ODSS should not show platforms if they are in recovered status (or user can turn on and off) | | KGomes | |
| 30 | Develop mechanism to allow user to download track data by clicking (Issue #124) | | KGomes | |
| 31 | Create WebSocket implementation to provide mechanism for sending events to the browser | | KGomes | |
| 32 | Change polling mechanism to push over Websockets when new platform data arrives (Issue #92) | | KGomes | |
| 33 | Develop mechanism to display range an bearing of platform from user's current location | | KGomes | |
| 34 | Develop capability for user to select two platforms and the ODSS will show range and bearing between the two | | KGomes | |

h5. Mapping Data

|| Task ID || Task || Due Date || Owner || Notes ||
| 35 | Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115) | | KGomes | |
| 36 | Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100) | | KGomes | This should be persisted in their preferences.  Or should it be per experiment/view? |
| 37 | Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog | | KGomes | |
| 38 | Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72) | | KGomes | |
| 39 | Add capability for users to upload their "mappable" data sets | | KGomes | |

h5. Data Repository and Catalog

|| Task ID || Task || Due Date || Owner || Notes ||
| 40 | Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment | | KGomes | |
| 41 | Evaluate ElasticSearch for Catalog | | KGomes | |
| 42 | Implement catalog method to enable search of the data repository | | KGomes | |
| 43 | Investigate Graph Databases for repository or other repository mechanism (like Solr) | | KGomes | |
| 44 | Create separate page view of data repository and catalog interaction (Issue #127) | | KGomes | |
| 45 | Choose/create backend data store for repository catalog | | KGomes | |
| 46 | Implement mechanism to allow users to specify services (i.e. external resources) in the repository | | KGomes | |
| 47 | Create method for users to load their data and provide provenance while entering | | KGomes | |
| 48 | Implement mechanism for users to comment on data and products | | KGomes | |
| 49 | Develop mechanism to let user's create a top level 'curated' list of data products for an experiment | | KGomes | |

h5. Synchronization

|| Task ID || Task || Due Date || Owner || Notes ||
| 50 | Develop better synchronization system (Issue # 121) | | KGomes | Some things we talked about were Dropbox, WAN Optimizers, etc. |

h5. Sample Management

|| Task ID || Task || Due Date || Owner || Notes ||
| 51 | Work with Francisco to define what sample management actually means | | KGomes | |
| 52 | Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB | | KGomes | |
| 53 | Develop mobile application to allow users to enter sample data | | KGomes | |
| 54 | Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample) | | KGomes | |
| 55 | Design form for ODSS to allow users to enter sample data | | KGomes | |
| 56 | Display sample information on ODSS | | KGomes | |
| 57 | Defined query mechanism to look for samples based on location and time. &nbsp;This should go across experiments too. | | KGomes | |
| 58 | Implement method to allow users to tag samples that need further processing | | KGomes | |

h5. Planning

|| Task ID || Task || Due Date || Owner || Notes ||
| 59 | Add back end storage for planning geometries | | KGomes | |
| 60 | Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available | | KGomes | |
| 61 | Implement mechanism to keep plans 'private' until user wants to share them | | KGomes | |
| 62 | Create sharing mechanism where plans can be shared to different users or to the entire experiment | | KGomes | |
| 63 | Integrate views of backend planning geometries into ODSS | | KGomes | |
| 64 | The planning view should be individual for each day (i.e. each day's plans are different) | | KGomes | |
| 65 | Only one plan should be designated as the 'operational' plan | | KGomes | |
| 66 | Situational awareness (tracks and maps) should be available during planning | | KGomes | |
| 67 | Users should be able to view planned tracks against actual tracks | | KGomes | |
| 68 | Develop mechanism to allow users to click on points and have it calculate distance. &nbsp;Could just be part of planning too (Issue #103) | | KGomes | |
| 69 | Create a daily planning page that people can edit | | KGomes | |
| 70 | Implement Resource Calendar improvements (Issues #117, 118, 119) | | KGomes | |
| 71 | Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116) | | KGomes | |

h5. Collaboration

|| Task ID || Task || Due Date || Owner || Notes ||
| 72 | Create datastore for entries and attachments | | KGomes | |
| 73 | Choose backend chat service (Openfire?) | | KGomes | |
| 74 | Develop Collaboration viewer for ODSS | | KGomes | |
| 75 | Develop front end integration into the ODSS | | KGomes | |
| 76 | Implement logging entry form in ODSS to allow entry via browser (Issue #123) | | KGomes | |
| 77 | Implement query mechanism for log entries (date, time, location, author, tag) | | KGomes | |
| 78 | Implement logging entry via email (Issue #122) | | KGomes | |

h5. Mobile Application

|| Task ID || Task || Due Date || Owner || Notes ||
| 79 | Develop mobile application to enter collaboration data | | KGomes | |
| 80 | Develop mobile version with collaboration tools (Issue #37 and #105) | | KGomes | |
| 81 | Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected) | | KGomes | |
| 82 | Develop mechanism for users to be able to specify when a platform was deployed and recovered | | KGomes | |
| 83 | Add function to view the current location of all platforms (visual and text) | | KGomes | |
| 84 | Fix bug when switching from portrait to landscape you lose entries | | KGomes | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

[SampleForm#edata]

h3. Sample Form Screen Shots


h5. ODSS

To Be Developed

h5. iOS

{section}
{column} !Screen Shot 2014-09-11 at 8.33.37 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.18 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.40 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.26 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.34 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.38.06 AM.png|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Screen Shot 2014-09-11 at 8.48.48 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.49.30 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.52.36 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.01.29 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.02 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.41 AM.png|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson |
| *Waveglider:*
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:*
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640799</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673570</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]
h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys -- plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on ship measurements Monday Sept 22.
### looked at Tethys salinity, looks like it is high (offset?)
## remove the DO real-time from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev1.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640814</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673569</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]
h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Marguerite, Tim, Jules, etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys -- plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on ship measurements Monday Sept 22.
### looked at Tethys salinity, looks like it is high (offset?)
## remove the DO real-time from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev1.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640813</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673567</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]
h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys -- plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on ship measurements Monday Sept 22.
### looked at Tethys salinity, looks like it is high (offset?)
## remove the DO real-time from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev1.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640811</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673565</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]
h5. *CANON Logistics Meeting September 18, 2014*
BOG Lab members (Chris, Gernot, etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
### Tethys -- plan Monday, run for 5-6 days. 22- 27.


h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev1.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640809</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673563</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev1.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640807</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673545</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-20.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640789</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673543</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-20.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640787</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673542</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss-test.shore.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-08-20.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" will be shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640786</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673554</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS


h5. Configuration Management

|| Task ID || Task || Due Date || Owner || Notes ||
| 1 | Deploy management of server scripts | | KGomes | |
| 2 | Clean up Erddap war files in build and on odss-test | | KGomes | |
| 3 | Deploy ODSS to normandy | | KGomes | |
| 4 | Deploy updated ODSS to Malibu (replace with CentOS VM) | | KGomes | |
| 5 | Deploy updated ODSS to Zuma | | KGomes | |
| 6 | Change build.xml to install .conf apache configs in the conf.d directory in Apache | | KGomes | |
| 7 | Document current system for pushing asset positions to Winfrog | | KGomes | Some notes are here: [https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012] |
| 8 | Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120) | | KGomes | |
| 9 | Deploy continuous integration testing for Node server | | KGomes | |
| 10 | Deploy continuous integration testing for web application | | KGomes | |

h5. Bug Fixes

|| Task ID || Task || Due Date || Owner || Notes ||
| 11 | Fix bug where tracks are not consistently displayed (Issue #95 and #113) | | KGomes | I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example. |
| 12 | Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that | | KGomes | |

h5. General

|| Task ID || Task || Due Date || Owner || Notes ||
| 13 | Clean out AIS data from tracking DB on odss-test | | KGomes | |
| 14 | Implement ODSS integration of drop down and catalog view rendering | | KGomes | |
| 15 | Add scale bar to map (Issue #111) | | KGomes | |
| 16 | Look at moment.js for ODSS | | KGomes | |
| 17 | Overhaul playback/time control (Issue #4 and #98 and #100 and #112) | | KGomes | |
| 18 | Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector | | KGomes | |
| 19 | Move the pospub process running under misctrack on pismo | | KGomes | This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account. |

h5. Platform Tracking

|| Task ID || Task || Due Date || Owner || Notes ||
| 20 | Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74) | | KGomes | |
| 21 | Display AIS tracks in ODSS | | KGomes | |
| 22 | Develop markers on platforms that show last date, time and position of platform | | KGomes | |
| 23 | Develop mechanism that when user mouses over section of track (point), lat lon diplays | | KGomes | |
| 24 | Develop mechanism where users can 'hide' a track (and unhide) while clicking on it | | KGomes | |
| 25 | Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane) | | KGomes | |
| 26 | User double clicks on track and it zooms the track to fit the viewport (Issue #79) | | KGomes | |
| 27 | Create REST service for platform tracking that returns tracks in html, csv, and geojson | | KGomes | |
| 28 | Add capability in browser for user's to specify when platform was deployed and recovered | | KGomes | |
| 29 | The ODSS should not show platforms if they are in recovered status (or user can turn on and off) | | KGomes | |
| 30 | Develop mechanism to allow user to download track data by clicking (Issue #124) | | KGomes | |
| 31 | Create WebSocket implementation to provide mechanism for sending events to the browser | | KGomes | |
| 32 | Change polling mechanism to push over Websockets when new platform data arrives (Issue #92) | | KGomes | |
| 33 | Develop mechanism to display range an bearing of platform from user's current location | | KGomes | |
| 34 | Develop capability for user to select two platforms and the ODSS will show range and bearing between the two | | KGomes | |

h5. Mapping Data

|| Task ID || Task || Due Date || Owner || Notes ||
| 35 | Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115) | | KGomes | |
| 36 | Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100) | | KGomes | This should be persisted in their preferences.  Or should it be per experiment/view? |
| 37 | Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog | | KGomes | |
| 38 | Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72) | | KGomes | |
| 39 | Add capability for users to upload their "mappable" data sets | | KGomes | |

h5. Data Repository and Catalog

|| Task ID || Task || Due Date || Owner || Notes ||
| 40 | Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment | | KGomes | |
| 41 | Evaluate ElasticSearch for Catalog | | KGomes | |
| 42 | Implement catalog method to enable search of the data repository | | KGomes | |
| 43 | Investigate Graph Databases for repository or other repository mechanism (like Solr) | | KGomes | |
| 44 | Create separate page view of data repository and catalog interaction (Issue #127) | | KGomes | |
| 45 | Choose/create backend data store for repository catalog | | KGomes | |
| 46 | Implement mechanism to allow users to specify services (i.e. external resources) in the repository | | KGomes | |
| 47 | Create method for users to load their data and provide provenance while entering | | KGomes | |
| 48 | Implement mechanism for users to comment on data and products | | KGomes | |
| 49 | Develop mechanism to let user's create a top level 'curated' list of data products for an experiment | | KGomes | |

h5. Synchronization

|| Task ID || Task || Due Date || Owner || Notes ||
| 50 | Develop better synchronization system (Issue # 121) | | KGomes | Some things we talked about were Dropbox, WAN Optimizers, etc. |

h5. Sample Management

|| Task ID || Task || Due Date || Owner || Notes ||
| 51 | Work with Francisco to define what sample management actually means | | KGomes | |
| 52 | Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB | | KGomes | |
| 53 | Develop mobile application to allow users to enter sample data | | KGomes | |
| 54 | Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample) | | KGomes | |
| 55 | Design form for ODSS to allow users to enter sample data | | KGomes | |
| 56 | Display sample information on ODSS | | KGomes | |
| 57 | Defined query mechanism to look for samples based on location and time. &nbsp;This should go across experiments too. | | KGomes | |
| 58 | Implement method to allow users to tag samples that need further processing | | KGomes | |

h5. Planning

|| Task ID || Task || Due Date || Owner || Notes ||
| 59 | Add back end storage for planning geometries | | KGomes | |
| 60 | Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available | | KGomes | |
| 61 | Implement mechanism to keep plans 'private' until user wants to share them | | KGomes | |
| 62 | Create sharing mechanism where plans can be shared to different users or to the entire experiment | | KGomes | |
| 63 | Integrate views of backend planning geometries into ODSS | | KGomes | |
| 64 | The planning view should be individual for each day (i.e. each day's plans are different) | | KGomes | |
| 65 | Only one plan should be designated as the 'operational' plan | | KGomes | |
| 66 | Situational awareness (tracks and maps) should be available during planning | | KGomes | |
| 67 | Users should be able to view planned tracks against actual tracks | | KGomes | |
| 68 | Develop mechanism to allow users to click on points and have it calculate distance. &nbsp;Could just be part of planning too (Issue #103) | | KGomes | |
| 69 | Create a daily planning page that people can edit | | KGomes | |
| 70 | Implement Resource Calendar improvements (Issues #117, 118, 119) | | KGomes | |
| 71 | Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116) | | KGomes | |

h5. Collaboration

|| Task ID || Task || Due Date || Owner || Notes ||
| 72 | Create datastore for entries and attachments | | KGomes | |
| 73 | Choose backend chat service (Openfire?) | | KGomes | |
| 74 | Develop Collaboration viewer for ODSS | | KGomes | |
| 75 | Develop front end integration into the ODSS | | KGomes | |
| 76 | Implement logging entry form in ODSS to allow entry via browser (Issue #123) | | KGomes | |
| 77 | Implement query mechanism for log entries (date, time, location, author, tag) | | KGomes | |
| 78 | Implement logging entry via email (Issue #122) | | KGomes | |

h5. Mobile Application

|| Task ID || Task || Due Date || Owner || Notes ||
| 79 | Develop mobile application to enter collaboration data | | KGomes | |
| 80 | Develop mobile version with collaboration tools (Issue #37 and #105) | | KGomes | |
| 81 | Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected) | | KGomes | |
| 82 | Develop mechanism for users to be able to specify when a platform was deployed and recovered | | KGomes | |
| 83 | Add function to view the current location of all platforms (visual and text) | | KGomes | |
| 84 | Fix bug when switching from portrait to landscape you lose entries | | KGomes | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_
{anchor:edata}
h3. Sample Form Screen Shots


h5. ODSS

To Be Developed

h5. iOS

{section}
{column} !Screen Shot 2014-09-11 at 8.33.37 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.18 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.40 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.26 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.34 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.38.06 AM.png|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Screen Shot 2014-09-11 at 8.48.48 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.49.30 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.52.36 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.01.29 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.02 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.41 AM.png|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson |
| *Waveglider:*
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:*
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640798</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673552</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

h5. Configuration Management
||Task ID||Task||Due Date||Owner||Notes||
|1|Deploy management of server scripts| |KGomes| |
|2|Clean up Erddap war files in build and on odss-test| |KGomes| |
|3|Deploy ODSS to normandy| |KGomes| |
|4|Deploy updated ODSS to Malibu (replace with CentOS VM)| |KGomes| |
|5|Deploy updated ODSS to Zuma| |KGomes| |
|6|Change build.xml to install .conf apache configs in the conf.d directory in Apache| |KGomes| |
|7|Document current system for pushing asset positions to Winfrog| |KGomes| Some notes are here: https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012|
|8|Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120)| |KGomes| |
|9|Deploy continuous integration testing for Node server| |KGomes| |
|10|Deploy continuous integration testing for web application| |KGomes| |
h5. Bug Fixes
||Task ID||Task||Due Date||Owner||Notes||
|11|Fix bug where tracks are not consistently displayed (Issue #95 and #113)| |KGomes| I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example.|
|12|Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that| |KGomes| |
h5. General
||Task ID||Task||Due Date||Owner||Notes||
|13|Clean out AIS data from tracking DB on odss-test| |KGomes| |
|14|Implement ODSS integration of drop down and catalog view rendering| |KGomes| |
|15|Add scale bar to map (Issue #111)| |KGomes| |
|16|Look at moment.js for ODSS| |KGomes| |
|17|Overhaul playback/time control (Issue #4 and #98 and #100 and #112)| |KGomes| |
|18|Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector| |KGomes| |
|19|Move the pospub process running under misctrack on pismo| |KGomes| This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account.|
h5. Platform Tracking
||Task ID||Task||Due Date||Owner||Notes||
|20|Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74)| |KGomes| |
|21|Display AIS tracks in ODSS| |KGomes| |
|22|Develop markers on platforms that show last date, time and position of platform| |KGomes| |
|23|Develop mechanism that when user mouses over section of track (point), lat lon diplays| |KGomes| |
|24|Develop mechanism where users can 'hide' a track (and unhide) while clicking on it| |KGomes| |
|25|Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane)| |KGomes| |
|26|User double clicks on track and it zooms the track to fit the viewport (Issue #79)| |KGomes| |
|27|Create REST service for platform tracking that returns tracks in html, csv, and geojson| |KGomes| |
|28|Add capability in browser for user's to specify when platform was deployed and recovered| |KGomes| |
|29|The ODSS should not show platforms if they are in recovered status (or user can turn on and off)| |KGomes| |
|30|Develop mechanism to allow user to download track data by clicking (Issue #124)| |KGomes| |
|31|Create WebSocket implementation to provide mechanism for sending events to the browser| |KGomes| |
|32|Change polling mechanism to push over Websockets when new platform data arrives (Issue #92)| |KGomes| |
|33|Develop mechanism to display range an bearing of platform from user's current location| |KGomes| |
|34|Develop capability for user to select two platforms and the ODSS will show range and bearing between the two| |KGomes| |
h5. Mapping Data
||Task ID||Task||Due Date||Owner||Notes||
|35|Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115)| |KGomes| |
|36|Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100)| |KGomes| This should be persisted in their preferences.  Or should it be per experiment/view?|
|37|Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog| |KGomes| |
|38|Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72)| |KGomes| |
|39|Add capability for users to upload their "mappable" data sets| |KGomes| |
h5. Data Repository and Catalog
||Task ID||Task||Due Date||Owner||Notes||
|40|Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment| |KGomes| |
|41|Evaluate ElasticSearch for Catalog| |KGomes| |
|42|Implement catalog method to enable search of the data repository| |KGomes| |
|43|Investigate Graph Databases for repository or other repository mechanism (like Solr)| |KGomes| |
|44|Create separate page view of data repository and catalog interaction (Issue #127)| |KGomes| |
|45|Choose/create backend data store for repository catalog| |KGomes| |
|46|Implement mechanism to allow users to specify services (i.e. external resources) in the repository| |KGomes| |
|47|Create method for users to load their data and provide provenance while entering| |KGomes| |
|48|Implement mechanism for users to comment on data and products| |KGomes| |
|49|Develop mechanism to let user's create a top level 'curated' list of data products for an experiment| |KGomes| |
h5. Synchronization
||Task ID||Task||Due Date||Owner||Notes||
|50|Develop better synchronization system (Issue # 121)| |KGomes| Some things we talked about were Dropbox, WAN Optimizers, etc.|
h5. Sample Management
||Task ID||Task||Due Date||Owner||Notes||
|51|Work with Francisco to define what sample management actually means| |KGomes| |
|52|Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB| |KGomes| |
|53|Develop mobile application to allow users to enter sample data| |KGomes| |
|54|Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample)| |KGomes| |
|55|Design form for ODSS to allow users to enter sample data| |KGomes| |
|56|Display sample information on ODSS| |KGomes| |
|57|Defined query mechanism to look for samples based on location and time.  This should go across experiments too.| |KGomes| |
|58|Implement method to allow users to tag samples that need further processing| |KGomes| |
h5. Planning
||Task ID||Task||Due Date||Owner||Notes||
|59|Add back end storage for planning geometries| |KGomes| |
|60|Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available| |KGomes| |
|61|Implement mechanism to keep plans 'private' until user wants to share them| |KGomes| |
|62|Create sharing mechanism where plans can be shared to different users or to the entire experiment| |KGomes| |
|63|Integrate views of backend planning geometries into ODSS| |KGomes| |
|64|The planning view should be individual for each day (i.e. each day's plans are different)| |KGomes| |
|65|Only one plan should be designated as the 'operational' plan| |KGomes| |
|66|Situational awareness (tracks and maps) should be available during planning| |KGomes| |
|67|Users should be able to view planned tracks against actual tracks| |KGomes| |
|68|Develop mechanism to allow users to click on points and have it calculate distance.  Could just be part of planning too (Issue #103)| |KGomes| |
|69|Create a daily planning page that people can edit| |KGomes| |
|70|Implement Resource Calendar improvements (Issues #117, 118, 119)| |KGomes| |
|71|Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116)| |KGomes| |
h5. Collaboration
||Task ID||Task||Due Date||Owner||Notes||
|72|Create datastore for entries and attachments| |KGomes| |
|73|Choose backend chat service (Openfire?)| |KGomes| |
|74|Develop Collaboration viewer for ODSS| |KGomes| |
|75|Develop front end integration into the ODSS| |KGomes| |
|76|Implement logging entry form in ODSS to allow entry via browser (Issue #123)| |KGomes| |
|77|Implement query mechanism for log entries (date, time, location, author, tag)| |KGomes| |
|78|Implement logging entry via email (Issue #122)| |KGomes| |
h5. Mobile Application
||Task ID||Task||Due Date||Owner||Notes||
|79|Develop mobile application to enter collaboration data| |KGomes| |
|80|Develop mobile version with collaboration tools (Issue #37 and #105)| |KGomes| |
|81|Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected)| |KGomes| |
|82|Develop mechanism for users to be able to specify when a platform was deployed and recovered| |KGomes| |
|83|Add function to view the current location of all platforms (visual and text)| |KGomes| |
|84|Fix bug when switching from portrait to landscape you lose entries| |KGomes| |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS
To Be Developed

h5. iOS

{section}
{column} !Screen Shot 2014-09-11 at 8.33.37 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.18 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.40 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.26 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.34 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.38.06 AM.png|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Screen Shot 2014-09-11 at 8.48.48 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.49.30 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.52.36 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.01.29 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.02 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.41 AM.png|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640796</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673625</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being. 
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday, Thursday, Friday maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth... 
## Mike gone Monday through Friday next week 
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, relating to location (lat long) fields in the .hdr file
## gone thursday through tuesday

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640869</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673623</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.  
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html
### Flyer
### http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :).  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to http://beach.mbari.org/canon, which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL http://odss.mbari.org/canon which should fix the STOQS links and then I will point the STOQS panel to the http://odss.mbari.org/canon again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform *names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640867</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673614</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss.mbari.org/trackingdb/platformTypes]

[http://odss.mbari.org/trackingdb/platformNames]

[http://odss.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

(For the .xkml and .kml formats you can specify 'googlemap' instead of 'data' to get a simple non-timestamped LineString KML representation of the track.)
 
{noformat}
Here are examples for getting counts and position data (*Note: the odss-staging server - used for development - has been retired. Look below for examples that work on our production server*):

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/367766000/last/1d/stride/10/data.html] (For the AIS positions of the Western Flyer)

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple LineString KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]

[http://odss.mbari.org/trackingdb/position/stella101/between/20140922T171500/20141010T000000/data.csv]

h3. TODO

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640858</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673611</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

(For the .xkml and .kml formats you can specify 'googlemap' instead of 'data' to get a simple non-timestamped LineString KML representation of the track.)
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/367766000/last/1d/stride/10/data.html] (For the AIS positions of the Western Flyer)

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple LineString KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]

h3. TODO

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640855</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673612</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

(For the .xkml and .kml formats you can specify 'googlemap' instead of 'data' to get a simple non-timestamped LineString KML representation of the track.)
 
{noformat}
Here are examples for getting counts and position data (*Note: the odss-staging server - used for development - has been retired. Look below for examples that work on our production server*):

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/367766000/last/1d/stride/10/data.html] (For the AIS positions of the Western Flyer)

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple LineString KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]

[http://odss.mbari.org/trackingdb/position/stella101/between/20140922T171500/20141010T000000/data.csv]

h3. TODO

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640856</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673615</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/svn/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/svn/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss.mbari.org/trackingdb/platformTypes]

[http://odss.mbari.org/trackingdb/platformNames]

[http://odss.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html|xkml|kml]

(For the .xkml and .kml formats you can specify 'googlemap' instead of 'data' to get a simple non-timestamped LineString KML representation of the track.)
 
{noformat}
Here are examples for getting counts and position data (*Note: the odss-staging server - used for development - has been retired. Look below for examples that work on our production server*):

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

{http://odss-staging.shore.mbari.org/trackingdb/positionOfType/ais/last/10s/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/367766000/last/1d/stride/10/data.html] (For the AIS positions of the Western Flyer)

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. KML output
You can replace the format specification, e.g. 'html' or 'csv' with 'kml' to get timestamp tagged KML with the proper MIME type to open the tracks directly in KML to any KML-capable viewer, such as Google Earth.  If you specify 'xkml' you will get the kml but with a MIME type of text/html so that the KML will appear in the browser.  This is useful for debugging.  You may also specify 'googlemap' instead of 'data' in a kml request in order to get a simple LineString KML element without timestamps.  This KML response works well for feeding a GoogleMap (or other map) display of the data. 


h3. External Access

The odds-staging.shore.mbari.org server is inside MBARI's firewall.  All of the above services are also available from outside of MBARI's firewall by simply using the server name odds.mbari.org.  E.g.: 


[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.html]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/data.kml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.xkml]

[http://odss.mbari.org/trackingdb/position/stella103/between/20110601T000000/20110630T000000/googlemap.kml]

[http://odss.mbari.org/trackingdb/position/stella101/between/20140922T171500/20141010T000000/data.csv]

h3. TODO

Add GeoJSON formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640859</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449758</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. ToDo

Add .kml and .x3d formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416998</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449756</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/
The urls.py file contains the regular expressions for matching the URL request  string:http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py
h3. Example requests


(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]




[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"


In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

The web service now supports "last" and "between" options as well as "platformAssociations" and "platformNamesOfType" options.
I intend to add a 'between' time specification function and kml output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416996</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449761</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]
The urls.py file contains the regular expressions for matching the URL request  string:[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py]

h3. Example requests

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

[http://odss-staging.shore.mbari.org/trackingdb/platformAssociations.csv]

The various formats (for last, since, and between) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]
 
{noformat}
Here are examples for getting counts and position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/between/20101001T000000/20110131T000000/stride/1/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/ZEPHYR/since/20110322T000000/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/2w/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/last/500/stride/20/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/auv/last/20d/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/positionOfType/mooring/last/20w/count]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/last/20m/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/m1/since/20110324T00000/data.csv]

$ curl "http://odss-staging.shore.mbari.org/trackingdb/position/m1/between/20110301T00000/20110325T00000/stride/50/data.csv"

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

h3. ToDo

Add .kml and .x3d formatted output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417001</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449750</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

The format for the position request is:
{noformat}
position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|kml]
{noformat}
Here are examples for getting position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

The web service now supports "last" and "between" options as well as "platformAssociations" and "platformNamesOfType" options.

For complete documentation please see the urls.py source code in SVN which contains the regular expressions for matching the URL request string:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py?revision=10181&view=markup]

I intend to add a 'between' time specification function and kml output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416990</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449748</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.


 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the AMQP messaging queues into the PostGIS MBARItracking database. Access to this database is provided through the OGC standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the database in a more "raw" fashion to other environments another web service is needed.

h3. The solution


In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

The format for the position request is:
{noformat}
position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|kml]
{noformat}
Here are examples for getting position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

The web service now supports "last" and "between" options as well as "platformAssociations" and "platformNamesOfType" options.

For complete documentation please see the urls.py source code in SVN which contains the regular expressions for matching the URL request string:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py?revision=10181&view=markup]

I intend to add a 'between' time specification function and kml output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416988</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449754</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/
The urls.py file contains the regular expressions for matching the URL request  string:http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py
h3. Example requests


(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

The various formats (for last, since, and betweeh) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]

positionOfType/<platformTypeName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]
 
{noformat}
Here are examples for getting position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

The web service now supports "last" and "between" options as well as "platformAssociations" and "platformNamesOfType" options.
I intend to add a 'between' time specification function and kml output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416994</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449752</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow.

 !Picture 25.png|thumbnail!
&nbsp;
\\

h3. The problem

All of the situational awareness data flow via email processing and the Advanced Message Queuing Protocol into the PostGIS MBARItracking database. Access to this database is provided through the Open Geospatial Consortium standard WMS and WFS protocols. These are fine for delivering rendered maps and GML formatted responses to clients. Server-side editing of Mapserver configuration files is required to customize WMS output. For example, simply changing a symbol size or color in a WMS response requires a change to a mapserver file on the web server. Though we haven't fully explored the WFS capabilities of the Mapserver we expect that similar configurations are required to customize the WFS response. These standards-based protocols are certainly useful, but many clients have a need to simply retrieve data directly from the database and format the data as they see fit. Because the database schema is managed in a GeoDjango project the programming environment to efficiently interact with this database is Python. To expose the information from the database in a more "raw" fashion to other environments another web service besides WMS and WFS is needed.

h3. The solution

The solution is to provide a REST-style web service that has a simple request syntax and simple responses provided in a requested format. Django provides a web service framework to deliver this solution. It has been implemented as part of the ODSS project and it provides full visibility into the 3 tables of the Tracking database. All of the timestamped position data from the Position table can be requested with various constrains including:
* by platform name
* by platform type
* the last number of reports
* the last reports from the last number of seconds, minutes, hours, days, or weeks
* since a specified time
* between specified times

In addition a 'stride' option can be specified for any of these position data reports to decimate the response, reducing the number of reports that a client must handle. A 'count' option can also be applied to any of these queries so that a client can adjust the stride option in order to maintain responsiveness. The service does not page output. If the client requests a year's worth of data from a platform that reports once a minute then over half a million records will be returned. It is expected that the client will first perform a count operation and then adjust further requests with stride or finer 'between' requests rather than overwhelm the server (and client) with too much data to process.
\\

In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

h3. The code (and documentation)

For complete documentation please see the urls.py and views.py source code in SVN.http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/
The urls.py file contains the regular expressions for matching the URL request  string:http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py
h3. Example requests


(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

The various formats (for last, since, and betweeh) for the position request is:
{noformat}
position/<platformName>/last/<number>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/last/<number><s,m,h,d,w (for seconds, minutes, hours, days, weeks)>[/stride/<strideValue>]/data.[csv|html]

position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]
position/<platformName>/between/<isoStartDateTime>/<isoEndDateTime>[/stride/<strideValue>]/data.[csv|html]
 
{noformat}
Here are examples for getting position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

The web service now supports "last" and "between" options as well as "platformAssociations" and "platformNamesOfType" options.
I intend to add a 'between' time specification function and kml output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416992</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576030</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Can be implemented as transparent image overlay |
| The ODSS will provide a catalog of remote sensing products that the user can overlay on experiment map | | |
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max colors on overlays | | From Danelle:
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* |
| The ODSS will have documentation on how to add data products that will be made available in the overlay selections | 1 |
| Users can overlay weather products on experiment map | | |
| Users can overlay sea state on map | | |
| Users can overlay model data on map | | |
| Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
| In real time mode, all layers should be latest only | 1 | |
| Users will be able to ascertain age of data products (layers) | | |
| Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |
| The ODSS will display water sample locations on map | 0 | |
| The ODSS will provide backend services that will allow users to create 'movies' of the experiment in playback mode | 1 | |
| The ODSS will display a scale bar on the map | | |
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |
| The ODSS will support this use case:
# The user selects a time window (3 days ago to today)
# A preview screen opens with a row x column arrangement of all the available remote sensing data.
# The user selects a series of clear images using checkboxes below each image
# The user selected subset is arranged into a stack of array for viewing
# The user can adjust a sliding bar to adjust color scaling | | |

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543262</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576033</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
|  Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
|  Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |   
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |
| The ODSS will support this use case:
# The user selects a time window (3 days ago to today)
# A preview screen opens with a row x column arrangement of all the available remote sensing data.
# The user selects a series of clear images using checkboxes below each image
# The user selected subset is arranged into a stack of array for viewing
# The user can adjust a sliding bar to adjust color scaling | | |
 

h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543265</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449746</id>
<property name="body"><![CDATA[h3. Background

Here is a diagram of the surface position report data flow: !Picture 25.png|thumbnail!
&nbsp;
\\

The problem

All of the situational awareness data flow into the PostGIS MBARItracking database. To efficiently interact with this database one must use the Python/GeoDjango programming development environment. Not all components of the ODSS use this environment.


In order to expose the data to other environments some rudimentary web services have been set up to directly access the data in the database.

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

The format for the position request is:
{noformat}
position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|kml]
{noformat}
Here are examples for getting position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

The web service now supports "last" and "between" options as well as "platformAssociations" and "platformNamesOfType" options.

For complete documentation please see the urls.py source code in SVN which contains the regular expressions for matching the URL request string:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py?revision=10181&view=markup]

I intend to add a 'between' time specification function and kml output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416986</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449744</id>
<property name="body"><![CDATA[All of the situational awareness data flow into the PostGIS MBARItracking database.

To efficiently interact with this database one must use the Python/GeoDjango development environment.

In order to expose the data to other environments some rudeimentary web services have been set up to directly access the data in the database.

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

The format for the position request is:
{noformat}
position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|kml]
{noformat}

Here are examples for getting position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

The web service now supports "last" and "between" options as well as "platformAssociations" and "platformNamesOfType" options.

For complete documentation please see the urls.py source code in SVN which contains the regular expressions for matching the URL request string:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/urls.py?revision=10181&view=markup]


I intend to add a 'between' time specification function and kml output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416984</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576044</id>
<property name="body"><![CDATA[h3. Generic Features
{anchor:generic}
|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services
{anchor:services}
|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness
{anchor:situationalawareness}
|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
|  Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
|  Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |   
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |
| The ODSS will support this use case:
# The user selects a time window (3 days ago to today)
# A preview screen opens with a row x column arrangement of all the available remote sensing data.
# The user selects a series of clear images using checkboxes below each image
# The user selected subset is arranged into a stack of array for viewing
# The user can adjust a sliding bar to adjust color scaling | | |
 
h3. Mapping Requirements
[#mapping] 
|| Requirement || Priority || Notes || Rationale || 
| ODSS will display layers as specified here https://oceana.mbari.org/confluence/display/CDATA/Data+Products+Working+Group | 1 |  | | 
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Was done in 2013 with KML updated hourly per each platform. Example Rachel Carson underway temperature layer: !odss_carson_underway_temperature_layer.png|thumbnail! Query back in time currently not supported.  | Needed during the experiment to get an quick overview for experiment planning/decision making.  | 
| The ODSS will display a legend on the color map for each layer selected | 1  | Currently legend displays when hover over selected layer. Need a way to persist the legend e.g. as an overlay on the map. CenCOOS portal screenshot for example: !cencoos_chlorophyll_screenshot.png|thumbnail! | Needed to interpret data with scale and color map.  |  
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max range on overlays | 1 | *Note that this is true for most of the remote sensing layers, not just the Ryan SST layer*.  From Danelle: 
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* | |
| The ODSS will provide the users the ability to add layers from a GeoTIFF, KML file or WMS | 2 | | Needed to support experimental layers without engineering support.  | 
| Documentation on how to add data products that will be made available in the overlay selections |  |  Documentation exists here for current overlay, and will be updated as features evolve: [Adding your data as a map overlay in ODSS]| |  
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | Since plans are dynamic, will need a way to store the plans. A [postGIS|http://postgis.net/] database could be appropriate for this, or if there is a MongoDB support for GIS queries, we could put  it there. Best if the data has an API that will work with Mapserver to simplify the integration. Map drawing could potential fit after the 'token on timeline is set in the planning interface' [here|https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor] | |
| In real time mode, all layers should reflect that closest to the current time only | 1 |  | This means forecast data will also be the closest. To see forecast data in the future, need to use playback (or playforward which should also work). |
| Users will be able to ascertain age of layers | 1 | Can currently tell the age of some layers by the timestamp on the legend. Is this an additional request for another way to see the age of the layers ?  | | 
| The ODSS playback feature will be responsive |  | What is 'responsive' exactly?  Ambiguous requirement. Suggest removing this for alternative movie creation requirement. | |
| The ODSS will display water sample locations on map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Can currently be done in STOQS.  What is the use case for ODSS ? Is this useful for planning, or is this really a data analysis requirement ?   | Can be confusing to know what platform collected water where. | 
| The ODSS will display water sample metadata on a map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Example from SCCOOS website in So Cal: !sccoos_water_sample_display.png|thumbnail! |   | 
| The ODSS will provide the user the ability to download 'movies' of the experiment in playback mode | 1 | Users queue up the layers/platforms they want and back-end process creates an animated GIF, or bundles up the animation in a KMZ file for playback on the client in Google Earth. |  Useful for planning and presentation purposes. This could also be a replacement for playback mode. |


h3. Planning
{anchor:planning}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy
{anchor:autonomy}
|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log
{anchor:observationlog}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools
{anchor:cosci}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature
{anchor:dataanalysis}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
{anchor:watermanagement}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
{anchor:mobile}
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543276</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576046</id>
<property name="body"><![CDATA[h3. Generic Features
{anchor:generic}
|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services
{anchor:services}
|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness
{anchor:situationalawareness}
|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
|  Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
|  Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |   
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |
| The ODSS will support this use case:
# The user selects a time window (3 days ago to today)
# A preview screen opens with a row x column arrangement of all the available remote sensing data.
# The user selects a series of clear images using checkboxes below each image
# The user selected subset is arranged into a stack of array for viewing
# The user can adjust a sliding bar to adjust color scaling | | |
 
h3. Mapping Requirements
{anchor:mapping} 
|| Requirement || Priority || Notes || Rationale || 
| ODSS will display layers as specified here https://oceana.mbari.org/confluence/display/CDATA/Data+Products+Working+Group | 1 |  | | 
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Was done in 2013 with KML updated hourly per each platform. Example Rachel Carson underway temperature layer: !odss_carson_underway_temperature_layer.png|thumbnail! Query back in time currently not supported.  | Needed during the experiment to get an quick overview for experiment planning/decision making.  | 
| The ODSS will display a legend on the color map for each layer selected | 1  | Currently legend displays when hover over selected layer. Need a way to persist the legend e.g. as an overlay on the map. CenCOOS portal screenshot for example: !cencoos_chlorophyll_screenshot.png|thumbnail! | Needed to interpret data with scale and color map.  |  
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max range on overlays | 1 | *Note that this is true for most of the remote sensing layers, not just the Ryan SST layer*.  From Danelle: 
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* | |
| The ODSS will provide the users the ability to add layers from a GeoTIFF, KML file or WMS | 2 | | Needed to support experimental layers without engineering support.  | 
| Documentation on how to add data products that will be made available in the overlay selections |  |  Documentation exists here for current overlay, and will be updated as features evolve: [Adding your data as a map overlay in ODSS]| |  
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | Since plans are dynamic, will need a way to store the plans. A [postGIS|http://postgis.net/] database could be appropriate for this, or if there is a MongoDB support for GIS queries, we could put  it there. Best if the data has an API that will work with Mapserver to simplify the integration. Map drawing could potential fit after the 'token on timeline is set in the planning interface' [here|https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor] | |
| In real time mode, all layers should reflect that closest to the current time only | 1 |  | This means forecast data will also be the closest. To see forecast data in the future, need to use playback (or playforward which should also work). |
| Users will be able to ascertain age of layers | 1 | Can currently tell the age of some layers by the timestamp on the legend. Is this an additional request for another way to see the age of the layers ?  | | 
| The ODSS playback feature will be responsive |  | What is 'responsive' exactly?  Ambiguous requirement. Suggest removing this for alternative movie creation requirement. | |
| The ODSS will display water sample locations on map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Can currently be done in STOQS.  What is the use case for ODSS ? Is this useful for planning, or is this really a data analysis requirement ?   | Can be confusing to know what platform collected water where. | 
| The ODSS will display water sample metadata on a map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Example from SCCOOS website in So Cal: !sccoos_water_sample_display.png|thumbnail! |   | 
| The ODSS will provide the user the ability to download 'movies' of the experiment in playback mode | 1 | Users queue up the layers/platforms they want and back-end process creates an animated GIF, or bundles up the animation in a KMZ file for playback on the client in Google Earth. |  Useful for planning and presentation purposes. This could also be a replacement for playback mode. |


h3. Planning
{anchor:planning}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy
{anchor:autonomy}
|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log
{anchor:observationlog}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools
{anchor:cosci}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature
{anchor:dataanalysis}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
{anchor:watermanagement}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
{anchor:mobile}
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543278</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576036</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
|  Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
|  Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |   
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |
| The ODSS will support this use case:
# The user selects a time window (3 days ago to today)
# A preview screen opens with a row x column arrangement of all the available remote sensing data.
# The user selects a series of clear images using checkboxes below each image
# The user selected subset is arranged into a stack of array for viewing
# The user can adjust a sliding bar to adjust color scaling | | |
 
h3. Mapping Requirements
 
|| Requirement || Priority || Notes || Rationale || 
| ODSS will display layers as specified here https://oceana.mbari.org/confluence/display/CDATA/Data+Products+Working+Group | 1 |  | | 
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Was done in 2013 with KML updated hourly per each platform. Example Rachel Carson underway temperature layer: !odss_carson_underway_temperature_layer.png|thumbnail! Query back in time currently not supported.  | Needed during the experiment to get an quick overview for experiment planning/decision making.  | 
| The ODSS will display a legend on the color map for each layer selected | 1  | Currently legend displays when hover over selected layer. Need a way to persist the legend e.g. as an overlay on the map. CenCOOS portal screenshot for example:  | Needed to interpret data with scale and color map.  |  
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max range on overlays | 1 | *Note that this is true for most of the remote sensing layers, not just the Ryan SST layer*.  From Danelle: 
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* | |
| The ODSS will provide the users the ability to add layers from a GeoTIFF, KML file or WMS | 2 | | Needed to support experimental layers without engineering support.  | 
| Documentation on how to add data products that will be made available in the overlay selections |  |  Documentation exists here for current overlay, and will be updated as features evolve: [Adding your data as a map overlay in ODSS]| |  
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | since plans are dynamic, will need a way to store the plans. A [postGIS|http://postgis.net/] database is appropriate for this so we can query by geographic bounds, or time, for example. Mapping back-end can dynamically access the database and create a map.| |
| In real time mode, all layers should reflect that closest to the current time only | 1 |  | This means forecast data will also be the closest. To see forecast data in the future, need to use playback (or playforward which should also work). |
| Users will be able to ascertain age of layers | 1 | Can currently tell the age of some layers by the timestamp on the legend. Is this an additional request for another way to see the age of the layers ?  | | 
| The ODSS playback feature will be responsive |  | What is 'responsive' exactly?  Ambiguous requirement. Suggest removing this for alternative movie creation requirement. | |
| The ODSS will display water sample locations on map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Can currently be done in STOQS.  What is the use case for ODSS ? Is this useful for planning, or is this really a data analysis requirement ?   | Can be confusing to know what platform collected water where. | 
| The ODSS will display water sample metadata on a map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this |   | 
| The ODSS will provide the user the ability to download 'movies' of the experiment in playback mode | 1 | Users queue up the layers/platforms they want and back-end process creates an animated GIF, or bundles up the animation in a KMZ file for playback on the client in Google Earth. |  Useful for planning and presentation purposes. This could also be a replacement for playback mode. |


h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543268</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576035</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
|  Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
|  Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |   
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |
| The ODSS will support this use case:
# The user selects a time window (3 days ago to today)
# A preview screen opens with a row x column arrangement of all the available remote sensing data.
# The user selects a series of clear images using checkboxes below each image
# The user selected subset is arranged into a stack of array for viewing
# The user can adjust a sliding bar to adjust color scaling | | |
 
h3. Mapping Requirements
 
|| Requirement || Priority || Notes || Rationale || 
| ODSS will display layers as specified here https://oceana.mbari.org/confluence/display/CDATA/Data+Products+Working+Group | 1 |  | | 
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 |  If need to query later by time, will need this put in a database. Was done in 2013 with KML updated hourly per each platform. Query back in time currently not supported.  | Needed during the experiment to get an quick overview for experiment planning/decision making.  | 
| The ODSS will display a legend on the color map for each layer selected | 1  | Currently legend displays when hover over selected layer. Need a way to persist the legend e.g. as an overlay on the map  | Needed to interpret data with scale and color map.  |  
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max range on overlays | 1 | *Note that this is true for most of the remote sensing layers, not just the Ryan SST layer*.  From Danelle: 
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* | |
| The ODSS will provide the users the ability to add layers from a GeoTIFF, KML file or WMS | 2 | | Needed to support experimental layers without engineering support.  | 
| Documentation on how to add data products that will be made available in the overlay selections |  |  Documentation exists here for current overlay, and will be updated as features evolve: [Adding your data as a map overlay in ODSS]| |  
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | since plans are dynamic, will need a way to store the plans. A [postGIS|http://postgis.net/] database is appropriate for this so we can query by geographic bounds, or time, for example. Mapping back-end can dynamically access the database and create a map.| |
| In real time mode, all layers should reflect that closest to the current time only | 1 |  | This means forecast data will also be the closest. To see forecast data in the future, need to use playback (or playforward which should also work). |
| Users will be able to ascertain age of layers | 1 | Can currently tell the age of some layers by the timestamp on the legend. Is this an additional request for another way to see the age of the layers ?  | | 
| The ODSS playback feature will be responsive |  | What is 'responsive' exactly?  Ambiguous requirement. Suggest removing this for alternative movie creation requirement. | |
| The ODSS will display water sample locations on map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Can currently be done in STOQS.  What is the use case for ODSS ? Is this useful for planning, or is this really a data analysis requirement ?   | Can be confusing to know what platform collected water where. | 
| The ODSS will display water sample metadata on a map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this |   | 
| The ODSS will provide the user the ability to download 'movies' of the experiment in playback mode | 1 | Users queue up the layers/platforms they want and back-end process creates an animated GIF, or bundles up the animation in a KMZ file for playback on the client in Google Earth. |  Useful for planning and presentation purposes. This could also be a replacement for playback mode. |


h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543267</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576038</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
|  Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
|  Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |   
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |
| The ODSS will support this use case:
# The user selects a time window (3 days ago to today)
# A preview screen opens with a row x column arrangement of all the available remote sensing data.
# The user selects a series of clear images using checkboxes below each image
# The user selected subset is arranged into a stack of array for viewing
# The user can adjust a sliding bar to adjust color scaling | | |
 
h3. Mapping Requirements
 
|| Requirement || Priority || Notes || Rationale || 
| ODSS will display layers as specified here https://oceana.mbari.org/confluence/display/CDATA/Data+Products+Working+Group | 1 |  | | 
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Was done in 2013 with KML updated hourly per each platform. Example Rachel Carson underway temperature layer: !odss_carson_underway_temperature_layer.png|thumbnail! Query back in time currently not supported.  | Needed during the experiment to get an quick overview for experiment planning/decision making.  | 
| The ODSS will display a legend on the color map for each layer selected | 1  | Currently legend displays when hover over selected layer. Need a way to persist the legend e.g. as an overlay on the map. CenCOOS portal screenshot for example: !cencoos_chlorophyll_screenshot.png|thumbnail! | Needed to interpret data with scale and color map.  |  
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max range on overlays | 1 | *Note that this is true for most of the remote sensing layers, not just the Ryan SST layer*.  From Danelle: 
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* | |
| The ODSS will provide the users the ability to add layers from a GeoTIFF, KML file or WMS | 2 | | Needed to support experimental layers without engineering support.  | 
| Documentation on how to add data products that will be made available in the overlay selections |  |  Documentation exists here for current overlay, and will be updated as features evolve: [Adding your data as a map overlay in ODSS]| |  
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | since plans are dynamic, will need a way to store the plans. A [postGIS|http://postgis.net/] database is appropriate for this so we can query by geographic bounds, or time, for example. Mapping back-end can dynamically access the database and create a map.| |
| In real time mode, all layers should reflect that closest to the current time only | 1 |  | This means forecast data will also be the closest. To see forecast data in the future, need to use playback (or playforward which should also work). |
| Users will be able to ascertain age of layers | 1 | Can currently tell the age of some layers by the timestamp on the legend. Is this an additional request for another way to see the age of the layers ?  | | 
| The ODSS playback feature will be responsive |  | What is 'responsive' exactly?  Ambiguous requirement. Suggest removing this for alternative movie creation requirement. | |
| The ODSS will display water sample locations on map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Can currently be done in STOQS.  What is the use case for ODSS ? Is this useful for planning, or is this really a data analysis requirement ?   | Can be confusing to know what platform collected water where. | 
| The ODSS will display water sample metadata on a map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this |   | 
| The ODSS will provide the user the ability to download 'movies' of the experiment in playback mode | 1 | Users queue up the layers/platforms they want and back-end process creates an animated GIF, or bundles up the animation in a KMZ file for playback on the client in Google Earth. |  Useful for planning and presentation purposes. This could also be a replacement for playback mode. |


h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543270</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576039</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
|  Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
|  Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |   
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |
| The ODSS will support this use case:
# The user selects a time window (3 days ago to today)
# A preview screen opens with a row x column arrangement of all the available remote sensing data.
# The user selects a series of clear images using checkboxes below each image
# The user selected subset is arranged into a stack of array for viewing
# The user can adjust a sliding bar to adjust color scaling | | |
 
h3. Mapping Requirements
 
|| Requirement || Priority || Notes || Rationale || 
| ODSS will display layers as specified here https://oceana.mbari.org/confluence/display/CDATA/Data+Products+Working+Group | 1 |  | | 
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Was done in 2013 with KML updated hourly per each platform. Example Rachel Carson underway temperature layer: !odss_carson_underway_temperature_layer.png|thumbnail! Query back in time currently not supported.  | Needed during the experiment to get an quick overview for experiment planning/decision making.  | 
| The ODSS will display a legend on the color map for each layer selected | 1  | Currently legend displays when hover over selected layer. Need a way to persist the legend e.g. as an overlay on the map. CenCOOS portal screenshot for example: !cencoos_chlorophyll_screenshot.png|thumbnail! | Needed to interpret data with scale and color map.  |  
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max range on overlays | 1 | *Note that this is true for most of the remote sensing layers, not just the Ryan SST layer*.  From Danelle: 
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* | |
| The ODSS will provide the users the ability to add layers from a GeoTIFF, KML file or WMS | 2 | | Needed to support experimental layers without engineering support.  | 
| Documentation on how to add data products that will be made available in the overlay selections |  |  Documentation exists here for current overlay, and will be updated as features evolve: [Adding your data as a map overlay in ODSS]| |  
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | Since plans are dynamic, will need a way to store the plans. A [postGIS|http://postgis.net/] database could be appropriate for this, or if there is a MongoDB support for GIS queries, we could put  it there. Best if the data has an API that will work with Mapserver to simplify the integration. Map drawing could potential fit after the 'token on timeline is set in the planning interface' [here|https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor] | |
| In real time mode, all layers should reflect that closest to the current time only | 1 |  | This means forecast data will also be the closest. To see forecast data in the future, need to use playback (or playforward which should also work). |
| Users will be able to ascertain age of layers | 1 | Can currently tell the age of some layers by the timestamp on the legend. Is this an additional request for another way to see the age of the layers ?  | | 
| The ODSS playback feature will be responsive |  | What is 'responsive' exactly?  Ambiguous requirement. Suggest removing this for alternative movie creation requirement. | |
| The ODSS will display water sample locations on map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Can currently be done in STOQS.  What is the use case for ODSS ? Is this useful for planning, or is this really a data analysis requirement ?   | Can be confusing to know what platform collected water where. | 
| The ODSS will display water sample metadata on a map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Example from SCCOOS website in So Cal:  |   | 
| The ODSS will provide the user the ability to download 'movies' of the experiment in playback mode | 1 | Users queue up the layers/platforms they want and back-end process creates an animated GIF, or bundles up the animation in a KMZ file for playback on the client in Google Earth. |  Useful for planning and presentation purposes. This could also be a replacement for playback mode. |


h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543271</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576042</id>
<property name="body"><![CDATA[h3. Generic Features
{anchor:generic}
|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services
{anchor:services}
|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness
{anchor:situationalawareness}
|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
|  Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
|  Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |   
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |
| The ODSS will support this use case:
# The user selects a time window (3 days ago to today)
# A preview screen opens with a row x column arrangement of all the available remote sensing data.
# The user selects a series of clear images using checkboxes below each image
# The user selected subset is arranged into a stack of array for viewing
# The user can adjust a sliding bar to adjust color scaling | | |
 
h3. Mapping Requirements
{anchor:mapping} 
|| Requirement || Priority || Notes || Rationale || 
| ODSS will display layers as specified here https://oceana.mbari.org/confluence/display/CDATA/Data+Products+Working+Group | 1 |  | | 
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Was done in 2013 with KML updated hourly per each platform. Example Rachel Carson underway temperature layer: !odss_carson_underway_temperature_layer.png|thumbnail! Query back in time currently not supported.  | Needed during the experiment to get an quick overview for experiment planning/decision making.  | 
| The ODSS will display a legend on the color map for each layer selected | 1  | Currently legend displays when hover over selected layer. Need a way to persist the legend e.g. as an overlay on the map. CenCOOS portal screenshot for example: !cencoos_chlorophyll_screenshot.png|thumbnail! | Needed to interpret data with scale and color map.  |  
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max range on overlays | 1 | *Note that this is true for most of the remote sensing layers, not just the Ryan SST layer*.  From Danelle: 
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* | |
| The ODSS will provide the users the ability to add layers from a GeoTIFF, KML file or WMS | 2 | | Needed to support experimental layers without engineering support.  | 
| Documentation on how to add data products that will be made available in the overlay selections |  |  Documentation exists here for current overlay, and will be updated as features evolve: [Adding your data as a map overlay in ODSS]| |  
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | Since plans are dynamic, will need a way to store the plans. A [postGIS|http://postgis.net/] database could be appropriate for this, or if there is a MongoDB support for GIS queries, we could put  it there. Best if the data has an API that will work with Mapserver to simplify the integration. Map drawing could potential fit after the 'token on timeline is set in the planning interface' [here|https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor] | |
| In real time mode, all layers should reflect that closest to the current time only | 1 |  | This means forecast data will also be the closest. To see forecast data in the future, need to use playback (or playforward which should also work). |
| Users will be able to ascertain age of layers | 1 | Can currently tell the age of some layers by the timestamp on the legend. Is this an additional request for another way to see the age of the layers ?  | | 
| The ODSS playback feature will be responsive |  | What is 'responsive' exactly?  Ambiguous requirement. Suggest removing this for alternative movie creation requirement. | |
| The ODSS will display water sample locations on map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Can currently be done in STOQS.  What is the use case for ODSS ? Is this useful for planning, or is this really a data analysis requirement ?   | Can be confusing to know what platform collected water where. | 
| The ODSS will display water sample metadata on a map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Example from SCCOOS website in So Cal: !sccoos_water_sample_display.png|thumbnail! |   | 
| The ODSS will provide the user the ability to download 'movies' of the experiment in playback mode | 1 | Users queue up the layers/platforms they want and back-end process creates an animated GIF, or bundles up the animation in a KMZ file for playback on the client in Google Earth. |  Useful for planning and presentation purposes. This could also be a replacement for playback mode. |


h3. Planning
{anchor:planning}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy
{anchor:autonomy}
|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log
{anchor:observationlog}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools
{anchor:cosci}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature
{anchor:dataanalysis}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
{anchor:watermanagement}
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
{anchor:mobile}
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543274</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576041</id>
<property name="body"><![CDATA[h3. Generic Features

|| Requirement || Priority || Notes ||
| All ODSS features will be supported in Firefox browser | 1 | |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |

h3. Services

|| Requirement || Priority || Notes ||
| Services must have authentication and authorization | 1 | |
| The ODSS will utilize a communication backplane to make event and message data available to various components and clients | | |
| The ODSS will provide platform positions in various formats (text/html) | | Final list of formats TBD. Make sure timezone is provided/highlighted |
| The ODSS will provide a platform finder service which will provide push asset locations in a form that can be used over low/poor comm link | | |
| The ODSS will provide a logging service to catalog and provide access to logging observations | | |
| The ODSS will provide a synchronization service that will keep data products in sync across multiple instances of the ODSS | | Ideally, this should be driven by users declaring which files/data they want to share across ODSS instances (maybe even select which ODSS instances).|

h3. Situational Awareness

|| Requirement || Priority || Notes ||
| The ODSS situational awareness features are available to all users, a login is not required | 1 | |
| Users can select a 'home' location in map view that is remembered for individual users | 2 | Done in current release, but should be associated with login, not just as a cookie |
| The ODSS will provide mechanisms and documentation for users to add a new platform to the ODSS | | |
| Users can quickly get all platform locations (visually, and numerically within 5 seconds) | | |
| The ODSS will optimize the response to track queries so users can effectively scroll back and forward in time | | From Mike M:
"How about if we write a background job to simplify the historical points for each platform and save it as a LineString geometry type in a new table in mbaritracking, then odss can read that with one request and append to the line with every single point (say 1 or 2 hours of data) of recent data from the position table.
We can take it a step further and store a collection of time stamped line segments and have all of it stitched together by OpenLayers. I need to do this anyway for STOQS so maybe I can do the backed server stuff on mbaritracking."|
| Users can select which platforms they want to see (or not see) | | Should be able to select all/none or groups on/off. |
| The ODSS will feed real time platform positions to active browsers | 1 | |
| The ODSS will provide a way for platforms to update their positions with a better track than what is shown as just points connected with lines | 2 | Unclear requirement |
| The ODSS will display date and time of last update for each selected platform | 1 | |
| The ODSS will display range and bearing from two user selected platforms in ODSS or from user's current location (if available) | | |
| The ODSS will display AIS data sources as platform tracks | 1 | |
| The ODSS will indicate when certain platforms were deployed and recovered and should indicate when they are on board after recovery | | |
| Platform tracks should be as stable as possible regardless of the zoom level and end position should always be consistent | | Mike suggests the Douglas-Peucker line simplification algorithm |
| The ODSS should show location and time of location fix when user places mouse over track | | |
| The ODSS should provide visual indications of platforms who have not reported in some interval of time | | |
| Platform locations will be available in text form to allow copy and paste from browser. The users can also download full resolution track data. | | |
|  Users should be able to 'lock' a specific layer in time and keep that particular instance in time as the tracks updated underneath it | | |
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | |
|  Users can create and view observations | | |
| Users can playback through time and view platform location, platform tracks, remote sensing, and observations at any point in time | | |
| The ODSS playback feature will be responsive | 0 | What is 'responsive' exactly? |   
| Users will be able to 'bookmark' a link which freezes the ODSS in time and creates a URL to send to others | | |
| The ODSS will support this use case:
# The user selects a time window (3 days ago to today)
# A preview screen opens with a row x column arrangement of all the available remote sensing data.
# The user selects a series of clear images using checkboxes below each image
# The user selected subset is arranged into a stack of array for viewing
# The user can adjust a sliding bar to adjust color scaling | | |
 
h3. Mapping Requirements
 
|| Requirement || Priority || Notes || Rationale || 
| ODSS will display layers as specified here https://oceana.mbari.org/confluence/display/CDATA/Data+Products+Working+Group | 1 |  | | 
| ODSS will display low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders) | 3 | Was done in 2013 with KML updated hourly per each platform. Example Rachel Carson underway temperature layer: !odss_carson_underway_temperature_layer.png|thumbnail! Query back in time currently not supported.  | Needed during the experiment to get an quick overview for experiment planning/decision making.  | 
| The ODSS will display a legend on the color map for each layer selected | 1  | Currently legend displays when hover over selected layer. Need a way to persist the legend e.g. as an overlay on the map. CenCOOS portal screenshot for example: !cencoos_chlorophyll_screenshot.png|thumbnail! | Needed to interpret data with scale and color map.  |  
| On layers that support it, the ODSS shall provide the user's the capability to specify min/max range on overlays | 1 | *Note that this is true for most of the remote sensing layers, not just the Ryan SST layer*.  From Danelle: 
"Kevin,
Please add support for the min/max temperature range for the Ryan SST layer.   This will allow John Ryan to adjust the visualization of his custom satellite data to see finer scale features.  I've added min/max support in the map spec for this.
Mike also mentioned it would be worthwhile to calculate the histogram of the data and base the min/max on 2.5% and 97.5% bins, but I'm not entirely clear how this would work through WMS.  Perhaps this is something we can put on our wish list for September. 
You should be able to add this with an OpenLayers specification similar to the following: 
{noformat}
var layertestsst = new OpenLayers.Layer.WMS( "Ryan Declouded SST", 
         "http://beach.mbari.org/tilecache/tilecache.cgi?", { 
            layers: 'sst',   
            version: "1.1.0",
            format: 'image/png',  
            filename: "d20111162207m6b.hdf" ,
            min: "10.0" ,
            max: "20.0" ,      
            transparent: true
           } );
{noformat}
If you leave off the min/max values, the default  is 8 - 22 degrees C.   
To get the legend for this scale:
http://beach.mbari.org/thredds/wms/ucsc/sst/d20111670435mff.hdf?service=WMS&version=1.3.0&request=GetLegendGraphic&LAYER=sst&COLORSCALERANGE=10,20
There are also different palettes. To see those available palettes:
http://beach.mbari.org:8080/thredds/wms/ucsc/sst/d20111162207m6b.hdf?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.0&COLORSCALERANGE=foo,bar
The old ODSS file TestDecloudQuery.java will give you some ideas on how 
to parse and lookup the most recent declouded image. Here is a list of 
what's available now:
d20111162207m6b.hdf*  d20111660456mff.hdf*  d20111662127m6b.hdf*
d20111640039mff.hdf*  d20111661716m6b.hdf*  d20111670435mff.hdf* | |
| The ODSS will provide the users the ability to add layers from a GeoTIFF, KML file or WMS | 2 | | Needed to support experimental layers without engineering support.  | 
| Documentation on how to add data products that will be made available in the overlay selections |  |  Documentation exists here for current overlay, and will be updated as features evolve: [Adding your data as a map overlay in ODSS]| |  
| The ODSS will make the current 'operational' plan available as a layer to show on experiment map | 1 | Since plans are dynamic, will need a way to store the plans. A [postGIS|http://postgis.net/] database could be appropriate for this, or if there is a MongoDB support for GIS queries, we could put  it there. Best if the data has an API that will work with Mapserver to simplify the integration. Map drawing could potential fit after the 'token on timeline is set in the planning interface' [here|https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor] | |
| In real time mode, all layers should reflect that closest to the current time only | 1 |  | This means forecast data will also be the closest. To see forecast data in the future, need to use playback (or playforward which should also work). |
| Users will be able to ascertain age of layers | 1 | Can currently tell the age of some layers by the timestamp on the legend. Is this an additional request for another way to see the age of the layers ?  | | 
| The ODSS playback feature will be responsive |  | What is 'responsive' exactly?  Ambiguous requirement. Suggest removing this for alternative movie creation requirement. | |
| The ODSS will display water sample locations on map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Can currently be done in STOQS.  What is the use case for ODSS ? Is this useful for planning, or is this really a data analysis requirement ?   | Can be confusing to know what platform collected water where. | 
| The ODSS will display water sample metadata on a map | 2 | Suggest STOQS WFS-Mapserver bridge to implement this. Example from SCCOOS website in So Cal: !sccoos_water_sample_display.png|thumbnail! |   | 
| The ODSS will provide the user the ability to download 'movies' of the experiment in playback mode | 1 | Users queue up the layers/platforms they want and back-end process creates an animated GIF, or bundles up the animation in a KMZ file for playback on the client in Google Earth. |  Useful for planning and presentation purposes. This could also be a replacement for playback mode. |


h3. Planning

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS planning features | 1 | |
| The ODSS will provide tools for users to visually specify plans for platforms | | |
| If platforms have means for calculating resources limitations, the ODSS will check plans against platform limitations | 1 | Should cover plans that have x, y and depth plans (yo-yo is classic example) |
| The ODSS will provide feedback regarding 'keep out' areas to users who are creating plans | | |
| Users can view all situational awareness data while using visual planning tools | | |
| Plans created by users are considered draft plans and will be marked as such | | |
| Plans created by users may be shared to other users (all, individual or group) | | |
| Plans can be promoted to 'operational' by designated user with sufficient privileges | | |
| The ODSS will have a virtual drifter tool to allow users to see projections on drifter locations into the future | | http://ourocean.jpl.nasa.gov/MB/mbmangen.jsp |
| Users can compare actual vehicle tracks against planned tracks | | |
| The ODSS will combine all platform plans into campaign timeline view | | |
| The ODSS will utilize a shore-side planner for calculating constraints in the campaign timeline view | | |
| The ODSS campaign timeline view and planner will integrate with the DMO ships calendar | | |
| The ODSS campaign timeline view and planner will integrate with MBARI's cruise planning through the expedition database | | |
| There should be a way for users to read and contribute to a single experiment summary, hypothesis definition | | | 
| There should be a plan view for each day (something that could be compared to actual) | | |

h3. Shore-side (server) Autonomy

|| Requirement || Priority || Notes ||
| Users must login to have access to the autonomy features | 1 | |
| The ODSS will display shore-side computed autonomy projections using a well defined API to autonomy services | 3 |  |

h3. Observation Log

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS observation log | 1 | |
| The ODSS will provide several mechanisms for users to create log entries | | Some options are direct message (AMQP), email, web application, mobile application |
| The ODSS observation log will allow users to enter text and an optional photo as a log entry | | |
| The observation log entry mechanisms will provide the option to geo reference log entries | | |
| The observation log entry mechanisms will provide the option to tag the entry with date and time that defaults to current date and time | | |
| The observation log entry mechanisms will provide the option to tag entries with multiple keywords | | |
| The observation log service will allow multiple way to query for observations | | Like time, location, keyword/tag, user |
| The observation log should provide at least one disconnected option for entering observations | | |
| There should be 'chats' that are organized around platforms | | | 

h3. Collaborative Science Tools

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS collaboration features | 1 | |
| The ODSS will allow users to select and view email threads related to a specific experiment or topic | | |
| The ODSS will provide tools for users to upload and share data with other users | | |
| The ODSS will provide interactive 'chat' environments so people can discuss topics | | The ODSS should store, catalog and provide them back as well |
| The ODSS will provide drawing tools for people to share ideas interactively | | Like annotations on a map |

h3. ODSS Data Analysis Feature

|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS data analysis features | 1 | |
| Users must be presented the data policy for the ODSS | | [Example AOSN policy|http://www.mbari.org/aosn/AOSN_Data_Policy_2004_07_22.pdf] | 
| The ODSS will provide a central data location where users can store data products | | |
| The ODSS will provide documentation on best practices and recommendations for data products in the repository | |
| The ODSS data repository will provide protection against accidental deletion of products | | |
| The ODSS will provide a mechanism to 'lock down' (i.e. make read-only) the products in the repository after an experiment | | |
| The ODSS will provide a mechanism for users to comment and document the quality of data products | | |
| The ODSS will provide a catalog of what data is available and where the users can find it | | Basic access |
| Users will be able to find data based on a description of the archive or service | | |
| The ODSS will provide descriptions of data that is available in the catalog | | Users can add and view descriptive data. Also, there might be a need for a text/PDF dump of the data catalog |
| The ODSS will provide mechanism for data product specific citation obligation | | |
| The ODSS analysis catalog will allow users to register services as well as data products | | |
| The ODSS analysis catalog can organize data products and services by experiment | | |
| The ODSS analysis catalog will provide query by space, time and instrument (or platform) | | |
| The ODSS analysis will provide query access to experiment data through several mechanisms | | Advanced feature. Matlab seems to be primary user interface to this feature and should be in an NC Toolbox usage model |
| The ODSS will provide a view that will construct queries in various forms based on GUI input from users | | i.e. create SQL or web service call based on view, platform selections, and time window selection. Matlab and R have been mentioned. Maybe that even downloads a combined file in some format. |
| The ODSS will provide a consistent data access mechanism across all data in an experiment | | This does not have to be in real time although it would be nice |
| The ODSS will provide authorization mechanisms to allow data providers to specify what users have access to their data | | |
| The ODSS will mandate that user's agree to citation obligation before getting access to data | | |
| The ODSS will provide a mechanism for user's to subscribe to or view data update history | | |
| The ODSS will integrate data from the LRAUV | | |
| The ODSS should integrate the functionality of MOQUA and STOQS | | |
| The ODSS should provide command line usage help for data access and analysis | | |
| Users can discover data in STOQS and repository by platforms, instruments, measurements, etc. | | |
| The ODSS should be able to catalog workflows to give user's insight into the provenance of data processing | | |
| The ODSS should provide data archive 'descriptions' that can be edited | | |
| The ODSS should have a mechanism where users can 'subscribe' to data products to get notified when they are udpated (RSS-like) | | |
| The data products generated by STOQS should be able to then be displayed on the map in the ODSS | | |
| Each experiment should have a single 'curated' list of data products from the experiment | | |

h3. Water Management
|| Requirement || Priority || Notes ||
| Users must login to have access to the ODSS water management features | 1 | |
| The ODSS will provide graphical representation of water sample management plan | | Confluence/Wiki? |
| The ODSS should track sample locations | | |
| The ODSS should provide processing steps and results associated with each water sample | | |
| The ODSS will link the water sample locations and information to the information in the situational awareness view | | |
| The ODSS should provide tools to indicate and facilitate the tagging of which water samples should undergo expensive processing | | This is still a vague requirement |

h3. Mobile Application
|| Requirement || Priority || Notes ||
| Must run on iPad | | |
| Must run on iPhone | | |
| Must run on Android tablets | | |
| Must run on Android phones | | | 
| Must have way for users to declare platforms 'deployed' or 'recovered' | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543273</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449691</id>
<property name="body"><![CDATA[All of the situational awareness data flow into the PostGIS MBARItracking database.

To efficiently interact with this database one must use the Python/GeoDjango development environment.

In order to expose the data to other environments some rudeimentary web services have been set up to directly access the data in the database.

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

The format for the position request is:
{noformat}
position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|kml]
{noformat}

Here are examples for getting position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

I intend to add a 'between' time specification function and kml output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416930</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449689</id>
<property name="body"><![CDATA[All of the situational awareness data flow into the PostGIS MBARItracking database.

To efficiently interact with this database one must use the Python/GeoDjango development environment.

I order to expose the data to other environments some rudeimentary web services have been set up to directly access the data in the database.

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

The format for the position request is:
{noformat}
position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html|kml]
{noformat}

Here are examples for getting position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

I intend to add a 'between' time specification function and kml output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416928</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449681</id>
<property name="body"><![CDATA[All of the situational awareness data flow into the PostGIS MBARItracking database.

To efficiently interact with this database one must use the Python/GeoDjango development environment.

I order to expose the data to other environments some rudeimentary web services have been set up to directly access the data in the database.

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

The format for the position request is:
{noformat}
position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.csv
{noformat}

Here are examples for getting position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

I intend to add a 'between' time specification function and kml output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416920</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449679</id>
<property name="body"><![CDATA[All of the situational awareness data flow into the PostGIS MBARItracking database.

To efficiently interact with this database one must use the Python/GeoDjango development environment.

I order to expose the data to other environments some rudeimentary web services have been set up to directly access the data in the database.

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

http://odss-staging.shore.mbari.org/trackingdb/platformTypes

http://odss-staging.shore.mbari.org/trackingdb/platformNames

The format for the request is "position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.[csv|html]"

http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.csv

http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.html

http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv

http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html

http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

I intend to add a 'between' time specification function and kml output.


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416917</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449680</id>
<property name="body"><![CDATA[All of the situational awareness data flow into the PostGIS MBARItracking database.

To efficiently interact with this database one must use the Python/GeoDjango development environment.

I order to expose the data to other environments some rudeimentary web services have been set up to directly access the data in the database.

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

[http://odss-staging.shore.mbari.org/trackingdb/platformTypes]

[http://odss-staging.shore.mbari.org/trackingdb/platformNames]

The format for the request is:
{noformat}
position/<platformName>/since/<isoStartDateTime>[/stride/<strideValue>]/data.csv
{noformat}

Here are examples for getting position data:

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv]

[http://odss-staging.shore.mbari.org/trackingdb/position/stella103/since/20110222T000000/data.html]

[http://odss-staging.shore.mbari.org/trackingdb/position/tethys/since/20110101T000000/stride/1000/data.html]

In order to pass the arguments for the query through the URL the ISO-8601 format has no '-'s or ':'s.  The format is '%Y%m%dT%H%M%S'.

I intend to add a 'between' time specification function and kml output.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416918</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449677</id>
<property name="body"><![CDATA[All of the situational awareness data flow into the PostGIS MBARItracking database.

To efficiently interact with this database one must use the Python/GeoDjango development environment.

I order to expose the data to other environments some rudeimentary web services have been set up to directly access the data in the database.

(Note: these services are provided in addition to the existing WMS and WFS services provided by the Minnesota Map Server.)

Here are some example calls of this service (they should be somewhat self explanatory):

http://odss-staging.shore.mbari.org/trackingdb/platformTypes

http://odss-staging.shore.mbari.org/trackingdb/platformNames


http://odss-staging.shore.mbari.org/trackingdb/position/PT_LOBOS/since/20110322T000000/stride/100/data.csv

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416915</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074285</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - Fall 2013]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041604</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074256</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

# Standard Data Products
## [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041574</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074257</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  |

April
|| Platform || 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X |
| LRAUV | | | | | |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# 

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# 

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041575</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576170</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543403</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576172</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover
## Plan: After evaluating the unites, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
# LST
## Funds allocated to rebuild them
## 2014 plan: purchase SOLO-II floats http://www.mrvsys.com/products-and-services/item/solo-ii
### maybe use them with AUE's

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543405</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576173</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover
## Plan: After evaluating the unites, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider -- hot spot to be ready for April 1 launch off of Narissa
### Narissa -- Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software ~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms -- 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress. 
### Francisco: this important. 
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms 
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate realtime load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).




\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543406</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576174</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover
## Plan: After evaluating the unites, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider -- hot spot to be ready for April 1 launch off of Narissa
### Narissa -- Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms -- 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate realtime load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543407</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576175</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider -- hot spot to be ready for April 1 launch off of Narissa
### Narissa -- Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms -- 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate realtime load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543408</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074244</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041562</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576176</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover http://jaffeweb.ucsd.edu/node/81
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider -- hot spot to be ready for April 1 launch off of Narissa
### Narissa -- Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms -- 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate realtime load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543409</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576182</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543415</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576184</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting Jan 6, 2014*
Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Idea -- export STOQS data to display as a layer in ODSS

\\


h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543417</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074267</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model

h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041585</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074268</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# Gulper data and water analysis

h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041586</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576186</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: https://oceana.mbari.org/confluence/display/CANON/Requirements
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543419</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074269</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# Gulper data and water analysis
# CODAR

h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041587</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576187</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting Jan 21, 2014*
Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set -> catalog -> ERDDAP and/or -> Thredds and thus -> STOQS
#### thredds -> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept


h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543420</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074264</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  |  |  |  | | | | | | |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# 

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# 

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041582</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074265</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# 

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# 

h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041583</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074266</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model

h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041584</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074259</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | |

April
|| Platform || 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X |
| LRAUV | | | | | |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# 

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# 

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041577</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074260</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# 

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# 

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041578</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074262</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# 

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# 

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041580</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576217</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting Feb 3, 2014*

# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.   
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.    



h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543450</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576215</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543448</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576222</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Feb 3, 2014*
_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: https://code.google.com/p/stoqs/wiki/Update_3_February_2014
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6. 
\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543455</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576220</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Feb 3, 2014*

# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.  
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543453</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576234</id>
<property name="body"><![CDATA[h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool   | Rueda | Spring | Ready for use 
(odss-test) |
| All ODSS features will be supported in Safari browser | 1 | |
| All ODSS features will be supported in Chrome browser | 1 | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543467</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576227</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting Feb 10, 2014*
Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-


\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543460</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576241</id>
<property name="body"><![CDATA[h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Gomes | Fall | | 
| # Pipeline to load data into STOQS | McCann / Gomes | TBD | | |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543474</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576236</id>
<property name="body"><![CDATA[h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository  | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Gomes | Fall | | |
| All ODSS features will be supported in Internet Explorer browser | 1 | There is probably a minimum version here |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543469</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576237</id>
<property name="body"><![CDATA[h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Gomes | Fall | | |
| # Pipeline to load data into STOQS | McCann / Gomes | TBD | |
| If not supported, the ODSS will display a note "Your browser is not supported, suggested using <one of the above>..." | 1 | |
| Users will be able to login to access content, features and preferences in the ODSS | 2 | |
| User logins will support SSO across the various ODSS components and services | 2 | |
| The ODSS will notify users when scheduled maintenance and downtime are to be performed. | 2 | |
| The ODSS will operate without interruption during an experiment (i.e. 'five nines') | 2 | |
| The ODSS will not suffer from DOS (Denial Of Service) attacks | | |
| The ODSS will cover all experiment regions (global coverage) | | |
| The ODSS shall keep track of usage metrics on all aspects of the application | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543470</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576244</id>
<property name="body"><![CDATA[h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall |  | |
| * Pipeline to load data into STOQS | McCann / Gomes | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality | Gomes | Fall |  |  |
| Command and Control | Godin | Fall | Neptus integration | |

h3. STOQS
{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall |  | |
| * Pipeline to load data into STOQS | McCann / Gomes | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality | Gomes | Fall |  |  |
| Command and Control | Godin | Fall | Neptus integration | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543477</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576246</id>
<property name="body"><![CDATA[This page: https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality | Gomes | Fall | | |
| Command and Control | Godin | Fall | Neptus integration | |

h3. STOQS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map Are not selectable | | | | |
| Create Overview | | | | |
| Add ability to select a geographic region from the map for addition to the query constraints | | | | |
| Share this view | | | | |
| Replicate Plot radio button | | | | |
| Parameters measured from multiple platforms may be plotted in Spatial area | | | | |
| Organize Parameters by ParameterGroup name in the UI | | | | |
| Allow loaders to append data to an existing activity | | | | |
| Add ability to manually enter a depth/time range | | | | |
| Add Samples indicator to Parameter/Parameter plots | | | | |
| Standard names need updating | | | | |
| Color-code the parameters | | | | |

h3. Platforms:]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543479</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24576245</id>
<property name="body"><![CDATA[h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality | Gomes | Fall | | |
| Command and Control | Godin | Fall | Neptus integration | |

h3. STOQS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map Are not selectable |  |  |  | |
| Create Overview |  |  |  | |
| Add ability to select a geographic region from the map for addition to the query constraints    |  |  | | |
| Share this view |  |  | | |
| Replicate Plot radio button |  |  | | |
| Parameters measured from multiple platforms may be plotted in Spatial area |  |  | | |
| Organize Parameters by ParameterGroup name in the UI |  |  | | |
| Allow loaders to append data to an existing activity |  |  |  | |
| Add ability to manually enter a depth/time range |   |  | | |
| Add Samples indicator to Parameter/Parameter plots |  |  | | |
| Standard names need updating |  |  | | |
| Color-code the parameters |  |  |  | |

h3. Platforms:]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24543478</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074424</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Rich Schramm

\\

# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041744</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074423</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Rich Schramm
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review: https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco


\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041743</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074426</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041746</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074425</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041745</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074419</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041739</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074421</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Rich Schramm

# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson

\\



*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041741</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074427</id>
<property name="body"><![CDATA[Mike has excellent instructions for most of the packages required by STOQS - many of which are in common with ODSS.&nbsp; See PREREQUISITES in the STOQS installation:

http://code.google.com/p/stoqs/source/browse/PREREQUISITES

Also those notes have several references to Postgres 9.1 however Postgres is currently 9.2 so adjust accordingly.

Cheers \-R ]]></property>
<property name="content" class="Comment" package="com.atlassian.confluence.pages"><id name="id">19041747</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074429</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# Gulper data and water analysis
# CODAR

h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Shared planning for vehicle operations
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041749</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074408</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation

# Install CentOS 6.3 64bit
# Install latest Java 6
# Install latest Java 7
{note:title=Java 6/7 Switch}
TBD: Document instructions on how to switch between the two to run processes (especially from /etc/init.d script)
{note}
# Install latest Python 2 ((?) Regular/ActiveState?).]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041728</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074410</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-master.mbari.org)
{note}
This will eventually be CNAME'd to odss.mbari.org
{note}
# Create users:
## odssadm
## tomcat
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Enable/install Apache.
# Install Mapserver (latest version)
## export CFLAGS='-pthread -march=i686'
## ./configure --with-proj=/usr/local/Proj4 --with-ogr=/usr/local/bin/gdal-config --with-gdal=/usr/local/bin/gdal-config --with-wfs --with-wfsclient --with-wmsclient --with-postgis=/usr/pgsql-9.0/bin/pg_config
## make all install
## cp .libs/mapserv /var/www/cgi-bin
## Make sure OGC WMS is enabled (http://mapserver.org/MIGRATION_GUIDE.html#ogc-web-services)
# Install Postgres (latest version).
# Install PostGIS (latest version).
# Install/Enable MySQL
# The following needed to be added to the /etc/my.cnf for cosci: 'max_allowed_packet=16M' under the [mysqld]
# Install latest Java 6
# Install latest Java 7
{note:title=Java 6/7 Switch}
TBD: Document instructions on how to switch between the two to run processes (especially from /etc/init.d script)
{note}
# Install latest Python 2 ((?) Regular/ActiveState?).
# Install latest Tomcat 6 in /opt and have it run on port 8080
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-6.X.XX to /opt/apache-tomcat6
## Remove manager application
# Install latest Tomcat 7 in /opt and have it run on port 8180
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-7.X.XX to /opt/apache-tomcat7
## Remove manager application
# Install SSL certificate that can be used for Tomcat 6 and 7
# Configure Tomcat 6 and 7 to use SSL.
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service

# Create firewall holes
## ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041730</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074404</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041724</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074406</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation

# Install CentOS 6.3 64bit
# Install latest Java 6
# Install latest Java 7
# TBD: Document instructions on how to switch between the two to run processes (especially from /etc/init.d script).
# Install latest Python 2 ((?) Regular/ActiveState?).]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041726</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074416</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-master.mbari.org)
{note}
This will eventually be CNAME'd to odss.mbari.org
{note}
# Create users:
## odssadm
## tomcat
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Enable/install Apache.
# Install Mapserver (latest version)
## export CFLAGS='-pthread -march=i686'
## ./configure --with-proj=/usr/local/Proj4 --with-ogr=/usr/local/bin/gdal-config --with-gdal=/usr/local/bin/gdal-config --with-wfs --with-wfsclient --with-wmsclient --with-postgis=/usr/pgsql-9.0/bin/pg_config
## make all install
## cp .libs/mapserv /var/www/cgi-bin
## Make sure OGC WMS is enabled (http://mapserver.org/MIGRATION_GUIDE.html#ogc-web-services)
# Install Postgres (latest version).
# Install PostGIS (latest version).
# Install/Enable MySQL
# The following needed to be added to the /etc/my.cnf for cosci: 'max_allowed_packet=16M' under the [mysqld]
# Install latest Java 6
# Install latest Java 7
{note:title=Java 6/7 Switch}
TBD: Document instructions on how to switch between the two to run processes (especially from /etc/init.d script)
{note}
# Install latest Python 2 ((?) Regular/ActiveState?).
# Install latest Tomcat 6 in /opt and have it run on port 8080
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-6.X.XX to /opt/apache-tomcat6
## Remove manager application
# Install latest Tomcat 7 in /opt and have it run on port 8180
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-7.X.XX to /opt/apache-tomcat7
## Remove manager application
# Install SSL certificate that can be used for Tomcat 6 and 7
# Configure Tomcat 6 and 7 to use SSL.
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# Install tilecache:
## Download the tilecache tar.gz file
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}
# Download and install gebco_noaa.zip file by unzipping to /var/www/html
# Set permissions so that ODSS_ADMIN group can read the Apache log files in /var/log/httpd
# For Apache log rotation: Changed /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to 
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041736</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074412</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-master.mbari.org)
{note}
This will eventually be CNAME'd to odss.mbari.org
{note}
# Create users:
## odssadm
## tomcat
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Enable/install Apache.
# Install Mapserver (latest version)
## export CFLAGS='-pthread -march=i686'
## ./configure --with-proj=/usr/local/Proj4 --with-ogr=/usr/local/bin/gdal-config --with-gdal=/usr/local/bin/gdal-config --with-wfs --with-wfsclient --with-wmsclient --with-postgis=/usr/pgsql-9.0/bin/pg_config
## make all install
## cp .libs/mapserv /var/www/cgi-bin
## Make sure OGC WMS is enabled (http://mapserver.org/MIGRATION_GUIDE.html#ogc-web-services)
# Install Postgres (latest version).
# Install PostGIS (latest version).
# Install/Enable MySQL
# The following needed to be added to the /etc/my.cnf for cosci: 'max_allowed_packet=16M' under the [mysqld]
# Install latest Java 6
# Install latest Java 7
{note:title=Java 6/7 Switch}
TBD: Document instructions on how to switch between the two to run processes (especially from /etc/init.d script)
{note}
# Install latest Python 2 ((?) Regular/ActiveState?).
# Install latest Tomcat 6 in /opt and have it run on port 8080
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-6.X.XX to /opt/apache-tomcat6
## Remove manager application
# Install latest Tomcat 7 in /opt and have it run on port 8180
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-7.X.XX to /opt/apache-tomcat7
## Remove manager application
# Install SSL certificate that can be used for Tomcat 6 and 7
# Configure Tomcat 6 and 7 to use SSL.
# Configure ProxyPass entries in httpd.conf
## http://odss.mbari.org/cosci redirects to https://odss.mbari.org/cosci/ (same as your observation)
## http://odss.mbari.org/cosci/ redirects to https://odss.mbari.org/cosci/ (same)
## https://odss.mbari.org/cosci redirects to https://odss.mbari.org/cosci/ (same)
## http://beach.mbari.org/cosci/ redirects to https://odss.mbari.org/cosci/
## http://beach.mbari.org/cosci/data redirects to https://odss.mbari.org/cosci/data/
## http://beach.mbari.org/cosci/data/ works (same)
## http://odss.mbari.org/cosci/data redirects to https:/ods.mbari.org/cosci/data/
## http://odss.mbari.org/cosci/data/ redirects to https:/ods.mbari.org/cosci/data/
## https://odss.mbari.org/cosci/data redirects to https:/ods.mbari.org/cosci/data/
## https://odss.mbari.org/cosci/data/ works, does not switch back to http
## index.html redirect page to handle taking odss.mbari.org (http or https) to https://osss.mbari.org/odss/
# Install tilecache:
## Download the tilecache tar.gz file
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}
# Download and install gebco_noaa.zip file by unzipping to /var/www/html
# Set permissions so that ODSS_ADMIN group can read the Apache log files in /var/log/httpd
# For Apache log rotation: Changed /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create firewall holes
## ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041732</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074414</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-master.mbari.org)
{note}
This will eventually be CNAME'd to odss.mbari.org
{note}
# Create users:
## odssadm
## tomcat
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Enable/install Apache.
# Install Mapserver (latest version)
## export CFLAGS='-pthread -march=i686'
## ./configure --with-proj=/usr/local/Proj4 --with-ogr=/usr/local/bin/gdal-config --with-gdal=/usr/local/bin/gdal-config --with-wfs --with-wfsclient --with-wmsclient --with-postgis=/usr/pgsql-9.0/bin/pg_config
## make all install
## cp .libs/mapserv /var/www/cgi-bin
## Make sure OGC WMS is enabled (http://mapserver.org/MIGRATION_GUIDE.html#ogc-web-services)
# Install Postgres (latest version).
# Install PostGIS (latest version).
# Install/Enable MySQL
# The following needed to be added to the /etc/my.cnf for cosci: 'max_allowed_packet=16M' under the [mysqld]
# Install latest Java 6
# Install latest Java 7
{note:title=Java 6/7 Switch}
TBD: Document instructions on how to switch between the two to run processes (especially from /etc/init.d script)
{note}
# Install latest Python 2 ((?) Regular/ActiveState?).
# Install latest Tomcat 6 in /opt and have it run on port 8080
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-6.X.XX to /opt/apache-tomcat6
## Remove manager application
# Install latest Tomcat 7 in /opt and have it run on port 8180
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-7.X.XX to /opt/apache-tomcat7
## Remove manager application
# Install SSL certificate that can be used for Tomcat 6 and 7
# Configure Tomcat 6 and 7 to use SSL.
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# Install tilecache:
## Download the tilecache tar.gz file
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}
# Download and install gebco_noaa.zip file by unzipping to /var/www/html
# Set permissions so that ODSS_ADMIN group can read the Apache log files in /var/log/httpd
# For Apache log rotation: Changed /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create firewall holes
## ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041734</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074377</id>
<property name="body"><![CDATA[To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  We are hoping to square all things up with the move to CentOS 64. For historical reasons, here is how beach was configured to where it is at the time of this writing:
## RHEL 5 - 32 bit VM (was originally actual hardware)
## Python 2.6
## Django 1.2.3 (GeoDjango is part of Django)
## MapServer 5.6.5
## GDAL 1.7.3
## PostgreSQL 9.0.1
## PostGIS 1.5.2
## Pydap 3.0.rc.13
## numpy 1.5.0
## proj 4.7.1
## geos 3.2.2
## Data storage started on Tornado, migrated to Atlas later.
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041697</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074375</id>
<property name="body"><![CDATA[To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  We are hoping to square all things up with the move to CentOS 64.
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041695</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074373</id>
<property name="body"><![CDATA[To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system.
# The second machine, odds-staging, was a clone of stoqspg-dev.
# Malibu was ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041693</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074379</id>
<property name="body"><![CDATA[To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041699</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074369</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041689</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074346</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - Fall 2013]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041666</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074347</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# Gulper data and water analysis
# CODAR

h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Shared planning for vehicle operations
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041667</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074445</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-master.mbari.org)
{note}
This will eventually be CNAME'd to odss.mbari.org
{note}
# Create users:
## odssadm
## tomcat
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Enable/install Apache.
# Install Mapserver (latest version)
## export CFLAGS='-pthread -march=i686'
## ./configure --with-proj=/usr/local/Proj4 --with-ogr=/usr/local/bin/gdal-config --with-gdal=/usr/local/bin/gdal-config --with-wfs --with-wfsclient --with-wmsclient --with-postgis=/usr/pgsql-9.0/bin/pg_config
## make all install
## cp .libs/mapserv /var/www/cgi-bin
## Make sure OGC WMS is enabled (http://mapserver.org/MIGRATION_GUIDE.html#ogc-web-services)
# Install Postgres (latest version).
# Install PostGIS (latest version).
# Install/Enable MySQL
# The following needed to be added to the /etc/my.cnf for cosci: 'max_allowed_packet=16M' under the [mysqld]
# Install latest Java 6
# Install latest Java 7
{note:title=Java 6/7 Switch}
TBD: Document instructions on how to switch between the two to run processes (especially from /etc/init.d script)
{note}
# Install latest Python 2 ((?) Regular/ActiveState?).
# Install latest Tomcat 6 in /opt and have it run on port 8080
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-6.X.XX to /opt/apache-tomcat6
## Remove manager application
# Install latest Tomcat 7 in /opt and have it run on port 8180
## Should run as user 'tomcat'
## Create symlink from /opt/apache-tomcat-7.X.XX to /opt/apache-tomcat7
## Remove manager application
# Install SSL certificate that can be used for Tomcat 6 and 7
# Configure Tomcat 6 and 7 to use SSL.
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# Install tilecache:
## Download the tilecache tar.gz file
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}
# Download and install gebco_noaa.zip file by unzipping to /var/www/html
# Set permissions so that ODSS_ADMIN group can read the Apache log files in /var/log/httpd
# For Apache log rotation: Changed /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041766</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19074444</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# Gulper data and water analysis
# CODAR
# Phytoplankton chlorophyll concentration proxies from ocean color
## MODIS Aqua Chlorophyll-a [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/chla/catalog.html?dataset=satellite/MW/chla/1day]
## MODIS Aqua Chlorophyll fluorescence line height (FLH) [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/cflh/catalog.html?dataset=satellite/MW/cflh/1day]
# SST 
## MODIS Aqua daytime SST [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/sstd/catalog.html?dataset=satellite/MW/sstd/1day]
## AVHRR daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatAT/ssta/catalog.html?dataset=satellite/AT/ssta/1day]
## GOES daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatGA/ssta/catalog.html?dataset=satellite/GA/ssta/1day]


h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Shared planning for vehicle operations
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19041765</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072528</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]

# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/12/2009 Autonomy Presentation|^200903_CANON-Autonomy.pdf]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
## [01/xx/2010 Julio ?|^harvey.CANON_Jan2010.ppt]
## [01/xx/2010 Julio ? SHA|^harvey_SHAmethodsCANON_Jan2010.ppt]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039797</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072530</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]

# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
## [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
## [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039799</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072523</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039792</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072524</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/12/2009 Autonomy Presentation|^200903_CANON-Autonomy.pdf]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039793</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072526</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]

# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/12/2009 Autonomy Presentation|^200903_CANON-Autonomy.pdf]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039795</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072519</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
\##not done going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
# -Tom: Comms status-
# -Thom: Requirements status-
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039788</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072521</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
\##not done going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039790</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072516</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039785</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072517</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
*ODSS Engineering Meeting July 2, 2012*

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation

# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative
##not done going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.  
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.  
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
# -Tom: Comms status-
# -Thom: Requirements status-
## working session on requirements: requirements posted on confluence page:
###
# Any other business?


*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039786</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072518</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 2, 2012*

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
\##not done going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
# -Tom: Comms status-
# -Thom: Requirements status-
## working session on requirements: requirements posted on confluence page:
### https://oceana.mbari.org/confluence/display/CANON/Requirements
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039787</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072543</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

* 2010 Data Group
** Meeting Notes
*** [01/13/2010|Data Group Meeting Notes January 13, 2010]
*** [01/20/2010|Data Group Meeting Notes January 20, 2010]
*** [01/27/2010|Data Group Meeting Notes January 27, 2010]
*** [02/03/2010|Data Group Meeting Notes February 3, 2010]
*** [03/03/2010|Data Group Meeting Notes March 3, 2010]
** Presentations 
*** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
*** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
*** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
*** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

* Sampling Workshop (April 2010)
** [Workshop Notification|^AutonomousSamplingWorkshop.doc]
** [CANON Sampling Workshop Notes (KJG)]
** [Sampling Workshop Follow on Meeting Notes]

* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

* CANON PI Meetings
** [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
** [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
** [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
** [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
** [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
** [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
** [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
** [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
** [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
** [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
** [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
** [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
** [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
** [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
** [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
** [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
** [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
** [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
** [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
** [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
** [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039812</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072546</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039815</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072545</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039814</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072540</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
* Proposals
** [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
** [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
** [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
** [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
----
* Project Planning
** [2010 Calendar of Events|^CANON_2010_Schedule.doc]
** [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

* 2010 Data Group
** Meeting Notes
*** [01/13/2010|Data Group Meeting Notes January 13, 2010]
*** [01/20/2010|Data Group Meeting Notes January 20, 2010]
*** [01/27/2010|Data Group Meeting Notes January 27, 2010]
*** [02/03/2010|Data Group Meeting Notes February 3, 2010]
*** [03/03/2010|Data Group Meeting Notes March 3, 2010]
** Presentations 
*** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
*** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
*** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
*** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

* Sampling Workshop (April 2010)
** [Workshop Notification|^AutonomousSamplingWorkshop.doc]
** [CANON Sampling Workshop Notes (KJG)]
** [Sampling Workshop Follow on Meeting Notes]

* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

* CANON PI Meetings
** [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
** [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
** [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
** [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
** [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
** [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
** [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
** [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
** [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
** [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
** [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
** [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
** [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
** [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
** [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
** [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
** [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
** [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
** [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
** [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
** [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039809</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072539</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

* 2010 Data Group
** Meeting Notes
*** [01/13/2010|Data Group Meeting Notes January 13, 2010]
*** [01/20/2010|Data Group Meeting Notes January 20, 2010]
*** [01/27/2010|Data Group Meeting Notes January 27, 2010]
*** [02/03/2010|Data Group Meeting Notes February 3, 2010]
*** [03/03/2010|Data Group Meeting Notes March 3, 2010]
** Presentations 
*** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
*** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
*** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
*** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]

# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
## [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
## [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
## [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
## [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039808</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072541</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----

* Project Planning
** [2010 Calendar of Events|^CANON_2010_Schedule.doc]
** [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

* 2010 Data Group
** Meeting Notes
*** [01/13/2010|Data Group Meeting Notes January 13, 2010]
*** [01/20/2010|Data Group Meeting Notes January 20, 2010]
*** [01/27/2010|Data Group Meeting Notes January 27, 2010]
*** [02/03/2010|Data Group Meeting Notes February 3, 2010]
*** [03/03/2010|Data Group Meeting Notes March 3, 2010]
** Presentations 
*** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
*** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
*** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
*** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

* Sampling Workshop (April 2010)
** [Workshop Notification|^AutonomousSamplingWorkshop.doc]
** [CANON Sampling Workshop Notes (KJG)]
** [Sampling Workshop Follow on Meeting Notes]

* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

* CANON PI Meetings
** [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
** [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
** [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
** [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
** [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
** [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
** [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
** [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
** [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
** [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
** [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
** [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
** [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
** [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
** [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
** [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
** [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
** [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
** [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
** [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
** [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039810</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072535</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]

# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
## [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
## [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
## [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039804</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072537</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]

# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
## [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
## [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
## [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
## [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039806</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072532</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]

# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
## [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
## [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
## [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039801</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072561</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
* [Google Code Project|http://code.google.com/p/mbari-dss/]

* [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

* [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracks Data Flow Design]
* [ODSS Platform Position Management]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039830</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072562</id>
<property name="body"><![CDATA[This page documents the current design of the platform tracking portion of the ODSS.  Here is a diagram of the data flow for platform tracking information:

!TrackingData.jpg!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039831</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072558</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracks Data Flow Design]
*
 
h5. Web Application
h5. Observation Log

* [Engineering Meeting Notes|CANON:ODSS Meetings]
* [Google Code Project|http://code.google.com/p/mbari-dss/]
* [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039827</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072556</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log

# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]



----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039825</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072554</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039823</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072551</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039820</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072549</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
## [Platform Tracks Data Flow Design]
# Web Application
# Observation Log
{panel}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039818</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072548</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
** If you are on a Mac, OSX 10.5.8 already has 1.6.0_22 installed. Set that version to be active with the utility /Applications/Utilities/Java Preferences.app
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
** If you are on a Mac, OSX 10.5.8 already has ant 1.8.1 installed.
# *Install Maven*: Consult the directions at [http://maven.apache.org/].
** If you are on a Mac, OSX 10.5.8 already has maven 2.2.1 installed. 
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install the Maven Plugin*: 
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _M2Eclipse_ and in the Location box, enter http://m2eclipse.sonatype.org/sites/m2e
## Click on OK, and the list of things to install will show up.
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. To add SmartGWT to your project

{note:title=SmartGWT in the list of Maven dependencies}
Note that you don't need to do this in the ODSS project as it is included in the Maven list of dependencies.
{note}

# After creating a GWT project, you can add the SmartGWT components to it.
# Download the 2.4 zip file [here|http://smartgwt.googlecode.com/files/smartgwt-2.4.zip]
# Unpack the zip somewhere convenient.
# Right click on your project and select 'Build Path > Configure Build Path..."
# Click on the 'Libraries' tab
# Click on 'Add external jars..."
# Navigate to the location where you unpacked the zip file and select the smartgwt.jar and the smartgwt-skins.jar and then click on 'Open'.
# Then click on OK.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out JD's original tagged code and run (these instructions are using Subclipse in Eclipse)
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
# In the left pane, select the *SVN Repositories* tab.
# Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
# In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
# You should see a listing something like:
!SVNCheckout.jpg!
# Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
# Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
# Right-click on the MBARI_DSS_v0 project and select *Run As\->Web Application*.  This will start up the application in an embedded server environment.
# Open http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html in your browser and you should see the application running.
# To stop the application, go back to Eclipse and click on the red stop box in the Console window.

h5. Check out the trunk and run

# Go back to *SVN Repository Exploring* perspective.
# In the *SVN Repositories* tab, right click on the *trunk* folder and select *Checkout...*.  Again, the defaults are fine unless you want to change the local location.
# When done, you can switch to the *Java* perspective and see the project under the previous project. Several things need to be done before the project will right itself.
## If the Maven plugin in Eclipse does not resolve dependencies for you, you can:
### Go to a command line and cd to the location of the project that you checked out (should have the pom.xml file in it).
### Run *mvn clean compile*.  That should download all the dependent jars that are needed for the project.
# You should then be able to go to a command line and type *mvn clean compile package* and it will churn for a bit and generate a dss-1.0-SNAPSHOT.war file in the target directory which then can be deployed in your tomcat webapps directory.
# Browse to [http://localhost:8080/dss-1.0-SNAPSHOT/] and you should see the application.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039817</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072576</id>
<property name="body"><![CDATA[This page documents the current design of the platform tracking portion of the ODSS.  Here is a diagram of the data flow for platform tracking information:

!TrackingData.jpg!

Notes:

# The processing of platform tracks are done by platform types.  They are:
## AIS
## AUV
## Drifter
## Glider
## Mooring
## Ships
# The processing of each type is done on a separate account on the machine pismo (all accounts have the same password)
## AIS -> aistrack
## AUV -> auvtrack
## Drifter -> driftertrack
## Glider -> glidertrack
## Mooring -> mooringtrack
## Ships -> shiptrack
# All platforms, except for AIS, all get position information via email
## AUV -> auvtrack@mbari.org
## Drifter -> driftertrack@mbari.org
## Glider -> glidertrack@mbari.org
## Mooring -> mooringtrack@mbari.org
## Ships -> shiptrack@mbari.org
# In each of the accounts home directory, there is a .forward file that the mail server uses to forward each incoming message to the proper processing script as simple text input
# For AUVs:
## Email message is sent to 'auvtrack@mbari.org'
## Subject of the message should be a csv list of:
### *platform_name*: The short name (< 9 characters) of the platform whose position is being reported
### *epoch_seconds*: The epoch seconds (decimal) of the date and time of the timestamp
### *longitude*: longitude
### *latitude*: latitude
{noformat}
dorado,1317939958.5556331,-0.724,37.74
{noformat}
## The .forward file send the message to a 'dispatchMessage.py' script
## The script takes the text of the email and uses a library to reconstruct the text into an email
## If the email has an attachment, it writes the attachment to the 'sbdmessages' subdirectory
## If the message did not have an attachment:
### Using a local dictionary, look up the IMEI number from the short name
### Extract the position information from the subject line
### Write the position information into the MBARItracking database on equinox
### Publish the message to the 'auv_pb' exchange on messaging.shore.mbari.org

----
Message traffic is consolidated thru AMQP&nbsp;for binding into applications and database ingest

ODSS has web services (WMS, WFS, WxS, etc) that can

REST - representational state server transfer, REST - form a URL request

SVN /MBARItracking/trunk/README
\\

ssh auvtrack@pismo

(Nitrate pH h20 four you bang no no nonsense)
\\

/home/auvtrack

if you want to bang on the software, go into (cd dev), then cd MBARItracking.&nbsp;&nbsp; which is a reflection

svn status&nbsp;

svn diff README

more diff&nbsp;&nbsp;(&nbsp;15 years of perl scripts (started by Jerry Hatcher)...)

watchdog scripts restart scripts that have issues

tethys
\\

svn commit README

Now, go to log directory

cd ..

cd log
\\

scripts

dispatch&nbsp;

IMEI is associated with a name, and in the dispatch script a process script (in python) is called

(.forward takes input and forwards to std in of the python script)

&nbsp;trex.py

look for processsMessage method

the LRAUV tracking app

&nbsp;An important python idiom:&nbsp; if __name__ == main publishes the usage

trex.py processMessage

for protocol buf testing....

parseMsg would need to be reworked to receive a protocol buf

\*.proto in the&nbsp;scripts buffer&nbsp;
\\ \\

When SBD are sent by TREX, monitor the log file on Pismo.

Login as auvtrack, password is (hint above).

cd /auvtrack/logs&nbsp;&nbsp;

tail \-f dotForward.log

tail \-f /home/auvtrack/logs/trex.log\\

To test:

make a copy of the sbd with the IMEI as the filename (see dev/MBARItracking/scripts/dispatch.py)

mutt \-a&nbsp; /mbari/\\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039845</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072574</id>
<property name="body"><![CDATA[This page documents the current design of the platform tracking portion of the ODSS.  Here is a diagram of the data flow for platform tracking information:

!TrackingData.jpg!

Notes:

# The processing of platform tracks are done by platform types.  They are:
## AIS
## AUV
## Drifter
## Glider
## Mooring
## Ships
# The processing of each type is done on a separate account on the machine pismo (all accounts have the same password)
## AIS -> aistrack
## AUV -> auvtrack
## Drifter -> driftertrack
## Glider -> glidertrack
## Mooring -> mooringtrack
## Ships -> shiptrack
# All platforms, except for AIS, all get position information via email
## AUV -> auvtrack@mbari.org
## Drifter -> driftertrack@mbari.org
## Glider -> glidertrack@mbari.org
## Mooring -> mooringtrack@mbari.org
## Ships -> shiptrack@mbari.org
# In each of the accounts home directory, there is a .forward file that the mail server uses to forward each incoming message to the proper processing script as simple text input
# For AUVs:
## Email message is sent to 'auvtrack@mbari.org'
## Subject of the message should be a csv list of:
### *platform_name*: The short name (< 9 characters) of the platform whose position is being reported
### *epoch_seconds*: The epoch seconds (decimal) of the date and time of the timestamp
### *longitude*: longitude
### *latitude*: latitude
{noformat}
seacon-5,1317939958.5556331,-0.724,37.74
{noformat}
Message traffic is consolidated thru AMQP&nbsp;for binding into applications and database ingest

ODSS has web services (WMS, WFS, WxS, etc) that can

REST - representational state server transfer, REST - form a URL request

SVN /MBARItracking/trunk/README
\\

ssh auvtrack@pismo

(Nitrate pH h20 four you bang no no nonsense)
\\

/home/auvtrack

if you want to bang on the software, go into (cd dev), then cd MBARItracking.&nbsp;&nbsp; which is a reflection

svn status&nbsp;

svn diff README

more diff&nbsp;&nbsp;(&nbsp;15 years of perl scripts (started by Jerry Hatcher)...)

watchdog scripts restart scripts that have issues

tethys
\\

svn commit README

Now, go to log directory

cd ..

cd log
\\

scripts

dispatch&nbsp;

IMEI is associated with a name, and in the dispatch script a process script (in python) is called

(.forward takes input and forwards to std in of the python script)

&nbsp;trex.py

look for processsMessage method

the LRAUV tracking app

&nbsp;An important python idiom:&nbsp; if __name__ == main publishes the usage

trex.py processMessage

for protocol buf testing....

parseMsg would need to be reworked to receive a protocol buf

\*.proto in the&nbsp;scripts buffer&nbsp;
\\ \\

When SBD are sent by TREX, monitor the log file on Pismo.

Login as auvtrack, password is (hint above).

cd /auvtrack/logs&nbsp;&nbsp;

tail \-f dotForward.log

tail \-f /home/auvtrack/logs/trex.log\\

To test:

make a copy of the sbd with the IMEI as the filename (see dev/MBARItracking/scripts/dispatch.py)

mutt \-a&nbsp; /mbari/\\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039843</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072573</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039842</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072570</id>
<property name="body"><![CDATA[This page documents the current design of the platform tracking portion of the ODSS.  Here is a diagram of the data flow for platform tracking information:

!TrackingData.jpg!

Notes:

# The processing of platform tracks are done by platform types.  They are:
## AIS
## AUV
## Drifter
## Glider
## Mooring
## Ships
# The processing of each type is done on a separate account on the machine pismo (all accounts have the same password)
## AIS -> aistrack
## AUV -> auvtrack
## Drifter -> driftertrack
## Glider -> glidertrack
## Mooring -> mooringtrack
## Ships -> shiptrack
# All platforms, except for AIS, all get position information via email
## AUV -> auvtrack@mbari.org
## Drifter -> driftertrack@mbari.org
## Glider -> glidertrack@mbari.org
## Mooring -> mooringtrack@mbari.org
## Ships -> shiptrack@mbari.org
# In each of the accounts home directory, there is a .forward file that the mail server uses to forward each incoming to the proper processing script as simple text input

Message traffic is consolidated thru AMQP&nbsp;for binding into applications and database ingest

ODSS has web services (WMS, WFS, WxS, etc) that can

REST - representational state server transfer, REST - form a URL request

SVN /MBARItracking/trunk/README
\\

ssh auvtrack@pismo

(Nitrate pH h20 four you bang no no nonsense)
\\

/home/auvtrack

if you want to bang on the software, go into (cd dev), then cd MBARItracking.&nbsp;&nbsp; which is a reflection

svn status&nbsp;

svn diff README

more diff&nbsp;&nbsp;(&nbsp;15 years of perl scripts (started by Jerry Hatcher)...)

watchdog scripts restart scripts that have issues

tethys
\\

svn commit README

Now, go to log directory

cd ..

cd log
\\

scripts

dispatch&nbsp;

IMEI is associated with a name, and in the dispatch script a process script (in python) is called

(.forward takes input and forwards to std in of the python script)

&nbsp;trex.py

look for processsMessage method

the LRAUV tracking app

&nbsp;An important python idiom:&nbsp; if __name__ == main publishes the usage

trex.py processMessage

for protocol buf testing....

parseMsg would need to be reworked to receive a protocol buf

\*.proto in the&nbsp;scripts buffer&nbsp;
\\ \\

When SBD are sent by TREX, monitor the log file on Pismo.

Login as auvtrack, password is (hint above).

cd /auvtrack/logs&nbsp;&nbsp;

tail \-f dotForward.log

tail \-f /home/auvtrack/logs/trex.log\\

To test:

make a copy of the sbd with the IMEI as the filename (see dev/MBARItracking/scripts/dispatch.py)

mutt \-a&nbsp; /mbari/\\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039839</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072567</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
* [ODSS Platform Position Management]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039836</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072566</id>
<property name="body"><![CDATA[This page documents the current design of the platform tracking portion of the ODSS.  Here is a diagram of the data flow for platform tracking information:

!TrackingData.jpg!

Platform position management for the situational awareness perspective of the ODSS

Run as accounts on the server Pismo

Message traffic is consolidated thru AMQP&nbsp;for binding into applications and database ingest

ODSS has web services (WMS, WFS, WxS, etc) that can

REST - representational state server transfer, REST - form a URL request

SVN /MBARItracking/trunk/README
\\

ssh auvtrack@pismo

(Nitrate pH h20 four you bang no no nonsense)
\\

/home/auvtrack

if you want to bang on the software, go into (cd dev), then cd MBARItracking.&nbsp;&nbsp; which is a reflection

svn status&nbsp;

svn diff README

more diff&nbsp;&nbsp;(&nbsp;15 years of perl scripts (started by Jerry Hatcher)...)

watchdog scripts restart scripts that have issues

tethys
\\

svn commit README

Now, go to log directory

cd ..

cd log
\\

scripts

dispatch&nbsp;

IMEI is associated with a name, and in the dispatch script a process script (in python) is called

(.forward takes input and forwards to std in of the python script)

&nbsp;trex.py

look for processsMessage method

the LRAUV tracking app

&nbsp;An important python idiom:&nbsp; if __name__ == main publishes the usage

trex.py processMessage

for protocol buf testing....

parseMsg would need to be reworked to receive a protocol buf

\*.proto in the&nbsp;scripts buffer&nbsp;
\\ \\

When SBD are sent by TREX, monitor the log file on Pismo.

Login as auvtrack, password is (hint above).

cd /auvtrack/logs&nbsp;&nbsp;

tail \-f dotForward.log

tail \-f /home/auvtrack/logs/trex.log\\

To test:

make a copy of the sbd with the IMEI as the filename (see dev/MBARItracking/scripts/dispatch.py)

mutt \-a&nbsp; /mbari/\\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039835</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072564</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

* [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

* [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
* [ODSS Platform Position Management]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039833</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072563</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
* [Google Code Project|http://code.google.com/p/mbari-dss/]

* [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

* [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
* [ODSS Platform Position Management]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039832</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072589</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039859</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072590</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents (Library)
* [ Interacting physical, chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039860</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072591</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents (Library)
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039861</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072594</id>
<property name="body"><![CDATA[h1. Library documents

[Upload and download library documents using webDAP interface|Access using webDAV]

h6. Folders

{children}

h6. Files

{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039864</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072586</id>
<property name="body"><![CDATA[This page documents the current design of the platform tracking portion of the ODSS.  Here is a diagram of the data flow for platform tracking information:

!TrackingData.jpg!

Notes:

# The processing of platform tracks are done by platform types.  They are:
## AIS
## AUV
## Drifter
## Glider
## Mooring
## Ships
# The processing of each type is done on a separate account on the machine pismo (all accounts have the same password)
## AIS -> aistrack
## AUV -> auvtrack
## Drifter -> driftertrack
## Glider -> glidertrack
## Mooring -> mooringtrack
## Ships -> shiptrack
# All platforms, except for AIS, all get position information via email
## AUV -> auvtrack@mbari.org
## Drifter -> driftertrack@mbari.org
## Glider -> glidertrack@mbari.org
## Mooring -> mooringtrack@mbari.org
## Ships -> shiptrack@mbari.org
# In each of the accounts home directory, there is a .forward file that the mail server uses to forward each incoming message to the proper processing script as simple text input
# For AUVs:
## Email message is sent to 'auvtrack@mbari.org'
## Subject of the message should be a csv list of:
### *platform_name*: The short name (< 9 characters) of the platform whose position is being reported
### *epoch_seconds*: The epoch seconds (decimal) of the date and time of the timestamp
### *longitude*: longitude
### *latitude*: latitude
{noformat}
dorado,1317939958.5556331,-0.724,37.74
{noformat}
## The .forward file send the message to a 'dispatchMessage.py' script
## The script takes the text of the email and uses a library to reconstruct the text into an email
## If the email has an attachment, it writes the attachment to the 'sbdmessages' subdirectory
## If the message did not have an attachment:
### Using a local dictionary, look up the IMEI number from the short name
### Extract the position information from the subject line
### Write the position information into the MBARItracking database on equinox
### Publish the message to the 'auv_pb' exchange on messaging.shore.mbari.org.  The form of the message is the platformMessage.proto protocol buffers definition which at the time of this writing is:
{noformat}
package MBARItracking;

message PlatformReport {
	enum PlatformType {
		MBARI_SHIP = 0;
		AIS = 1;
		AUV = 2;
		DRIFTER = 3;
		MOORING = 4;
		GLIDER = 5;
	}
	optional PlatformType type = 1;
	optional string name = 2;
	optional double epoch_seconds = 3;
	optional double latitude = 4;
	optional double longitude = 5;
	optional string source = 6;
	optional uint64 mmsi = 7;
	optional uint64 imei = 8;
	optional string iso_datetime = 9;

}
{noformat}

----
Message traffic is consolidated thru AMQP&nbsp;for binding into applications and database ingest

ODSS has web services (WMS, WFS, WxS, etc) that can

REST - representational state server transfer, REST - form a URL request

SVN /MBARItracking/trunk/README
\\

ssh auvtrack@pismo

(Nitrate pH h20 four you bang no no nonsense)
\\

/home/auvtrack

if you want to bang on the software, go into (cd dev), then cd MBARItracking.&nbsp;&nbsp; which is a reflection

svn status&nbsp;

svn diff README

more diff&nbsp;&nbsp;(&nbsp;15 years of perl scripts (started by Jerry Hatcher)...)

watchdog scripts restart scripts that have issues

tethys
\\

svn commit README

Now, go to log directory

cd ..

cd log
\\

scripts

dispatch&nbsp;

IMEI is associated with a name, and in the dispatch script a process script (in python) is called

(.forward takes input and forwards to std in of the python script)

&nbsp;trex.py

look for processsMessage method

the LRAUV tracking app

&nbsp;An important python idiom:&nbsp; if __name__ == main publishes the usage

trex.py processMessage

for protocol buf testing....

parseMsg would need to be reworked to receive a protocol buf

\*.proto in the&nbsp;scripts buffer&nbsp;
\\ \\

When SBD are sent by TREX, monitor the log file on Pismo.

Login as auvtrack, password is (hint above).

cd /auvtrack/logs&nbsp;&nbsp;

tail \-f dotForward.log

tail \-f /home/auvtrack/logs/trex.log\\

To test:

make a copy of the sbd with the IMEI as the filename (see dev/MBARItracking/scripts/dispatch.py)

mutt \-a&nbsp; /mbari/\\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039855</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072604</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
### [Useful links]
#### *GWT*
##### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
##### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
##### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
##### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
##### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
#### *SmartGWT*
##### Web site: [http://code.google.com/p/smartgwt/]
##### SmartGWT showcase (good examples with code) [http://www.smartclient.com/smartgwt/showcase/#main ]
#### *OpenLayers*
##### Many examples: [http://openlayers.org/dev/examples/]
##### Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
#### *GWT-OpenLayers*
##### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
#### *Approach for printing the map*
##### Mapfish Print: http://www.mapfish.org/doc/print/ (see [these notes|CANON:Mapfish print])
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039874</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072606</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
### [Useful links]
#### *OpenLayers*
##### Many examples: [http://openlayers.org/dev/examples/]
##### Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
#### *GWT-OpenLayers*
##### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
#### *SmartGWT*
##### Web site: [http://code.google.com/p/smartgwt/]
##### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
#### *GWT*
##### [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
#### *Approach for printing the map*
##### Mapfish Print: http://www.mapfish.org/doc/print/ (see [these notes|CANON:Mapfish print])\\
#### *GWT*
##### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
##### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
##### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
##### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
##### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
#### *SmartGWT*
##### Web site: [http://code.google.com/p/smartgwt/]
##### SmartGWT showcase (good examples with code) [http://www.smartclient.com/smartgwt/showcase/#main ]
#### *OpenLayers*
##### Many examples: [http://openlayers.org/dev/examples/]
##### Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
#### *GWT-OpenLayers*
##### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
#### *Approach for printing the map*
##### Mapfish Print: http://www.mapfish.org/doc/print/ (see [these notes|CANON:Mapfish print])
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039876</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072608</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
### *GWT*
#### [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
#### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
#### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
#### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
#### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
#### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
### *SmartGWT*
#### Web site: [http://code.google.com/p/smartgwt/]
#### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
### *GWT-OpenLayers*
#### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
### *Approach for printing the map*
#### Mapfish Print: http://www.mapfish.org/doc/print/ (see [these notes|CANON:Mapfish print])\\
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039878</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072607</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
### [Useful links]
#### *GWT*
##### [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
##### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
##### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
##### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
##### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
##### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
#### *SmartGWT*
##### Web site: [http://code.google.com/p/smartgwt/]
##### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
#### *GWT-OpenLayers*
##### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
#### *Approach for printing the map*
##### Mapfish Print: http://www.mapfish.org/doc/print/ (see [these notes|CANON:Mapfish print])\\
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039877</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072609</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
### *GWT*
#### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
#### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
#### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
#### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
#### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
### *SmartGWT*
#### Web site: [http://code.google.com/p/smartgwt/]
#### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
### *GWT-OpenLayers*
#### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
### *Approach for printing the map*
#### Mapfish Print: http://www.mapfish.org/doc/print/ (see [these notes|CANON:Mapfish print])\\
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039879</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072596</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents (Library)
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]
{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039866</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072598</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]
* [Library of Research Articles|CANON:Library]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039868</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072597</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California
(PDF)|^CSR1415_inpress.pdf]
* [Library of Research Articles|CANON:Library]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039867</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072602</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039872</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072621</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
### *GWT*
#### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
#### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
#### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
#### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
#### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
### *SmartGWT*
#### Web site: [http://code.google.com/p/smartgwt/]
#### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
### *GWT-OpenLayers*
#### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
### [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
### [ODSS Web Application Testing]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039891</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072622</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
### *GWT*
#### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
#### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
#### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
#### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
#### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
### *SmartGWT*
#### Web site: [http://code.google.com/p/smartgwt/]
#### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
### *GWT-OpenLayers*
#### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
### [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
### [ODSS Web Application Testing]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
## [Setting up STOQS on the VM]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039892</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072619</id>
<property name="body"><![CDATA[The following instructions were successfully applied to a fresh installation of the VM \\tempest\tempbox\thom\mbari_vm_2010Nov29.zip as of 2010-12-20 on a MacBook host and also on a Linux host.

*NOTE*: The VM comes with an initial set-up of the 'stoqs' database.&nbsp; The following steps adjust/complement this set-up, populate the database, and test with a simple javascript interface that can be run on VM's browser and on a browser on the host. These instructions should be applied on a fresh copy of the VM.

h1. 1. Quick set-up

Expand the attached [^stoqs-setup3.zip] in some directory in the VM. And then:
* As user 'root'
{code}
cd /path/to/stoqs-setup/
./as_root.sh
{code}

* As user 'student'
{code}
cd /path/to/stoqs-setup/
source setenv.sh
./as_student.sh
{code}

Then, you can open [http://stoqs.mbari.org/] in your VM's browser. The following screenshot shows the result after selecting Gulper as overlay. Of course, your output may be different depending of the data that was imported. !stoqs-js-gui2.png|align=center!\\

To make the VM visible so you can open this address in your host, see section 2.

For details about these scripts, see [this page|CANON:STOQS set-up in detail].

h1. 2. Miscellaneous


h2. Accessing [http://stoqs.mbari.org/] from your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.

*NOTE*: This setting facilitates testing but is of course temporary. An actual STOQS server will eventually be in place. ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039889</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072626</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039896</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072623</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
### *GWT*
#### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
#### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
#### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
#### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
#### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
### *SmartGWT*
#### Web site: [http://code.google.com/p/smartgwt/]
#### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
### *GWT-OpenLayers*
#### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
### [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
### [ODSS Web Application Testing]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039893</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072624</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039894</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">6226610</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">6259409</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072614</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
### *GWT*
#### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
#### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
#### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
#### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
#### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
### *SmartGWT*
#### Web site: [http://code.google.com/p/smartgwt/]
#### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
### *GWT-OpenLayers*
#### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
### *Approach for printing the map*
#### Mapfish Print: http://www.mapfish.org/doc/print/ (see [these notes|CANON:Mapfish print])
### [ODSS Web Application Testing]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039884</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072612</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
### *GWT*
#### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
#### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
#### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
#### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
#### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
### *SmartGWT*
#### Web site: [http://code.google.com/p/smartgwt/]
#### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
### *GWT-OpenLayers*
#### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
### *Approach for printing the map*
#### Mapfish Print: http://www.mapfish.org/doc/print/ (see [these notes|CANON:Mapfish print])\\
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039882</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072617</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

----
{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
### *GWT*
#### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
#### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
#### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
#### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
#### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
### *SmartGWT*
#### Web site: [http://code.google.com/p/smartgwt/]
#### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
### *GWT-OpenLayers*
#### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
### [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
### [ODSS Web Application Testing]
## Version 3 (2011)
### [ODSS Web Application Development Quick Start]
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039887</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072638</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039908</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072642</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039912</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072630</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039900</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072628</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039898</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072634</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## [ODSS Web Application Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039904</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072644</id>
<property name="body"><![CDATA[ODSS deployed asset communications include infrastructure to communicate with deployed platforms (vehicles, buoys, drifters...) and sensors.
* 802.11
* 900 MHz (Freewave)
* Iridium SBD
* Globalstar SPOT messaging
* Cell (future)
* Acoustic (future)

High-level applications such as planning GUIs will be insulated from these diverse protocols by a standard _planning service_. The planning service will provide a standard interface for deployed asset control, hiding the complexity of individual protocols from the high-level applications. This approach will simplify the addition of new kinds of assets into CANON as well as development of new applications.
\\

h1. Meeting notes

[Meeting with Maughan and Rajan 1/13/2011|^CANON comms infrastructure notes.txt]\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039914</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072645</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039915</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072656</id>
<property name="body"><![CDATA[{gliffy:name=Test|space=CANON|page=CANON Initiative|pageid=18579493|align=left|size=T}
{gliffy:name=Spring2011CANONAUVDoradoWatersamplingplan.gxml|space=CANON|page=CANON Initiative|pageid=18579493|align=left|size=T}
Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039926</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072657</id>
<property name="body"><![CDATA[{gliffy:name=Test|space=CANON|page=CANON Initiative|pageid=18579493|align=left|size=T}
{gliffy:name=Spring2011CANONAUVDoradoWatersamplingplan.gxml|space=CANON|page=CANON Initiative|pageid=18579493|align=left|size=T}
Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039927</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072652</id>
<property name="body"><![CDATA[{gliffy:name=Test|space=CANON|page=CANON Initiative|pageid=18579493|align=left|size=T}
Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039922</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072651</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039921</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072654</id>
<property name="body"><![CDATA[{gliffy:name=Test|space=CANON|page=CANON Initiative|pageid=18579493|align=left|size=T}
{gliffy:name=Spring2011CANONAUVDoradoWatersamplingplan.gxml|space=CANON|page=CANON Initiative|pageid=18579493|align=left|size=T}
Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing  of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039924</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072653</id>
<property name="body"><![CDATA[Tag jd-2010-12-02 in the repository is a copy of JD's latest version in trunk as of 2010-12-02. This version uses the GWT plugin for Eclipse. The following instructions show how to build and run this version.

h4. Prerequisites

* Eclipse Ganymede (3.4) or above&nbsp;
* GWT plugin for Eclipse. The project uses GWT 2.0.4. A newer version may work but this was tested with 2.0.4.

h4. Check out and build

* Set the Java compiler compliance level to 1.6 (otherwise, Eclipse will report: "The project cannot be built until build path errors are resolved", which happened in my case because my Eclipse's default level is 1.5).
* Check out&nbsp; [http://code.google.com/p/mbari-dss/source/browse/tags/jd-2010-12-02/] (you could fix any compiler compliance level problem after this step). I did the check out within Eclipse using the SVN plugin.

The following screenshot shows how the project looks in Eclipse.
!jd-2010-12-02-eclipse-prj-screenshot.png|align=center!\\
\\
\\

h4. Run the application from Eclipse

Launch the project as a GWT Web application:
* Right-click the project
* Select Run as \-> (g) Web Application
* Open [http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html] in your browser

This is a screenshot of the page right after loading the above URL:
!jd-2010-12-02-screenshot.png|align=center!\\
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039923</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072663</id>
<property name="body"><![CDATA[{gliffy:name=Test|space=CANON|page=CANON Initiative|pageid=18579493|align=left|size=T}
{gliffy:name=Spring2011CANONAUVDoradoWatersamplingplan.gxml|space=CANON|page=CANON Initiative|pageid=18579493|align=left|size=T}
Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039934</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072659</id>
<property name="body"><![CDATA[{gliffy:name=Test|space=CANON|page=CANON Initiative|pageid=18579493|align=left|size=T}
{gliffy:name=Spring2011CANONAUVDoradoWatersamplingplan.gxml|space=CANON|page=CANON Initiative|pageid=18579493|align=left|size=T}
Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039930</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072660</id>
<property name="body"><![CDATA[Here are a couple of the water management diagram that were used during the initial design phase

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039931</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072662</id>
<property name="body"><![CDATA[Here are a couple of the water management diagram that were used during the initial design phase

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039933</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072669</id>
<property name="body"><![CDATA[{gliffy:name=test|space=CANON|page=Water Management Design|pageid=19039929|align=left|size=L}
Here are a couple of the water management diagram that were used during the initial design phase

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039941</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072670</id>
<property name="body"><![CDATA[{gliffy:name=test|space=CANON|page=Water Management Design|pageid=19039929|align=left|size=L}
Here are a couple of the water management diagram that were used during the initial design phase

{gliffy:name=Spring 2011 CANON AUV Dorado water sampling plan new|space=CANON|page=Water Management Design|pageid=19039929|align=left|size=L}


{gliffy:name=for julio|space=CANON|page=Water Management Design|pageid=19039929|align=left|size=L}

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039942</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072688</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039961</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072684</id>
<property name="body"><![CDATA[This page documents the current design of the platform tracking portion of the ODSS.  Here is a diagram of the data flow for platform tracking information:

!TrackingData.jpg!

Notes:

# The processing of platform tracks are done by platform types.  They are:
## AIS
## AUV
## Drifter
## Glider
## Mooring
## Ships
# The processing of each type is done on a separate account on the machine pismo (all accounts have the same password)
## AIS -> aistrack
## AUV -> auvtrack
## Drifter -> driftertrack
## Glider -> glidertrack
## Mooring -> mooringtrack
## Ships -> shiptrack
# All platforms, except for AIS, all get position information via email
## AUV -> auvtrack@mbari.org
## Drifter -> driftertrack@mbari.org
## Glider -> glidertrack@mbari.org
## Mooring -> mooringtrack@mbari.org
## Ships -> shiptrack@mbari.org
# In each of the accounts home directory, there is a .forward file that the mail server uses to forward each incoming message to the proper processing script as simple text input
# For AUVs:
## Email message is sent to 'auvtrack@mbari.org'
## Subject of the message should be a csv list of:
### *platform_name*: The short name (< 9 characters) of the platform whose position is being reported
### *epoch_seconds*: The epoch seconds (decimal) of the date and time of the timestamp
### *longitude*: longitude
### *latitude*: latitude
{noformat}
dorado,1317939958.5556331,-0.724,37.74
{noformat}
## The .forward file send the message to a 'dispatchMessage.py' script
## The script takes the text of the email and uses a library to reconstruct the text into an email
## If the email has an attachment, it writes the attachment to the 'sbdmessages' subdirectory
### The attachment should be a Base64 Encoded file that has a serialized protocol buffer message.
### For the TREX process, it sends SBDs with an attachment that is a protocol buffer of the form defined in trex_sensor.proto:
{noformat}
package org.mbari.trex;

message SensorMessage {

    /* One data sample 
     * 
     * Location (northing,easting) is not corrected as it is sampled 
     * in real-time. 
     * Do also note that we used UTM instead of lat,lon here. This is 
     * mostly due to the fact that TREX uses this reference for navigation 
     * and his lat,lon information is pretty bad (2 decimal places of acurracy
     * which can result on an error of 100s of m)
     * Note : based on Mike McCann suggestion northing and easting have been made
     *        optional as they may be repaced in the future by lat/lon
     */
    message Sample {
	required uint64 utime =1;   // unix time for the sample       
	required float northing =2; // UTM nothing (m)
	required float easting =3;  // UTM easting (m)
	required float depth =4;    // Vehicle depth (m)
	optional float temperature =5;    // temperature (C)
	optional float salinity =6;       // salinity
	optional float nitrate =7;        // Nitrate
	optional int32 gulper_id =8;      // indicate which gulper was fired (if any) 
    } 
    // All the samples are stroed in this serie attribute
    repeated Sample sample =2;

    /* Information on position error deduced from a GPS fix
     *
     * This data will be produced when TREX idenitifies an important "jump"
     * during a gps fix (in the order of tens to hundreds of meters):
     *
     * As this information will come after the samples are propagated the receiver 
     * of the message may need to apply this error to previously recieved samples. 
     * The way to apply it is the folowing
     * 
     * for all sample such as gps_fix.from_time <= sample.utime < gps_fix.to_time
     *   sample.northing = sample.northing + (sample.utime-gps_fix.from_time)*gps_fix.northing_rate
     *   sample.easting = sample.easting + (sample.utime-gps_fix.from_time)*gps_fix.easting_rate
     * end for
     */
    message GpsError {
	required uint64 from_time =1; // Date where the error started to apply
	required uint64 to_time =2;   // Date where the error was identified
	optional float northing = 3; // northing at to_time (m)
	optional float easting = 4;  // easting at to_time (m)
	// May add lat,lon info in the future
	// optional float longitude = 5;
	// optional float latitude = 6;
	optional float northing_error_rate =7; // northing navigation error (m/s)
	optional float easting_error_rate =8; // easting navigation error (m/s)
    }
    optional GpsError gps_fix =1;
}
{noformat}
## If the message did not have an attachment:
### Using a local dictionary, look up the IMEI number from the short name
### Extract the position information from the subject line
### Write the position information into the MBARItracking database on equinox
### Publish the message to the 'auv_pb' exchange on messaging.shore.mbari.org.  The form of the message is the platformMessage.proto protocol buffers definition which at the time of this writing is:
{noformat}
package MBARItracking;

message PlatformReport {
	enum PlatformType {
		MBARI_SHIP = 0;
		AIS = 1;
		AUV = 2;
		DRIFTER = 3;
		MOORING = 4;
		GLIDER = 5;
	}
	optional PlatformType type = 1;
	optional string name = 2;
	optional double epoch_seconds = 3;
	optional double latitude = 4;
	optional double longitude = 5;
	optional string source = 6;
	optional uint64 mmsi = 7;
	optional uint64 imei = 8;
	optional string iso_datetime = 9;

}
{noformat}

----
Message traffic is consolidated thru AMQP&nbsp;for binding into applications and database ingest

ODSS has web services (WMS, WFS, WxS, etc) that can

REST - representational state server transfer, REST - form a URL request

SVN /MBARItracking/trunk/README
\\

ssh auvtrack@pismo

(Nitrate pH h20 four you bang no no nonsense)
\\

/home/auvtrack

if you want to bang on the software, go into (cd dev), then cd MBARItracking.&nbsp;&nbsp; which is a reflection

svn status&nbsp;

svn diff README

more diff&nbsp;&nbsp;(&nbsp;15 years of perl scripts (started by Jerry Hatcher)...)

watchdog scripts restart scripts that have issues

tethys
\\

svn commit README

Now, go to log directory

cd ..

cd log
\\

scripts

dispatch&nbsp;

IMEI is associated with a name, and in the dispatch script a process script (in python) is called

(.forward takes input and forwards to std in of the python script)

&nbsp;trex.py

look for processsMessage method

the LRAUV tracking app

&nbsp;An important python idiom:&nbsp; if __name__ == main publishes the usage

trex.py processMessage

for protocol buf testing....

parseMsg would need to be reworked to receive a protocol buf

\*.proto in the&nbsp;scripts buffer&nbsp;
\\ \\

When SBD are sent by TREX, monitor the log file on Pismo.

Login as auvtrack, password is (hint above).

cd /auvtrack/logs&nbsp;&nbsp;

tail \-f dotForward.log

tail \-f /home/auvtrack/logs/trex.log\\

To test:

make a copy of the sbd with the IMEI as the filename (see dev/MBARItracking/scripts/dispatch.py)

mutt \-a&nbsp; /mbari/\\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039957</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072683</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039956</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072695</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes@mbari.org.  

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [How to get telemetry]
* [WGMS description]
* [How to get CTD data]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039970</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072693</id>
<property name="body"><![CDATA[{noformat}
Here's a short macro I created to demonstrate of how to retrieve the latest telemetry from WGMS using web services:

 

 

                var telemetryColumnXml =  "<columns><column type='id'>VehicleParsedOutputId</column><column type='bound'>TimeStamp</column><column type='bound'>Current_Latitude</column><column type='bound'>Current_Longitude</column><column type='bound'>Heading_Sub</column><column type='bound'>Desired_Bearing</column><column type='bound'>Glider_Heading</column><column type='bound'>Glider_Speed</column></columns>";

 

                oService = new WebService(CURRENT_SERVER_URL, "EntityAPI", "GetRelatedEntitySet");

                oService.SetParameter("entityType", 48);

                oService.SetParameter("entityId", vehicle[0].id.toString());

                oService.SetParameter("relatedEntityType", 42);

                oService.SetParameter("columnXml", telemetryColumnXml);

                oService.SetParameter("pageNumber", 1);

                oService.SetParameter("pageSize", 1);

                oService.SetParameter("sortColumn", 'TimeStamp');

                oService.SetParameter("sortDirection", ' DESC');

                oService.SetParameter("dataFilter", '');

                var result = oService.Connect();

                if (result.Status)

                {

                                if (NodeText(result.ReturnValue.firstChild) != '-1')

                                {

                                                var returnXml = NodeText(result.ReturnValue.firstChild);

                                                var timeStamp= GetNodeValue(returnXml, 'TimeStamp', false);

                                                var latitude = GetNodeValue(returnXml, 'Current_Latitude', false);

                                                var logitude= GetNodeValue(returnXml, 'Current_Longitude', false);

                                                alert('Time Stamp: ' + timeStamp + ', Lat: ' + latitude + ', long: ' + logitude);

 

                                }

                }

 

 

Before executing the "GetRelatedEntitySet" API, your code would have to call the "CreateLoginSession" with 3 parameters:

 

User email, password and internal org name (normally the lower case version of the org name - in the DEMO org it would be "demo"). The cookies returned by the response need to be carried to the following APIs to establish the credentials of the caller.
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039967</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072705</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039981</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072704</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039980</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072702</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes.

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]

There is a WSDL document that describes all the services that are available and is located here:

https://demo.liquidr.com/webservices/entityAPI.asmx?WSDL

This provided the hooks to the API that I could then work from.  

The API docs for the web services interface is located [here|https://demo.liquidr.com/webservices/entityapi.asmx]

I found the [Apache CXF|http://cxf.apache.org/] project to be one of the most current frameworks to deal with Web Services from the Java platform. The biggest difficulty was to figure out how to manipulate cookies in the HTTPS request so that I could handle the user authentication.  Any web service client needs to call the "CreateLoginSession" service first sending in the username, password and orgName for the waveglider.  For Hermes, it was:

* username: kgomes@mbari.org (note it is NOT just 'kgomes' like the web application, it is the complete email address).
* password: (check with Kevin)
* orgName: demo]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039977</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072699</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes@mbari.org.  

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039974</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072700</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes.

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]

There is a WSDL document that describes all the services that are available and is located here:

https://demo.liquidr.com/webservices/entityAPI.asmx?WSDL

This provided the hooks to the API that I could then work from.  I found the [Apache CXF|http://cxf.apache.org/] project to be one of the most current frameworks to deal with Web Services from the Java platform. The biggest difficulty was to figure out how to manipulate cookies in the HTTPS request so that I could handle the user authentication.  Any web service client needs to call the "CreateLoginSession" service first sending in the username, password and orgName for the waveglider.  For Hermes, it was:

* username: kgomes@mbari.org (note it is NOT just 'kgomes' like the web application, it is the complete email address).
* password: (check with Kevin)
* orgName: demo
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039975</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072708</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes.

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]

There is a WSDL document that describes all the services that are available and is located here:

https://demo.liquidr.com/webservices/entityAPI.asmx?WSDL

This provided the hooks to the API that I could then work from.  

The API docs for the web services interface is located [here|https://demo.liquidr.com/webservices/entityapi.asmx]

I found the [Apache CXF|http://cxf.apache.org/] project to be one of the most current frameworks to deal with Web Services from the Java platform. The biggest difficulty was to figure out how to manipulate cookies in the HTTPS request so that I could handle the user authentication.  Any web service client needs to call the "CreateLoginSession" service first sending in the username, password and orgName for the waveglider.  For Hermes, it was:

* username: kgomes@mbari.org (note it is NOT just 'kgomes' like the web application, it is the complete email address).
* password: (check with Kevin)
* orgName: demo

The first thing to do with CXF is to generate all the client classes from the WSDL.  I used the wsdl2java utility that comes with the CXF download and generated the client classes using the following command:

{noformat}
./wsdl2java -p org.mbari.odss.waveglider.client -d /Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/src -client https://demo.liquidr.com/webservices/entityapi.asmx?WSDL
{noformat}

This generated a bunch of classes that do all the marshalling and unmarshalling for the SOAP/WS calls to the WGMS.  It was very helpful.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039984</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072707</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039983</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072710</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes.

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]

There is a WSDL document that describes all the services that are available and is located here:

https://demo.liquidr.com/webservices/entityAPI.asmx?WSDL

This provided the hooks to the API that I could then work from.  

The API docs for the web services interface is located [here|https://demo.liquidr.com/webservices/entityapi.asmx]

I found the [Apache CXF|http://cxf.apache.org/] project to be one of the most current frameworks to deal with Web Services from the Java platform. The biggest difficulty was to figure out how to manipulate cookies in the HTTPS request so that I could handle the user authentication.  Any web service client needs to call the "CreateLoginSession" service first sending in the username, password and orgName for the waveglider.  For Hermes, it was:

* username: kgomes@mbari.org (note it is NOT just 'kgomes' like the web application, it is the complete email address).
* password: (check with Kevin)
* orgName: demo

The first thing to do with CXF is to generate all the client classes from the WSDL.  I used the wsdl2java utility that comes with the CXF download and generated the client classes using the following command:

{noformat}
./wsdl2java -p org.mbari.odss.waveglider.ws -d /Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/src -client https://demo.liquidr.com/webservices/entityapi.asmx?WSDL
{noformat}

This generated a bunch of classes that do all the marshalling and unmarshalling for the SOAP/WS calls to the WGMS.  It was very helpful.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039986</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072711</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes.

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]

There is a WSDL document that describes all the services that are available and is located here:

https://demo.liquidr.com/webservices/entityAPI.asmx?WSDL

This provided the hooks to the API that I could then work from.  

The API docs for the web services interface is located [here|https://demo.liquidr.com/webservices/entityapi.asmx]

I found the [Apache CXF|http://cxf.apache.org/] project to be one of the most current frameworks to deal with Web Services from the Java platform. The biggest difficulty was to figure out how to manipulate cookies in the HTTPS request so that I could handle the user authentication.  Any web service client needs to call the "CreateLoginSession" service first sending in the username, password and orgName for the waveglider.  For Hermes, it was:

* username: kgomes@mbari.org (note it is NOT just 'kgomes' like the web application, it is the complete email address).
* password: (check with Kevin)
* orgName: demo

The first thing to do with CXF is to generate all the client classes from the WSDL.  I used the wsdl2java utility that comes with the CXF download and generated the client classes using the following command:

{noformat}
./wsdl2java -p org.mbari.odss.waveglider.ws -d /Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/src -client https://demo.liquidr.com/webservices/entityapi.asmx?WSDL
{noformat}

This generated a bunch of classes that do all the marshalling and unmarshalling for the SOAP/WS calls to the WGMS.  It was very helpful.

The first method to call is the CreateLoginSession method using a call that looks like:

{noformat}
String loginResult = port.createLoginSession(username, password, orgName);
{noformat}

If the "loginResult" is some number other than -1, the login was successful.  At this point, you need to grab the "Set-Cookie" header from the response and set those cookies on all outgoing requests. One of the cookies is a name/value pair that identifies the caller who logged in (you).  The code for this looks like:

{noformat}
// Grab the response context
Map<String, Object> responseContext = cxfClient.getResponseContext();

// Grab the map of protocol headers in the response
TreeMap<String, Object> protocolHeaders = (TreeMap<String, Object>) responseContext.get("org.apache.cxf.message.Message.PROTOCOL_HEADERS");

// Grab the Collection associated with the key "Set-Cookie" to look for cookies the server wants us to set
Collection<String> cookieCollection = (Collection<String>) protocolHeaders.get("Set-Cookie");

// Take those cookies, add them to a TreeMap with a name of "Cookie"
TreeMap<String, Object> cookieTreeMap = new TreeMap<String, Object>();
cookieTreeMap.put("Cookie", cookieCollection);

// Now add those as the PROTOCOL_HEADERS on the requests to be made in the future
cxfClient.getRequestContext().put("org.apache.cxf.message.Message.PROTOCOL_HEADERS", cookieTreeMap);
{noformat}

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039987</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19922972</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Keving:Plan for March ECOHAB:
## https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
# https://odss.mbari.org/odss/ aka https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19890204</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072715</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes.

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]

There is a WSDL document that describes all the services that are available and is located here:

https://demo.liquidr.com/webservices/entityAPI.asmx?WSDL

This provided the hooks to the API that I could then work from.  

The API docs for the web services interface is located [here|https://demo.liquidr.com/webservices/entityapi.asmx]

I found the [Apache CXF|http://cxf.apache.org/] project to be one of the most current frameworks to deal with Web Services from the Java platform. The biggest difficulty was to figure out how to manipulate cookies in the HTTPS request so that I could handle the user authentication.  Any web service client needs to call the "CreateLoginSession" service first sending in the username, password and orgName for the waveglider.  For Hermes, it was:

* username: kgomes@mbari.org (note it is NOT just 'kgomes' like the web application, it is the complete email address).
* password: (check with Kevin)
* orgName: demo

The first thing to do with CXF is to generate all the client classes from the WSDL.  I used the wsdl2java utility that comes with the CXF download and generated the client classes using the following command:

{noformat}
./wsdl2java -p org.mbari.odss.waveglider.ws -d /Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/src -client https://demo.liquidr.com/webservices/entityapi.asmx?WSDL
{noformat}

This generated a bunch of classes that do all the marshalling and unmarshalling for the SOAP/WS calls to the WGMS.  It was very helpful.

The first method to call is the CreateLoginSession method using a call that looks like:

{noformat}
String loginResult = port.createLoginSession(username, password, orgName);
{noformat}

If the "loginResult" is some number other than -1, the login was successful.  At this point, you need to grab the "Set-Cookie" header from the response and set those cookies on all outgoing requests. One of the cookies is a name/value pair that identifies the caller who logged in (you).  The code for this looks like:

{noformat}
// Grab the response context
Map<String, Object> responseContext = cxfClient.getResponseContext();

// Grab the map of protocol headers in the response
TreeMap<String, Object> protocolHeaders = (TreeMap<String, Object>) responseContext.get("org.apache.cxf.message.Message.PROTOCOL_HEADERS");

// Grab the Collection associated with the key "Set-Cookie" to look for cookies the server wants us to set
Collection<String> cookieCollection = (Collection<String>) protocolHeaders.get("Set-Cookie");

// Take those cookies, add them to a TreeMap with a name of "Cookie"
TreeMap<String, Object> cookieTreeMap = new TreeMap<String, Object>();
cookieTreeMap.put("Cookie", cookieCollection);

// Now add those as the PROTOCOL_HEADERS on the requests to be made in the future
cxfClient.getRequestContext().put("org.apache.cxf.message.Message.PROTOCOL_HEADERS", cookieTreeMap);
{noformat}
You can now make other service calls and the session will be linked by the cookies in your requests to the server.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039991</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19922970</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

# Keving:Plan for March ECOHAB:
## https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
# https://odss.mbari.org/odss/ aka https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting
\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19890202</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19922968</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


*ODSS Engineering Meeting January 28, 2013*



*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19890200</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19922956</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19890188</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19922954</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  | | | |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# Gulper data and water analysis
# CODAR
# Phytoplankton chlorophyll concentration proxies from ocean color
## MODIS Aqua Chlorophyll-a [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/chla/catalog.html?dataset=satellite/MW/chla/1day]
## MODIS Aqua Chlorophyll fluorescence line height (FLH) [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/cflh/catalog.html?dataset=satellite/MW/cflh/1day]
# SST 
## MODIS Aqua daytime SST [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/sstd/catalog.html?dataset=satellite/MW/sstd/1day]
## AVHRR daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatAT/ssta/catalog.html?dataset=satellite/AT/ssta/1day]
## GOES daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatGA/ssta/catalog.html?dataset=satellite/GA/ssta/1day]


h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Shared planning for vehicle operations
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Task List

|| Number || Task || Responsible Person || Status ||
| 1 | Refactor build for more consistent deployment on test server (continuous integration) as well as for deployment on the new CentOS servers for odss-test (replace odss-staging), odss (replace beach), zuma (carson), malibu (replace malibu) | Kevin | In process |
| 2 | Have I.S. build new CentOS VM to replace odds-staging | Kevin | Ticket submitted |
| 3 | Configure new ODSS build on to odss-test | Kevin | |
| 4 | Check out/install MBARITracking consumers/database on odss-test and start consuming platforms tracks from AMQP | Kevin/Rich/Mike | |
| 5 | Install and configure STOQS on odss-test | Rich/Mike | |
| 6 | Migrate Mike's code to send GPS locations through AMQP from WF to Carson | Kevin/Rich | |
| 7 | Get full list of remote sensing (i.e. layers) from science and configure to download data to odss-test erddap installation | Danelle | |
| 8 | Inventory all ERDDAP and THREDDS data on beach.mbari.org for move to new server | Kevin | |
| 9 | Layout directory structure for data repo for ECOHAB and define which locations will be rsync'd and configure on beach.mbari.org (Atlas actually) | Kevin | |
| 10 | Contact Arvind and characterize glider data and access | Duane | |
| 11 | Write adapter to pull tracks from glider data sources and publish to AMQP | Kevin/Rich | |
| 12 | Write adapter to pull tracking data from ESP and publish to AMQP | Kevin/Rich | |
| 13 | Integrate STOQS sensor tracks into ODSS UI | Kevin | |
| 14 | Clone odss-test to zuma and configure for Carson operation | All | |
| 15 | Set up rsync to sync identified directories between beach.mbari.org (atlas) and zuma) | Kevin/Tom | |

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19890186</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19922952</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  | | | |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# Gulper data and water analysis
# CODAR
# Phytoplankton chlorophyll concentration proxies from ocean color
## MODIS Aqua Chlorophyll-a [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/chla/catalog.html?dataset=satellite/MW/chla/1day]
## MODIS Aqua Chlorophyll fluorescence line height (FLH) [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/cflh/catalog.html?dataset=satellite/MW/cflh/1day]
# SST 
## MODIS Aqua daytime SST [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/sstd/catalog.html?dataset=satellite/MW/sstd/1day]
## AVHRR daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatAT/ssta/catalog.html?dataset=satellite/AT/ssta/1day]
## GOES daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatGA/ssta/catalog.html?dataset=satellite/GA/ssta/1day]


h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Shared planning for vehicle operations
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Task List

|| Number || Task || Responsible Person || Status ||
| 1 | Refactor build for more consistent deployment on test server (continuous integration) as well as for deployment on the new CentOS servers for odss-test (replace odss-staging), odss (replace beach), zuma (carson), malibu (replace malibu) | Kevin | In process |
| 2 | Have I.S. build new CentOS VM to replace odds-staging | Kevin | Ticket submitted |
| 3 | Configure new ODSS build on to odss-test | Kevin | |
| 4 | Check out/install MBARITracking consumers/database on odss-test and start consuming platforms tracks from AMQP | Kevin/Rich/Mike | |
| 5 | Get full list of remote sensing (i.e. layers) from science and configure to download data to odss-test erddap installation | Danelle | |
| 6 | Inventory all ERDDAP and THREDDS data on beach.mbari.org for move to new server | Kevin | |

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19890184</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19922950</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  | | | |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# Gulper data and water analysis
# CODAR
# Phytoplankton chlorophyll concentration proxies from ocean color
## MODIS Aqua Chlorophyll-a [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/chla/catalog.html?dataset=satellite/MW/chla/1day]
## MODIS Aqua Chlorophyll fluorescence line height (FLH) [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/cflh/catalog.html?dataset=satellite/MW/cflh/1day]
# SST 
## MODIS Aqua daytime SST [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/sstd/catalog.html?dataset=satellite/MW/sstd/1day]
## AVHRR daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatAT/ssta/catalog.html?dataset=satellite/AT/ssta/1day]
## GOES daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatGA/ssta/catalog.html?dataset=satellite/GA/ssta/1day]


h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Shared planning for vehicle operations
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19890182</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072742</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two varieties: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's sea surface temperature maps (see image below), you'll need to convert your data to either netCDF, HDF or a geoTIFF and transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface.

*When to use geoTIFF*

Use this is you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. netCDF is the preferred format for the ODSS team and will be described here.   

!ODSS_custom_layer_snapshot.png|align=centre!

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded from here:[http://www.gdal.org/|http://www.gdal.org/] and should work on most operating systems. 

You'll want your image to be just the geoplot with no decorations like axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 projection for it to display correctly as an overlayed layer. 

The syntax is pretty straightforward, something like: 

gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 

Once your image has been translated, ftp the image to beach.mbari.org using these instructions.
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040022</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072740</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040020</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072746</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two varieties: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's sea surface temperature maps (see image below), you'll need to convert your data to either netCDF, HDF or a geoTIFF and transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface.

*When to use geoTIFF*

Use this is you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. netCDF is the preferred format for the ODSS team and will be described here.   

!ODSS_custom_layer_snapshot.png|align=centre!

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/|http://www.gdal.org/] and should work on most operating systems. 

Your image must be just the geoplot with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 also known as WGS 84 projection for it to display correctly as an overlayed layer. The European Petroleum Survey Group (EPSG) numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like: 

gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 

Once your image has been translated, ftp the image to beach.mbari.org using these instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image.
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040027</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072744</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two varieties: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's sea surface temperature maps (see image below), you'll need to convert your data to either netCDF, HDF or a geoTIFF and transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface.

*When to use geoTIFF*

Use this is you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. netCDF is the preferred format for the ODSS team and will be described here.   

!ODSS_custom_layer_snapshot.png|align=centre!

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded from here:[http://www.gdal.org/|http://www.gdal.org/] and should work on most operating systems. 

You'll want your image to be just the geoplot with no decorations like axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 projection for it to display correctly as an overlayed layer. 

The syntax is pretty straightforward, something like: 

gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 

Once your image has been translated, ftp the image to beach.mbari.org using these instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image.
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040025</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072750</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two varieties: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's sea surface temperature maps (see image below), you'll need to convert your data to either netCDF, HDF or a geoTIFF and transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface.

*When to use geoTIFF*

Use this is you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. netCDF is the preferred format for the ODSS team and will be described here.   

!ODSS_custom_layer_snapshot.png|align=centre!

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/|http://www.gdal.org/] and should work on most operating systems. 

Your image must be just the geoplot with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 also known as WGS 84 projection for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following is all that is required for convert your image to the correct format: 

gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 

Once your image has been translated, ftp the image to beach.mbari.org using these instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer.  If your data is in the correct format, this should go relatively quickly.

h1. Adding your netCDF

Here is an example on how to format data in Matlab into the correct netCDF format for displaying in ODSS. 

First, you'll need the freely available Matlab snc toolbox from here:[ http://mexcdf.sourceforge.net/| http://mexcdf.sourceforge.net/ ]

Modify the code accordingly for your data. Some guidlines:

* The matrix of your output data goes into OPT.val and the lat/lon goes into OPT.lat/lon
e.g. a simple example:

{noformat} OPT.val         = [0 1 1 ; 1 1 1; -1 0 1;  0 1 0;  0 0 0;  ];  {noformat}

* Change the variable name to be something meaningful

{noformat} OPT.varname   	= bloom {noformat}

* Replace lat/lon values grid with y are in a matrix as well, and you can use the ndgrid function here:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 

OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}




 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040031</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072748</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two varieties: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's sea surface temperature maps (see image below), you'll need to convert your data to either netCDF, HDF or a geoTIFF and transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface.

*When to use geoTIFF*

Use this is you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. netCDF is the preferred format for the ODSS team and will be described here.   

!ODSS_custom_layer_snapshot.png|align=centre!

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/|http://www.gdal.org/] and should work on most operating systems. 

Your image must be just the geoplot with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 also known as WGS 84 projection for it to display correctly as an overlayed layer. The European Petroleum Survey Group (EPSG) numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like: 

gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 

Once your image has been translated, ftp the image to beach.mbari.org using these instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer.  If your data is in the correct format, this should go relatively quickly.

h1. Adding your netCDF

Here is an example on how to format data in Matlab into the correct netCDF format for displaying in ODSS. 

First, you'll need the freely available Matlab snc toolbox from here:[ http://mexcdf.sourceforge.net/| http://mexcdf.sourceforge.net/ ]

Modify the code accordingly for your data. Some guidlines:

* The matrix of your output data goes into OPT.val and the lat/lon goes into OPT.lat/lon
e.g. a simple example:

{noformat} OPT.val         = [0 1 1 ; 1 1 1; -1 0 1;  0 1 0;  0 0 0;  ];  {noformat}

* Change the variable name to be something meaningful

{noformat} OPT.varname   	= bloom {noformat}

* Replace lat/lon values grid with y are in a matrix as well, and you can use the ndgrid function here:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 

OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}




 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040029</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072754</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two varieties: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's sea surface temperature maps (see image below), you'll need to convert your data to either netCDF, HDF or a geoTIFF and transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface.

*When to use geoTIFF*

Use this is you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. netCDF is the preferred format for the ODSS team and will be described here.   

!ODSS_custom_layer_snapshot.png|align=centre!

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/|http://www.gdal.org/] and should work on most operating systems. 

Your image must be just the geoplot with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 also known as WGS 84 projection for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following is all that is required for convert your image to the correct format: 

gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 

Once your image has been translated, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer.  If your data is in the correct format, this should go relatively quickly.

h1. Adding your netCDF

Here is an example on how to format data in Matlab in the correct netCDF format for displaying in ODSS. 

First, you'll need the freely available Matlab snc toolbox from here:[ http://mexcdf.sourceforge.net/| http://mexcdf.sourceforge.net/ ]

Modify the code accordingly for your data. Here are some guidlines:

* Replace the data in OPT.val with your matrix data
e.g. a simple example with binary data where -1 is the value for missing data:

{noformat} OPT.val         = [0 1 1 ; 1 1 1; -1 0 1;  0 1 0;  0 0 0;  ];  {noformat}

* Change the variable name to be something meaningful

{noformat} OPT.varname   	= bloom {noformat}

* Replace lat/lon values with your projected lat/lon values:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 

OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}




 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040035</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072752</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two varieties: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's sea surface temperature maps (see image below), you'll need to convert your data to either netCDF, HDF or a geoTIFF and transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface.

*When to use geoTIFF*

Use this is you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. netCDF is the preferred format for the ODSS team and will be described here.   

!ODSS_custom_layer_snapshot.png|align=centre!

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/|http://www.gdal.org/] and should work on most operating systems. 

Your image must be just the geoplot with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 also known as WGS 84 projection for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following is all that is required for convert your image to the correct format: 

gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 

Once your image has been translated, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer.  If your data is in the correct format, this should go relatively quickly.

h1. Adding your netCDF

Here is an example on how to format data in Matlab in the correct netCDF format for displaying in ODSS. 

First, you'll need the freely available Matlab snc toolbox from here:[ http://mexcdf.sourceforge.net/| http://mexcdf.sourceforge.net/ ]

Modify the code accordingly for your data. Here are some guidlines:

* The matrix of your output data goes into OPT.val and the lat/lon goes into OPT.lat/lon
e.g. a simple example with binary data where -1 is the value for missing data:

{noformat} OPT.val         = [0 1 1 ; 1 1 1; -1 0 1;  0 1 0;  0 0 0;  ];  {noformat}

* Change the variable name to be something meaningful

{noformat} OPT.varname   	= bloom {noformat}

* Replace lat/lon values grid with y are in a matrix as well, and you can use the ndgrid function here:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 

OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}




 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040033</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072756</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two varieties: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's sea surface temperature maps (see image below), you'll need to convert your data to either netCDF, HDF or a geoTIFF and transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface.

*When to use geoTIFF*

Use geoTIFF if you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. netCDF is the preferred format for the ODSS team and will be described here.   

!ODSS_custom_layer_snapshot.png|align=centre!

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/|http://www.gdal.org/] and should work on most operating systems. 

Your image must be just the geoplot with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 also known as WGS 84 projection for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following is all that is required for convert your image to the correct format: 

gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 

Once your image has been translated, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer.  If your data is in the correct format, this should go relatively quickly.

h1. Adding your netCDF

Here is an example on how to format data in Matlab in the correct netCDF format for displaying in ODSS. 

First, you'll need the freely available Matlab snc toolbox from here:[ http://mexcdf.sourceforge.net/| http://mexcdf.sourceforge.net/ ]

Modify the code accordingly for your data. Here are some guidlines:

* Replace the data in OPT.val with your matrix data e.g. a simple example with binary data:

{noformat} OPT.val         = [0 1 1 ; 1 1 1; -1 0 1;  0 1 0;  0 0 0;  ];  {noformat}

_In this example -1 is the value for missing data_

* Change the variable name to be something meaningful

{noformat} OPT.varname   	= bloom {noformat}

* Replace lat/lon values with your projected lat/lon values:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 

OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}

* The time description is very flexible. You can define your own description of the time as long as it conforms to this convention: 
[http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html|http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate]

A simple example: 


Use the Matlab datenum to generate dates from your filenames.
[http://www.mathworks.com/help/techdoc/ref/datenum.html|http://www.mathworks.com/help/techdoc/ref/datenum.html]
 
Put this into the OPT.time, e.g.

OPT.time = datenum('19-May-2001', 'dd-mmm-yyyy')



 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040037</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072832</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two types: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's UCSC SST maps (see image below), you'll need to first convert your data to either netCDF, HDF or a geoTIFF.  Once your data is converted, transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface. 

||*When to use geoTIFF ?*||*When to use netCDF or HDF ?*||
|Use geoTIFF if you have a single image with no associated time dimension, i.e. a static image.|Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. NetCDF is the preferred format time series and will be described here.|
|!ODSS_custom_static_layer_snapshot.png|align=centre!|!ODSS_custom_layer_snapshot.png|align=centre!|
   
h1. Requirements

These instructions should work on most operating systems without any special memory or disk requirements. For netCDF formats, the assumption is that you will be using Matlab.

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/ | http://www.gdal.org/] and should work on most operating systems. If your image is not in a format the gdal tools understand, [imagemagick|http://www.imagemagick.org/script/index.php] is a popular tool that may work for converting your image to a format that gdal will understand.

Your image must be *only the geoplot* with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 projection, also known as WGS 84 projection, for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following will convert your image to the correct format: 

{noformat} gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 
{noformat}

Once your image has been converted, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

h1. Adding your netCDF

Save your files with a meaningful file name that includes the date, e.g. to include year and year day: SST_2012156.nc, SST_2012156.nc, etc.

Download the freely available Matlab snc toolbox from here: [http://mexcdf.sourceforge.net/|http://mexcdf.sourceforge.net/]. Install into your Matlab path.

Download and modify this example on how to format data in Matlab in the correct netCDF format for ODSS: !CV_WMS_Tutorial_generic.m! 

Some guidelines on what to modify in the Matlab code for your data:
* Replace the data in OPT.val with your matrix data e.g. a simple example 4x3 array of SST data:
{noformat} OPT.val         = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;   ];  {noformat}

* Change the variable name to be something meaningful:
{noformat} OPT.varname   	= sst {noformat}

* Replace lat/lon values with your projected lat/lon values:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 
OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}

* The time description is very flexible. You can define your own description of the time as long as it conforms to this convention [http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html|http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate]. Here is a simple example that uses the Matlab [datenum|http://www.mathworks.com/help/techdoc/ref/datenum.html] command.

{noformat} OPT.time = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;  %when using with "days since 00-01-00 00:00:00" time, adding one corrects difference in Matlab datenum from THREDDS udunit  calculation. {noformat}
 
Once your netCDFs are created, ftp them to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040114</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072828</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two types: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's UCSC SST maps (see image below), you'll need to first convert your data to either netCDF, HDF or a geoTIFF.  Once your data is converted, transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface. 

*When to use geoTIFF*

Use geoTIFF if you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. 

NetCDF is the preferred format for the ODSS team and will be described here.  

!ODSS_custom_layer_snapshot.png|align=right!

h1. Requirements

These instructions should work on most operating systems without any special memory or disk requirements. For netCDF formats, the assumption is that you will be using Matlab.

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/ | http://www.gdal.org/] and should work on most operating systems. If your image is not in a format the gdal tools understand, [imagemagick|http://www.imagemagick.org/script/index.php] is a popular tool that may work for converting your image to a format that gdal will understand.

Your image must be *only the geoplot* with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 projection, also known as WGS 84 projection, for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following is all that is required for convert your image to the correct format: 

{noformat} gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 
{noformat}

Once your image has been translated, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

h1. Adding your netCDF

Save your files with a meaningful file name that includes the date, e.g. to include year and year day: SST_2012156.nc, SST_2012156.nc, etc.

Download the freely available Matlab snc toolbox from here: [http://mexcdf.sourceforge.net/|http://mexcdf.sourceforge.net/]. Install into your Matlab path.

Download and modify this example on how to format data in Matlab in the correct netCDF format for ODSS: !CV_WMS_Tutorial_generic.m! 

Some guidelines on what to modify in the Matlab code for your data:
* Replace the data in OPT.val with your matrix data e.g. a simple example 4x3 array of SST data:
{noformat} OPT.val         = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;   ];  {noformat}

* Change the variable name to be something meaningful
{noformat} OPT.varname   	= sst {noformat}

* Replace lat/lon values with your projected lat/lon values:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 
OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}

* The time description is very flexible. You can define your own description of the time as long as it conforms to this convention [http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html|http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate]. Here is a simple example that uses the Matlab [datenum|http://www.mathworks.com/help/techdoc/ref/datenum.html] command.

{noformat} OPT.time = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;  %when using with "days since 00-01-00 00:00:00" time, adding one corrects difference in Matlab datenum from THREDDS udunit  calculation. {noformat}
 
Once your netCDFs are created, ftp them to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040110</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072830</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two types: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's UCSC SST maps (see image below), you'll need to first convert your data to either netCDF, HDF or a geoTIFF.  Once your data is converted, transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface. 

*When to use geoTIFF ?*

Use geoTIFF if you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF ?*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. 

NetCDF is the preferred format for the ODSS team and will be described here.  

!ODSS_custom_layer_snapshot.png|align=right!

h1. Requirements

These instructions should work on most operating systems without any special memory or disk requirements. For netCDF formats, the assumption is that you will be using Matlab.

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/ | http://www.gdal.org/] and should work on most operating systems. If your image is not in a format the gdal tools understand, [imagemagick|http://www.imagemagick.org/script/index.php] is a popular tool that may work for converting your image to a format that gdal will understand.

Your image must be *only the geoplot* with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 projection, also known as WGS 84 projection, for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following will convert your image to the correct format: 

{noformat} gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 
{noformat}

Once your image has been converted, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

h1. Adding your netCDF

Save your files with a meaningful file name that includes the date, e.g. to include year and year day: SST_2012156.nc, SST_2012156.nc, etc.

Download the freely available Matlab snc toolbox from here: [http://mexcdf.sourceforge.net/|http://mexcdf.sourceforge.net/]. Install into your Matlab path.

Download and modify this example on how to format data in Matlab in the correct netCDF format for ODSS: !CV_WMS_Tutorial_generic.m! 

Some guidelines on what to modify in the Matlab code for your data:
* Replace the data in OPT.val with your matrix data e.g. a simple example 4x3 array of SST data:
{noformat} OPT.val         = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;   ];  {noformat}

* Change the variable name to be something meaningful:
{noformat} OPT.varname   	= sst {noformat}

* Replace lat/lon values with your projected lat/lon values:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 
OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}

* The time description is very flexible. You can define your own description of the time as long as it conforms to this convention [http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html|http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate]. Here is a simple example that uses the Matlab [datenum|http://www.mathworks.com/help/techdoc/ref/datenum.html] command.

{noformat} OPT.time = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;  %when using with "days since 00-01-00 00:00:00" time, adding one corrects difference in Matlab datenum from THREDDS udunit  calculation. {noformat}
 
Once your netCDFs are created, ftp them to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040112</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072824</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two varieties: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's sea surface temperature maps (see image below), you'll need to convert your data to either netCDF, HDF or a geoTIFF and transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface.

*When to use geoTIFF*

Use geoTIFF if you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. netCDF is the preferred format for the ODSS team and will be described here.   

!ODSS_custom_layer_snapshot.png|align=centre!

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/|http://www.gdal.org/] and should work on most operating systems. 

Your image must be *only the geoplot* with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 projection, also known as WGS 84 projection, for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following is all that is required for convert your image to the correct format: 

{noformat} gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 
{noformat}

Once your image has been translated, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer.  If your data is formatted correctly, this should go relatively quickly.

h1. Adding your netCDF

Download this example on how to format data in Matlab in the correct netCDF format for displaying in ODSS. 


First, you'll need the freely available Matlab snc toolbox from here:[ http://mexcdf.sourceforge.net/| http://mexcdf.sourceforge.net/ ]

Modify the code accordingly for your data. Here are some guidlines:

* Replace the data in OPT.val with your matrix data e.g. a simple example with SST data:

{noformat} OPT.val         = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;   ];  {noformat}

_In this example -1 is the value for missing data_

* Change the variable name to be something meaningful

{noformat} OPT.varname   	= sst {noformat}

* Replace lat/lon values with your projected lat/lon values:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 

OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}

* The time description is very flexible. You can define your own description of the time as long as it conforms to this convention: 
[http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html|http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate]

A simple example: 

Use the Matlab datenum to generate dates from your dates.
[http://www.mathworks.com/help/techdoc/ref/datenum.html|http://www.mathworks.com/help/techdoc/ref/datenum.html]
 
Put this into the OPT.time, e.g.

OPT.time = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;  %adding one corrects difference in Matlab calculated datenum from THREDDS UDUNIT with "days since 00-01-00 00:00:00" time convention.


 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040106</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072826</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two varieties: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's sea surface temperature maps (see image below), you'll need to convert your data to either netCDF, HDF or a geoTIFF and transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface.

*When to use geoTIFF*

Use geoTIFF if you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. netCDF is the preferred format for the ODSS team and will be described here.   

!ODSS_custom_layer_snapshot.png|align=centre!

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/|http://www.gdal.org/] and should work on most operating systems. 

Your image must be *only the geoplot* with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 projection, also known as WGS 84 projection, for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following is all that is required for convert your image to the correct format: 

{noformat} gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 
{noformat}

Once your image has been translated, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer.  If your data is formatted correctly, this should go relatively quickly.

h1. Adding your netCDF

# Download the freely available Matlab snc toolbox from here:[ http://mexcdf.sourceforge.net/| http://mexcdf.sourceforge.net/ ]. Install into your Matlab path.

# Download this example on how to format data in Matlab in the correct netCDF format for displaying in ODSS: !CV_WMS_Tutorial_generic.m! 

# Some guidelines on what to modify in the Matlab code for your data:

* Replace the data in OPT.val with your matrix data e.g. a simple example 4x3 array of SST data:

{noformat} OPT.val         = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;   ];  {noformat}

* Change the variable name to be something meaningful

{noformat} OPT.varname   	= sst {noformat}

* Replace lat/lon values with your projected lat/lon values:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 

OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}

* The time description is very flexible. You can define your own description of the time as long as it conforms to this convention [http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html|http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate]. Here is a simple example that uses the Matlab [datenum|http://www.mathworks.com/help/techdoc/ref/datenum.html] command.

{noformat} OPT.time = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;  %adding one corrects difference in Matlab calculated datenum from THREDDS UDUNIT with "days since 00-01-00 00:00:00" time convention. {noformat}

 

 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040108</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072820</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two varieties: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's sea surface temperature maps (see image below), you'll need to convert your data to either netCDF, HDF or a geoTIFF and transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface.

*When to use geoTIFF*

Use geoTIFF if you have a single image with no associated time dimension, i.e. a static image.   

*When to use netCDF or HDF*

Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. netCDF is the preferred format for the ODSS team and will be described here.   

!ODSS_custom_layer_snapshot.png|align=centre!

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/|http://www.gdal.org/] and should work on most operating systems. 

Your image must be just the geoplot with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 also known as WGS 84 projection for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following is all that is required for convert your image to the correct format: 

gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 

Once your image has been translated, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer.  If your data is in the correct format, this should go relatively quickly.

h1. Adding your netCDF

Here is an example on how to format data in Matlab in the correct netCDF format for displaying in ODSS. 

First, you'll need the freely available Matlab snc toolbox from here:[ http://mexcdf.sourceforge.net/| http://mexcdf.sourceforge.net/ ]

Modify the code accordingly for your data. Here are some guidlines:

* Replace the data in OPT.val with your matrix data e.g. a simple example with binary data:

{noformat} OPT.val         = [0 1 1 ; 1 1 1; -1 0 1;  0 1 0;  0 0 0;  ];  {noformat}

_In this example -1 is the value for missing data_

* Change the variable name to be something meaningful

{noformat} OPT.varname   	= bloom {noformat}

* Replace lat/lon values with your projected lat/lon values:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 

OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}

* The time description is very flexible. You can define your own description of the time as long as it conforms to this convention: 
[http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html|http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate]

A simple example: 


Use the Matlab datenum to generate dates from your dates.
[http://www.mathworks.com/help/techdoc/ref/datenum.html|http://www.mathworks.com/help/techdoc/ref/datenum.html]
 
Put this into the OPT.time, e.g.

OPT.time = datenum('19-May-2001', 'dd-mmm-yyyy')



 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040102</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23199882</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team?
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23167119</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072822</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes.

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]

There is a WSDL document that describes all the services that are available and is located here:

https://demo.liquidr.com/webservices/entityAPI.asmx?WSDL

This provided the hooks to the API that I could then work from.  

The API docs for the web services interface is located [here|https://demo.liquidr.com/webservices/entityapi.asmx]

I found the [Apache CXF|http://cxf.apache.org/] project to be one of the most current frameworks to deal with Web Services from the Java platform. The biggest difficulty was to figure out how to manipulate cookies in the HTTPS request so that I could handle the user authentication.  Any web service client needs to call the "CreateLoginSession" service first sending in the username, password and orgName for the waveglider.  For Hermes, it was:

* username: kgomes@mbari.org (note it is NOT just 'kgomes' like the web application, it is the complete email address).
* password: (check with Kevin)
* orgName: demo

Client certificate
{noformat}
keytool -import -alias wgms -file \*.wgms.com -storepass wgms_client -keystore wgms.keystore
{noformat}

The first thing to do with CXF is to generate all the client classes from the WSDL.  I used the wsdl2java utility that comes with the CXF download and generated the client classes using the following command:

{noformat}
./wsdl2java -p org.mbari.odss.waveglider.ws -d /Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/src -client https://demo.wgms.com/webservices/entityapi.asmx?WSDL
{noformat}

{noformat}
-Djavax.net.ssl.keyStoreType=jks -Djavax.net.ssl.trustStoreType=jks -Djavax.net.ssl.keyStore=clientcertificate.p12 -Djavax.net.ssl.trustStore=/Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/resources/cert/wmgs.keystore -Djavax.net.debug=ssl -Djavax.net.ssl.keyStorePassword=wgms_client -Djavax.net.ssl.trustStorePassword=wgms_client
{noformat}

This generated a bunch of classes that do all the marshalling and unmarshalling for the SOAP/WS calls to the WGMS.  It was very helpful.

The first method to call is the CreateLoginSession method using a call that looks like:

{noformat}
String loginResult = port.createLoginSession(username, password, orgName);
{noformat}

If the "loginResult" is some number other than -1, the login was successful.  At this point, you need to grab the "Set-Cookie" header from the response and set those cookies on all outgoing requests. One of the cookies is a name/value pair that identifies the caller who logged in (you).  The code for this looks like:

{noformat}
// Grab the response context
Map<String, Object> responseContext = cxfClient.getResponseContext();

// Grab the map of protocol headers in the response
TreeMap<String, Object> protocolHeaders = (TreeMap<String, Object>) responseContext.get("org.apache.cxf.message.Message.PROTOCOL_HEADERS");

// Grab the Collection associated with the key "Set-Cookie" to look for cookies the server wants us to set
Collection<String> cookieCollection = (Collection<String>) protocolHeaders.get("Set-Cookie");

// Take those cookies, add them to a TreeMap with a name of "Cookie"
TreeMap<String, Object> cookieTreeMap = new TreeMap<String, Object>();
cookieTreeMap.put("Cookie", cookieCollection);

// Now add those as the PROTOCOL_HEADERS on the requests to be made in the future
cxfClient.getRequestContext().put("org.apache.cxf.message.Message.PROTOCOL_HEADERS", cookieTreeMap);
{noformat}
You can now make other service calls and the session will be linked by the cookies in your requests to the server.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040104</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23199880</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - link:
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team?
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23167117</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23199879</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data -- Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23167116</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072815</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes.

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]

There is a WSDL document that describes all the services that are available and is located here:

https://demo.liquidr.com/webservices/entityAPI.asmx?WSDL

This provided the hooks to the API that I could then work from.  

The API docs for the web services interface is located [here|https://demo.liquidr.com/webservices/entityapi.asmx]

I found the [Apache CXF|http://cxf.apache.org/] project to be one of the most current frameworks to deal with Web Services from the Java platform. The biggest difficulty was to figure out how to manipulate cookies in the HTTPS request so that I could handle the user authentication.  Any web service client needs to call the "CreateLoginSession" service first sending in the username, password and orgName for the waveglider.  For Hermes, it was:

* username: kgomes@mbari.org (note it is NOT just 'kgomes' like the web application, it is the complete email address).
* password: (check with Kevin)
* orgName: demo

Client certificate
{noformat}
keytool -import -alias wgms -file \*.wgms.com -storepass wgms_client -keystore wgms.keystore
{noformat}

The first thing to do with CXF is to generate all the client classes from the WSDL.  I used the wsdl2java utility that comes with the CXF download and generated the client classes using the following command:

{noformat}
./wsdl2java -p org.mbari.odss.waveglider.ws -d /Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/src -client https://demo.wgms.com/webservices/entityapi.asmx?WSDL
{noformat}

This generated a bunch of classes that do all the marshalling and unmarshalling for the SOAP/WS calls to the WGMS.  It was very helpful.

The first method to call is the CreateLoginSession method using a call that looks like:

{noformat}
String loginResult = port.createLoginSession(username, password, orgName);
{noformat}

If the "loginResult" is some number other than -1, the login was successful.  At this point, you need to grab the "Set-Cookie" header from the response and set those cookies on all outgoing requests. One of the cookies is a name/value pair that identifies the caller who logged in (you).  The code for this looks like:

{noformat}
// Grab the response context
Map<String, Object> responseContext = cxfClient.getResponseContext();

// Grab the map of protocol headers in the response
TreeMap<String, Object> protocolHeaders = (TreeMap<String, Object>) responseContext.get("org.apache.cxf.message.Message.PROTOCOL_HEADERS");

// Grab the Collection associated with the key "Set-Cookie" to look for cookies the server wants us to set
Collection<String> cookieCollection = (Collection<String>) protocolHeaders.get("Set-Cookie");

// Take those cookies, add them to a TreeMap with a name of "Cookie"
TreeMap<String, Object> cookieTreeMap = new TreeMap<String, Object>();
cookieTreeMap.put("Cookie", cookieCollection);

// Now add those as the PROTOCOL_HEADERS on the requests to be made in the future
cxfClient.getRequestContext().put("org.apache.cxf.message.Message.PROTOCOL_HEADERS", cookieTreeMap);
{noformat}
You can now make other service calls and the session will be linked by the cookies in your requests to the server.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040097</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072818</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes.

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]

There is a WSDL document that describes all the services that are available and is located here:

https://demo.liquidr.com/webservices/entityAPI.asmx?WSDL

This provided the hooks to the API that I could then work from.  

The API docs for the web services interface is located [here|https://demo.liquidr.com/webservices/entityapi.asmx]

I found the [Apache CXF|http://cxf.apache.org/] project to be one of the most current frameworks to deal with Web Services from the Java platform. The biggest difficulty was to figure out how to manipulate cookies in the HTTPS request so that I could handle the user authentication.  Any web service client needs to call the "CreateLoginSession" service first sending in the username, password and orgName for the waveglider.  For Hermes, it was:

* username: kgomes@mbari.org (note it is NOT just 'kgomes' like the web application, it is the complete email address).
* password: (check with Kevin)
* orgName: demo

Client certificate
{noformat}
keytool -import -alias wgms -file \*.wgms.com -storepass wgms_client -keystore wgms.keystore
{noformat}

The first thing to do with CXF is to generate all the client classes from the WSDL.  I used the wsdl2java utility that comes with the CXF download and generated the client classes using the following command:

{noformat}
./wsdl2java -p org.mbari.odss.waveglider.ws -d /Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/src -client https://demo.wgms.com/webservices/entityapi.asmx?WSDL -Djavax.net.ssl.keyStoreType=pkcs12 -Djavax.net.ssl.trustStoreType=jks -Djavax.net.ssl.keyStore=clientcertificate.p12 -Djavax.net.ssl.trustStore=/Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/resources/cert/wmgs.keystore -Djavax.net.debug=ssl -Djavax.net.ssl.keyStorePassword=wgms_client -Djavax.net.ssl.trustStorePassword=wgms_client
{noformat}

This generated a bunch of classes that do all the marshalling and unmarshalling for the SOAP/WS calls to the WGMS.  It was very helpful.

The first method to call is the CreateLoginSession method using a call that looks like:

{noformat}
String loginResult = port.createLoginSession(username, password, orgName);
{noformat}

If the "loginResult" is some number other than -1, the login was successful.  At this point, you need to grab the "Set-Cookie" header from the response and set those cookies on all outgoing requests. One of the cookies is a name/value pair that identifies the caller who logged in (you).  The code for this looks like:

{noformat}
// Grab the response context
Map<String, Object> responseContext = cxfClient.getResponseContext();

// Grab the map of protocol headers in the response
TreeMap<String, Object> protocolHeaders = (TreeMap<String, Object>) responseContext.get("org.apache.cxf.message.Message.PROTOCOL_HEADERS");

// Grab the Collection associated with the key "Set-Cookie" to look for cookies the server wants us to set
Collection<String> cookieCollection = (Collection<String>) protocolHeaders.get("Set-Cookie");

// Take those cookies, add them to a TreeMap with a name of "Cookie"
TreeMap<String, Object> cookieTreeMap = new TreeMap<String, Object>();
cookieTreeMap.put("Cookie", cookieCollection);

// Now add those as the PROTOCOL_HEADERS on the requests to be made in the future
cxfClient.getRequestContext().put("org.apache.cxf.message.Message.PROTOCOL_HEADERS", cookieTreeMap);
{noformat}
You can now make other service calls and the session will be linked by the cookies in your requests to the server.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040100</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072813</id>
<property name="body"><![CDATA[This document details out some steps that were taken to integrate the Wave glider tracking data into the ODSS.  

h3. WGMS (Wave Glider Management System)

The WGMS is the data management and control system used by Liquid Robotics to interface to their deployed gliders.  The examples given here are for the integration effort to pull the wave glider from the REP-12 experiment, named "Hermes" into the ODSS.  The first part was to figure out how best to integrate with the WGMS.  Per directions of Liquid Robotics, there is a web services interface to the WGMS that should be used. 

h5. WGMS Web Application

There is a web facing front end that they created an account for us to use.  The web front end is located here:

https://demo.liquidr.com

The user name for the web front end is kgomes.

h5. WGMS Web Services

There is also a web services API that can be used programmatically.  This is the best way to access the data for the wave gliders.

Email instructions
* [WGMS description]
* [How to get telemetry]
* [How to get CTD data]

There is a WSDL document that describes all the services that are available and is located here:

https://demo.liquidr.com/webservices/entityAPI.asmx?WSDL

This provided the hooks to the API that I could then work from.  

The API docs for the web services interface is located [here|https://demo.liquidr.com/webservices/entityapi.asmx]

I found the [Apache CXF|http://cxf.apache.org/] project to be one of the most current frameworks to deal with Web Services from the Java platform. The biggest difficulty was to figure out how to manipulate cookies in the HTTPS request so that I could handle the user authentication.  Any web service client needs to call the "CreateLoginSession" service first sending in the username, password and orgName for the waveglider.  For Hermes, it was:

* username: kgomes@mbari.org (note it is NOT just 'kgomes' like the web application, it is the complete email address).
* password: (check with Kevin)
* orgName: demo

The first thing to do with CXF is to generate all the client classes from the WSDL.  I used the wsdl2java utility that comes with the CXF download and generated the client classes using the following command:

{noformat}
./wsdl2java -p org.mbari.odss.waveglider.ws -d /Users/kgomes/Documents/Projects/MBARI/CANON/builds/WaveGlider/src -client https://demo.wgms.com/webservices/entityapi.asmx?WSDL
{noformat}

This generated a bunch of classes that do all the marshalling and unmarshalling for the SOAP/WS calls to the WGMS.  It was very helpful.

The first method to call is the CreateLoginSession method using a call that looks like:

{noformat}
String loginResult = port.createLoginSession(username, password, orgName);
{noformat}

If the "loginResult" is some number other than -1, the login was successful.  At this point, you need to grab the "Set-Cookie" header from the response and set those cookies on all outgoing requests. One of the cookies is a name/value pair that identifies the caller who logged in (you).  The code for this looks like:

{noformat}
// Grab the response context
Map<String, Object> responseContext = cxfClient.getResponseContext();

// Grab the map of protocol headers in the response
TreeMap<String, Object> protocolHeaders = (TreeMap<String, Object>) responseContext.get("org.apache.cxf.message.Message.PROTOCOL_HEADERS");

// Grab the Collection associated with the key "Set-Cookie" to look for cookies the server wants us to set
Collection<String> cookieCollection = (Collection<String>) protocolHeaders.get("Set-Cookie");

// Take those cookies, add them to a TreeMap with a name of "Cookie"
TreeMap<String, Object> cookieTreeMap = new TreeMap<String, Object>();
cookieTreeMap.put("Cookie", cookieCollection);

// Now add those as the PROTOCOL_HEADERS on the requests to be made in the future
cxfClient.getRequestContext().put("org.apache.cxf.message.Message.PROTOCOL_HEADERS", cookieTreeMap);
{noformat}
You can now make other service calls and the session will be linked by the cookies in your requests to the server.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040095</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072854</id>
<property name="body"><![CDATA[This page documents some design thoughts on the cataloging and serving of data files that the users want to get into the ODSS.

* !photo.JPG|thumbnail!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040136</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072853</id>
<property name="body"><![CDATA[This page documents some design thoughts on the cataloging and serving of data files that the users want to get into the ODSS.

* ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040135</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072851</id>
<property name="body"><![CDATA[This page documents some design thoughts on the cataloging and serving of data files that the users want to get into the ODSS.

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040133</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072855</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
[External Data Files]

*STOQS*
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]



----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040137</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072845</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040127</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072846</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
*External Data Files*
* 

*STOQS*
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]



----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040128</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072843</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram 
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040125</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072847</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
*External Data Files*
* [Data Flow Whiteboard Sketch|^photo.JPG]

*STOQS*
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]



----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040129</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072838</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. STOQS
* [Configuring Eclipse for Team development of STOQS]
* [Setting up STOQS on the VM]


----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040120</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072835</id>
<property name="body"><![CDATA[{noformat}
%% Example on how to create netCDF-CF of lat-lon grid that is compatible with the THREDDS server
%
%  example of how to make a netCDF file with CF conventions of a 
%  variable that is defined on a grid that is in a lat-lon coordinate system. 

%% Define meta-info: global

   OPT.title                  = 'Example of very simple Sea Surface Temperature data  conforming to CF conventions.';
   OPT.institution            = 'Monterey Bay Aquarium Research Institute';
   OPT.source                 = 'example data';
   OPT.history                = ['CV_WMS_Tutorial_generic.m $'];
   OPT.references             = 'http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html';
   OPT.email                  = 'youremail@mbari.org';
   OPT.comment                = 'Adapted from example provided by Gerben de Boer.';
   OPT.version                = '1.0';
   OPT.acknowledge            =['These data can be used freely for research purposes provided that the following source is acknowledged: ',OPT.institution];
   OPT.disclaimer             = 'This data is made available in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.';
   
%% Define dimensions/coordinates: lat,lon matrices
   lon1                       = [2 4 6];
   lat1                       = [50 51 52 53 54];
   [lat2,lon2]                = ndgrid(lat1,lon1);
   ang                        = [-15 -15 -15; 0 0 0; 15 15 15; 30 30 30; 45 45 45];
   OPT.lat                    = lat2 + sind(ang).*lat2./2;
   OPT.lon                    = lon2 + cosd(ang).*lon2./2; clear lon1 lon2 lat1 lat2

   OPT.time                   = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;
   
   OPT.ncols                  = size(OPT.lon,2);
   OPT.nrows                  = size(OPT.lat,1);

   OPT.lat_type               = 'single'; % 'single', 'double' for high-resolution data (eps 1m)
   OPT.lon_type               = 'single'; % 'single', 'double' for high-resolution data (eps 1m)

   OPT.wgs84.code             = 4326;     % epsg code of global grid: http://www.epsg-registry.org/
   OPT.wgs84.name             = 'WGS 84';
   OPT.wgs84.semi_major_axis  = 6378137.0;
   OPT.wgs84.semi_minor_axis  = 6356752.314247833;
   OPT.wgs84.inv_flattening   = 298.2572236;
      
%% Define variable (define some data)
   OPT.val                    = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;  ]; % use ncols as 1st array dimension to get correct plot in ncBrowse (snctools swaps for us)
   OPT.varname                = 'sst';             % free to choose: will appear in netCDF tree
   OPT.units                  = 'unknown';         % from UDunits package: http://www.unidata.ucar.edu/software/udunits/
   OPT.long_name              = 'Custom Sea Surface Temperature';% free to choose: will appear in plots
   OPT.standard_name          = 'sst';  
   OPT.val_type               = 'double';      % 'single' or 'double'
   OPT.fillvalue              = double(0.);
      
%% 1.a Create netCDF file

   ncfile = fullfile(fileparts(mfilename('fullpath')),[mfilename,'.nc']);
   
   nc_create_empty (ncfile)
   
%% 1.b Add overall meta info
%  http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#description-of-file-contents
   
   nc_attput(ncfile, nc_global, 'title'         , OPT.title);
   nc_attput(ncfile, nc_global, 'institution'   , OPT.institution);
   nc_attput(ncfile, nc_global, 'source'        , OPT.source);
   nc_attput(ncfile, nc_global, 'history'       , OPT.history);
   nc_attput(ncfile, nc_global, 'references'    , OPT.references);
   nc_attput(ncfile, nc_global, 'email'         , OPT.email);
   
   nc_attput(ncfile, nc_global, 'comment'       , OPT.comment);
   nc_attput(ncfile, nc_global, 'version'       , OPT.version);
   					   
   nc_attput(ncfile, nc_global, 'Conventions'   , 'CF-1.4');
   nc_attput(ncfile, nc_global, 'CF:featureType', 'Grid');  % https://cf-pcmdi.llnl.gov/trac/wiki/PointObservationConventions
   
   nc_attput(ncfile, nc_global, 'terms_for_use' , OPT.acknowledge);
   nc_attput(ncfile, nc_global, 'disclaimer'    , OPT.disclaimer);
      
%% 2 Create matrix span dimensions
%    http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#dimensions   

   nc_adddim(ncfile, 'lat', OPT.nrows); % !!! use this as 1st array dimension to get correct plot in ncBrowse (snctools swaps for us)
   nc_adddim(ncfile, 'lon', OPT.ncols); % !!! use this as 2nd array dimension to get correct plot in ncBrowse (snctools swaps for us)
   
   % You might insert a vector 'col' that runs [OPT.ncols:-1:1] to have
   % the arcGIS ASCII file approach of having upper-left corner of 
   % the data matrix at index (1,1) rather than the default of having the 
   % lower-left corner of the data matrix  at index (1,1).

   nc_add_dimension(ncfile, 'time', 1); % if you would like to include more instances of the same grid, 
                                        % you can optionally use 'time' as a 3rd dimension.
                                        % T,(Z),Y,X is the recommended dimension CF order.          

%% 3.a Create coordinate variables: longitude
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#longitude-coordinate

   clear nc;ifld = 1;
   nc(ifld).Name             = 'lon';
   nc(ifld).Datatype         = OPT.lon_type;
   nc(ifld).Dimension        = {'lon'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'longitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'degrees_east');
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', 'longitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'lon'); 
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');

%% 3.b Create coordinate variables: latitude
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#latitude-coordinate
   
   ifld = ifld + 1;
   nc(ifld).Name             = 'lat';
   nc(ifld).Datatype         = OPT.lat_type;
   nc(ifld).Dimension        = {'lat'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'latitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'degrees_north');
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', 'latitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'lat');  
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');  
   
                             
 %% 3.c Create coordinate variables: time
 %     http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate
   ifld = ifld + 1;
   nc(ifld).Name             = 'time';
   nc(ifld).Datatype         = nc_float;
   nc(ifld).Dimension        = {'time'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'time');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'days since 00-01-00 00:00:00'); 
   
%% 3.d Create coordinate variables: coordinate system: WGS84 default
%      global ellispes: WGS 84, ED 50, INT 1924, ETRS 89 and the upcoming ETRS update etc.
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#grid-mappings-and-projections
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#appendix-grid-mappings

   ifld = ifld + 1;
   nc(ifld).Name         = 'wgs84'; % preferred
   nc(ifld).Datatype     = nc_int;
   nc(ifld).Dimension    = {};
   nc(ifld).Attribute    = struct('Name', ...
    {'name',...
     'epsg',...
     'grid_mapping_name',...
     'semi_major_axis', ...
     'semi_minor_axis', ...
     'inverse_flattening', ...
     'comment'}, ...
     'Value', ...
     {OPT.wgs84.name,...
      OPT.wgs84.code,...
     'latitude_longitude',...
      OPT.wgs84.semi_major_axis, ...
      OPT.wgs84.semi_minor_axis, ...
      OPT.wgs84.inv_flattening,  ...
     'value is equal to EPSG code'});
 
%% 4   Create dependent variable
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#variables
%      Parameters with standard names:
%      http://cf-pcmdi.llnl.gov/documents/cf-standard-names/standard-name-table/current/

   ifld = ifld + 1;
   nc(ifld).Name             = OPT.varname;
   nc(ifld).Datatype         = OPT.val_type;
   nc(ifld).Dimension        = {'lat','lon'}
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', OPT.long_name    );
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', OPT.units        );
   nc(ifld).Attribute(end+1) = struct('Name', '_FillValue'     ,'Value', OPT.fillvalue    );
   nc(ifld).Attribute(end+1) = struct('Name', 'actual_range'   ,'Value', [min(OPT.val(:)) max(OPT.val(:))]);
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'time lat lon');
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');
   if ~isempty(OPT.standard_name)
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', OPT.standard_name);
   end
      
%% 5.a Create all variables with attributes
   
   for ifld=1:length(nc)
      nc_addvar(ncfile, nc(ifld));   
   end
      
%% 5.b Fill all variables

   nc_varput(ncfile, 'lon'          , OPT.lon(1,:)  );
   nc_varput(ncfile, 'lat'          , OPT.lat(:,1)  );
   nc_varput(ncfile, 'wgs84'        , OPT.wgs84.code);
   nc_varput(ncfile, OPT.varname    , OPT.val       );
      
%% 6   Check file summary
   
   nc_dump(ncfile);
   fid = fopen(fullfile(fileparts(mfilename('fullpath')),[mfilename,'.cdl']),'w');
   nc_dump(ncfile,fid);
   fclose(fid)

%% 7   Load the data: using the variable names from nc_dump

   %%Da.dep   = nc_varget(ncfile,'depth');
   Da.lat   = nc_varget(ncfile,'lon');
   Da.lon   = nc_varget(ncfile,'lat');
   nc_varput(ncfile, 'time'         , OPT.time  );
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040117</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072836</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two types: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's UCSC SST maps, you'll need to first convert your data to either netCDF, HDF or a geoTIFF.  Once your data is converted, transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface. 

||*When to use geoTIFF ?*||*When to use netCDF or HDF ?*||
|Use geoTIFF if you have a single image with no associated time dimension, i.e. a static image.|Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. NetCDF is the preferred format time series and will be described here.|
|!ODSS_custom_static_layer_snapshot.png|align=centre!|!ODSS_custom_layer_snapshot.png|align=centre!|
   
h1. Requirements

These instructions should work on most operating systems without any special memory or disk requirements. For netCDF formats, the assumption is that you will be using Matlab.

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/ | http://www.gdal.org/] and should work on most operating systems. If your image is not in a format the gdal tools understand, [imagemagick|http://www.imagemagick.org/script/index.php] is a popular tool that may work for converting your image to a format that gdal will understand.

Your image must be *only the geoplot* with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 projection, also known as WGS 84 projection, for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following will convert your image to the correct format: 

{noformat} gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 
{noformat}

Once your image has been converted, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

h1. Adding your netCDF

Save your files with a meaningful file name that includes the date, e.g. to include year and year day: SST_2012156.nc, SST_2012156.nc, etc.

Download the freely available Matlab snc toolbox from here: [http://mexcdf.sourceforge.net/|http://mexcdf.sourceforge.net/]. Install into your Matlab path.

Download and modify this example on how to format data in Matlab in the correct netCDF format for ODSS: !CV_WMS_Tutorial_generic.m! 

Some guidelines on what to modify in the Matlab code for your data:
* Replace the data in OPT.val with your matrix data e.g. a simple example 4x3 array of SST data:
{noformat} OPT.val         = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;   ];  {noformat}

* Change the variable name to be something meaningful:
{noformat} OPT.varname   	= sst {noformat}

* Replace lat/lon values with your projected lat/lon values:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 
OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}

* The time description is very flexible. You can define your own description of the time as long as it conforms to this convention [http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html|http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate]. Here is a simple example that uses the Matlab [datenum|http://www.mathworks.com/help/techdoc/ref/datenum.html] command.

{noformat} OPT.time = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;  %when using with "days since 00-01-00 00:00:00" time, adding one corrects difference in Matlab datenum from THREDDS udunit  calculation. {noformat}
 
Once your netCDFs are created, ftp them to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040118</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072842</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040124</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072840</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040122</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072892</id>
<property name="body"><![CDATA[h1. About the map overlay in ODSS

Maps that are overlayed in ODSS are generally of two types: freely available maps like those available from [Coastwatch|http://coastwatch.pfel.noaa.gov/data.html], and those we (MBARI) create.  If you want your custom map to be displayed as a layer in ODSS similar to John Ryan's UCSC SST maps, you'll need to first convert your data to either netCDF, HDF or a geoTIFF.  Once your data is converted, transfer it to the beach.mbari.org ftp server for the ODSS software team to display it in the ODSS web interface. 

||*When to use geoTIFF ?*||*When to use netCDF or HDF ?*||
|Use geoTIFF if you have a single image with no associated time dimension, i.e. a static image.|Use netCDF or HDF if you have a series of images that you want to display as an overlay in ODSS. NetCDF is the preferred format time series and will be described here.|
|!ODSS_custom_static_layer_snapshot.png|align=centre!|!ODSS_custom_layer_snapshot.png|align=centre!|
   
h1. Requirements

These instructions should work on most operating systems without any special memory or disk requirements. For netCDF formats, the assumption is that you will be using Matlab.

h1. Adding your geoTIFF

Convert your image to a geoTIFF using the GDAL tools. GDAL tools can be downloaded here: [http://www.gdal.org/ | http://www.gdal.org/] and should work on most operating systems. If your image is not in a format the gdal tools understand, [imagemagick|http://www.imagemagick.org/script/index.php] is a popular tool that may work for converting your image to a format that gdal will understand.

Your image must be *only the geoplot* with no decorations like axis titles, axis labels, etc., and you will need accurate upper-left and lower-right coordinates in EPSG:4326 projection, also known as WGS 84 projection, for it to display correctly as an overlayed layer. If you aren't familiar with EPSG codes, The European Petroleum Survey Group numeric identifiers are used for many common projections and associate projection or coordinate metadata (such as measurement units or central meridian) for each identifier. See [European Petroleum Survey Group|http://www.epsg.org/] for more information.

The syntax is pretty straightforward, something like the following will convert your image to the correct format: 

{noformat} gdal_translate <image.png> <image.tiff> -a_ullr -122.25 37.1 -121.57365 36.67558 
{noformat}

Once your image has been converted, ftp the image to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

h1. Adding your netCDF

Save your files with a meaningful file name that includes the date, e.g. to include year and year day: SST_2012156.nc, SST_2012156.nc, etc.

Download the freely available Matlab snc toolbox from here: [http://mexcdf.sourceforge.net/|http://mexcdf.sourceforge.net/]. Install into your Matlab path.

Download and modify this example on how to format data in Matlab in the correct netCDF format for ODSS: [CV_WMS_SST_example.m]

Some guidelines on what to modify in the Matlab code for your data:
* Replace the data in OPT.val with your matrix data e.g. a simple example 4x3 array of SST data:
{noformat} OPT.val         = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;   ];  {noformat}

* Change the variable name to be something meaningful:
{noformat} OPT.varname   	= sst {noformat}

* Replace lat/lon values with your projected lat/lon values:
{noformat}
lon                       = [22.5 22.64 22.7];
lat                       = [50 51 52 53 54];
[lat1,lon1]                = ndgrid(lat,lon); 
OPT.lat                    = lat1;
OPT.lon                    = lon1;
{noformat}

* The time description is very flexible. You can define your own description of the time as long as it conforms to this convention [http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html|http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate]. Here is a simple example that uses the Matlab [datenum|http://www.mathworks.com/help/techdoc/ref/datenum.html] command.

{noformat} OPT.time = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;  %when using with "days since 00-01-00 00:00:00" time, adding one corrects difference in Matlab datenum from THREDDS udunit  calculation. {noformat}
 
Once your netCDFs are created, ftp them to beach.mbari.org using [these|https://oceana.mbari.org/confluence/display/CDATA/Guidelines+for+Data+Providers] instructions.

Contact [Danelle|mailto:dcline@mbari.org] with the ftp location of your image and she will coordinate with the ODSS team to add your layer. 

 
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040180</id>
</property>
</object>
<object class="Label" package="com.atlassian.confluence.labels">
<id name="id">18874369</id>
<property name="name"><![CDATA[documentation]]></property>
<property name="owner"/><property name="namespace"><![CDATA[global]]></property>
<property name="creationDate">2012-01-12 16:53:32.410</property>
<property name="lastModificationDate">2012-01-12 16:54:41.780</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23199796</id>
<property name="body"><![CDATA[h2. About Subversion

SVN (Subversion) is a tool used by many software developers to manage changes within their source code tree. SVN provides the means to store not only the current version of a piece of source code, but a record of all changes (and who made those changes) that have occurred to that source code. Use of SVN is particularly common on projects with multiple developers, since SVN ensures changes made by one developer are not accidentally removed when another developer posts their changes to the source tree.

In order to access a Subversion repository, you must install a special piece of software called a Subversion client. Subversion clients are available for most any operating system. Information about the official subversion client can be found at [http://subversion.tigris.org/]. Excellent documentation on using Subversion can be found at [http://svnbook.red-bean.com/]

h2. Subversion Access

This project's Subversion repository can be checked out through SVN with the following instruction set:

{{svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo{}}}{warning:title=Warning}This is a generic Subversion checkout command which will pull all modules, tags and/or branches of the project. In most cases, you will want to add '/trunk' to the SVN URL above to check out only trunk (main development line). {warning}

To see web version of the trunk of this code:
http://kahuna.shore.mbari.org/viewvc/eits/trunk/workflow/]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23167032</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23199795</id>
<property name="body"><![CDATA[h2. About Subversion

SVN (Subversion) is a tool used by many software developers to manage changes within their source code tree. SVN provides the means to store not only the current version of a piece of source code, but a record of all changes (and who made those changes) that have occurred to that source code. Use of SVN is particularly common on projects with multiple developers, since SVN ensures changes made by one developer are not accidentally removed when another developer posts their changes to the source tree.

In order to access a Subversion repository, you must install a special piece of software called a Subversion client. Subversion clients are available for most any operating system. Information about the official subversion client can be found at [http://subversion.tigris.org/]. Excellent documentation on using Subversion can be found at [http://svnbook.red-bean.com/]

h2. Subversion Access

This project's Subversion repository can be checked out through SVN with the following instruction set:

{{svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo{}}}{warning:title=Warning}This is a generic Subversion checkout command which will pull all modules, tags and/or branches of the project. In most cases, you will want to add '/trunk' to the SVN URL above to check out only trunk (main development line). {warning}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23167031</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23199817</id>
<property name="body"><![CDATA[h1. Converting from CSV to shapefile

To convert a CSV file to a shapefile, download the OGR tools included with FWTools http://fwtools.maptools.org , the tool needed is ogr2ogr.

All of the files are in, or are generated in the directory you have your CVS file in. In this example, /home/stoqsadm/deployed/mapfiles/line67. Run all commands in this directory.

# Create file line67.csv with values
{noformat}
dec_lat,dec_lon,Station
36.78,-122.05,67-50
36.62,-122.41,67-55
36.45,-122.77,67-60
36.28,-123.12,67-65
36.12,-123.48,67-70
35.95,-123.84,67-75
35.78,-124.19,67-80
{noformat}
# Create .dbf file line67.dbf from the source line67.csv file
{noformat}
cd /home/stoqsadm/deployed/mapfiles/line67
ogr2ogr -f "ESRI Shapefile" /home/stoqsadm/deployed/mapfiles/line67 line67.csv
{noformat}
# Create line67.vrt file with contents
{noformat}
<OGRVRTDataSource>
  <OGRVRTLayer name="line67">
    <SrcDataSource relativeToVRT="1">/home/stoqsadm/deployed/mapfiles/line67</SrcDataSource>
    <SrcLayer>line67</SrcLayer>
    <GeometryType>wkbPoint</GeometryType>
    <LayerSRS>WGS84</LayerSRS>
    <GeometryField encoding="PointFromColumns" x="dec_lon" y="dec_lat"/>
  </OGRVRTLayer>
</OGRVRTDataSource>
{noformat}
# Create shape file using line67.vrt file
{noformat}
ogr2ogr -f "ESRI Shapefile" /home/stoqsadm/deployed/mapfiles/line67 line67.vrt
{noformat}
# Or, if overwriting the shape file using line67.vrt file
{noformat}
ogr2ogr -overwrite -f "ESRI Shapefile" /home/stoqsadm/deployed/mapfiles/line67 line67.vrt
{noformat}
# Once shape file is created, can put in a mapserver layer definition, e.g. (note, the LABELITEM is station as it must link back to the same field station used in the .csv/.shp files)
{noformat}
 LAYER
    NAME 'line67'
    TYPE POINT
    DUMP true

    CONNECTION '/home/stoqsadm/deployed/mapfiles/line67/line67.shp'
    CONNECTIONTYPE OGR
    LABELITEM 'station'

    STATUS ON
    TRANSPARENCY 100
    DEBUG 5

    PROJECTION
    'proj=longlat'
    'datum=WGS84'
    'no_defs'
    END

    METADATA
      'wms_title'           'line67'
      'wms_name'            'line67'
      'wms_onlineresource'  'http://localhost/cgi-bin/mapserv?map=/home/stoqsadm/deployed/mapfiles/proxy.map'
      'wms_server_version'  '1.1.0'
      'wms_srs'             'EPSG:4326'
      'wms_format'          'image/png'
      'wms_transparent'     'true'
    END

    CLASS
       NAME 'Line67'
       STYLE
         SYMBOL "circle"
         SIZE 8
         OUTLINECOLOR 0 0 0
         COLOR 255 0 0
       END
       LABEL
         FONT "sans"
         TYPE truetype
         POSITION AUTO
         SIZE 8
         COLOR 255 0 0
         OUTLINECOLOR 0 0 0
         PARTIALS TRUE
       END
    END

  END
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23167053</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073084</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]



----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040382</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073035</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann

# Thom: Autonomy coordination
# Kevin: GUI status
# Danelle: Animation status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?




*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040334</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073039</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements 
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying -- are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040338</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073040</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying -- are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.
\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040339</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073041</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying -- are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040340</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073031</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040330</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073032</id>
<property name="body"><![CDATA[This page documents some design thoughts on the cataloging and serving of data files that the users want to get into the ODSS.

This is a whiteboard sketch during a discussion on file management
!photo.JPG|thumbnail!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040331</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073137</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## James Gosling here Aug 7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.
## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne, 
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site. 
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
# Mike: Database, data access status on the Flyer
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040436</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073135</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann

# Thom: Autonomy coordination
## James Gosling here Aug 7.
# Kevin: GUI status
# Mike: Database, data access status
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?


\\


*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040434</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073133</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040432</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073151</id>
<property name="body"><![CDATA[This page describes the way that the ODSS was deployed in a distributed fashion for the September 2012 experiment.

h5. Platforms

# Western Flyer
# Zephyr
# Fulmar
# Dorado
# LR AUV
# Stella Drifters
# Gliders (Spray/Webb)
# ESP Drifter

h5. Data

# Western Flyer underway data
# Western Flyer positions
# Western Flyer CTD profile
# Stella Positions
# AIS Data
# ESP core data
# ESP drifter data
# Model output
# John's SST data
# HF Radar
# Observation logs

h5. Tasks

{dynamictasklist:septCruise}

* Have I.S. build a new server ('malibu') to host these services on the Western Flyer
* Clone beach to the new server
* Talk to Francisco about Mike on the Flyer
* Talk to Dan C. about Flyer capabilities:
** Ask if connectivity is continuous
** Can we rsync files over the link?
** Can we run a test with just the VSat link at some point?
* Design observation log synching and remote clients being able to choose which server
* Set up data sync
** Do we preload tile caches?
*** If so we need to define the bounding box and the zoom levels for the caching
** Do we preload tile caches on shore, then rsync to boat?
** Setup to run tile cache/rsync in background in off hours on boat
** Another option is to rsync the data behind THREDDS and have mapserver create the tile cache dynamically and read the data locally
** We could install ERDAP?
** We need list of platforms:
*** For Dorado:
**** the data will be processed at sea
**** It will then have to be moved/copied to the THREDDS server on the boat.
**** Then STOQS loads would have to be run on the THREDDS server.
*** For LRAUV:
**** Currently data is read from shore-based AOSN server
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040450</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073149</id>
<property name="body"><![CDATA[This page describes the way that the ODSS was deployed in a distributed fashion for the September 2012 experiment.

h5. Platforms

# Western Flyer
# Zephyr
# Fulmar
# Dorado
# LR AUV
# Stella Drifters
# Gliders (Spray/Webb)
# ESP Drifter

h5. Data

# Position data (MBARI Tracking)
# Western Flyer data
# CTD Profiles
# Generated on the Western Flyer from casts
# AIS Data
# ESP has FTP server on boat where normal ESP data will be available
# Drifter data (positions) were broadcast out over socket on last deployment
# External Data Products
# Model output
# John's SST data
# HF Radar
# Platform Tracks (MBARITracking database)
# Observation logs

h5. Tasks

{dynamictasklist:septCruise}

* Have I.S. build a new server ('malibu') to host these services on the Western Flyer
* Clone beach to the new server
* Talk to Francisco about Mike on the Flyer
* Talk to Dan C. about Flyer capabilities:
** Ask if connectivity is continuous
** Can we rsync files over the link?
** Can we run a test with just the VSat link at some point?
* Design observation log synching and remote clients being able to choose which server
* Set up data sync
** Do we preload tile caches?
*** If so we need to define the bounding box and the zoom levels for the caching
** Do we preload tile caches on shore, then rsync to boat?
** Setup to run tile cache/rsync in background in off hours on boat
** Another option is to rsync the data behind THREDDS and have mapserver create the tile cache dynamically and read the data locally
** We could install ERDAP?
** We need list of platforms:
*** For Dorado:
**** the data will be processed at sea
**** It will then have to be moved/copied to the THREDDS server on the boat.
**** Then STOQS loads would have to be run on the THREDDS server.
*** For LRAUV:
**** Currently data is read from shore-based AOSN server
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040448</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073147</id>
<property name="body"><![CDATA[This page describes the way that the ODSS was deployed in a distributed fashion for the September 2012 experiment.

h5. Platforms and Data

# Western Flyer
## CTD Profiles
## AIS Data
## Shipboard data
### Met data (?)
### Navproc style (but no ROV)
# Zephyr
# Fulmar
# Dorado
# LR AUV
# Stella Drifters
## Position data (MBARI Tracking)
# Gliders (Spray/Webb)
# ESP Drifter
## ESP has FTP server on boat where normal ESP data will be available
## Drifter data (positions) were broadcast out over socket on last deployment
# External Data Products
## Model output
## John's SST data
## HF Radar
# AIS data
# Platform Tracks (MBARITracking database)
# Observation logs

h5. Tasks
* Have I.S. build a new server ('malibu') to host these services on the Western Flyer
* Clone beach to the new server
* Talk to Francisco about Mike on the Flyer
* Talk to Dan C. about Flyer capabilities:
** Ask if connectivity is continuous
** Can we rsync files over the link?
** Can we run a test with just the VSat link at some point?
* Design observation log synching and remote clients being able to choose which server
* Set up data sync
** Do we preload tile caches?
*** If so we need to define the bounding box and the zoom levels for the caching
** Do we preload tile caches on shore, then rsync to boat?
** Setup to run tile cache/rsync in background in off hours on boat
** Another option is to rsync the data behind THREDDS and have mapserver create the tile cache dynamically and read the data locally
** We could install ERDAP?
** We need list of platforms:
*** For Dorado:
**** the data will be processed at sea
**** It will then have to be moved/copied to the THREDDS server on the boat.
**** Then STOQS loads would have to be run on the THREDDS server.
*** For LRAUV:
**** Currently data is read from shore-based AOSN server

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040446</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073145</id>
<property name="body"><![CDATA[This page describes the way that the ODSS was deployed in a distributed fashion for the September 2012 experiment.

h5. Platforms and Data

# Western Flyer
## CTD Profiles
## AIS Data
## Shipboard data
### Met data (?)
### Navproc style (but no ROV)
# Zephyr
# Fulmar
# Dorado
# LR AUV
# Stella Drifters
## Position data (MBARI Tracking)
# Gliders (Spray/Webb)
# ESP Drifter
## ESP has FTP server on boat where normal ESP data will be available
## Drifter data (positions) were broadcast out over socket on last deployment
# Data products created from shore
## Model output
## John's SST data
# Platform Tracks (MBARITracking database)
# Observation logs

h5. Tasks
* Have I.S. build a new server ('malibu') to host these services on the Western Flyer
* Clone beach to the new server
* Talk to Francisco about Mike on the Flyer
* Talk to Dan C. about Flyer capabilities:
** Ask if connectivity is continuous
** Can we rsync files over the link?
** Can we run a test with just the VSat link at some point?
* Design observation log synching and remote clients being able to choose which server
* Set up data sync
** Do we preload tile caches?
*** If so we need to define the bounding box and the zoom levels for the caching
** Do we preload tile caches on shore, then rsync to boat?
** Setup to run tile cache/rsync in background in off hours on boat
** Another option is to rsync the data behind THREDDS and have mapserver create the tile cache dynamically and read the data locally
** We could install ERDAP?
** We need list of platforms:
*** For Dorado:
**** the data will be processed at sea
**** It will then have to be moved/copied to the THREDDS server on the boat.
**** Then STOQS loads would have to be run on the THREDDS server.
*** For LRAUV:
**** Currently data is read from shore-based AOSN server

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040444</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073142</id>
<property name="body"><![CDATA[This page describes the way that the ODSS is deployed in a distributed fashion.  One goal of the ODSS is to be deployed on ships that are deployed at sea.  In order to do that some components of the ODSS are duplicated on remote servers while the data that backs this services is then synchronized between instances.

h5. Tasks
* Have I.S. build a new server ('malibu') to host these services on the Western Flyer
* Clone beach to the new server
* Talk to Francisco about Mike on the Flyer
* Talk to Dan C. about Flyer capabilities:
** Ask if connectivity is continuous
** Can we rsync files over the link?
** Can we run a test with just the VSat link at some point?
* Design observation log synching and remote clients being able to choose which server
* Set up data sync
** Do we preload tile caches?
*** If so we need to define the bounding box and the zoom levels for the caching
** Do we preload tile caches on shore, then rsync to boat?
** Setup to run tile cache/rsync in background in off hours on boat
** Another option is to rsync the data behind THREDDS and have mapserver create the tile cache dynamically and read the data locally
** We could install ERDAP?
** We need list of platforms:
*** For Dorado:
**** the data will be processed at sea
**** It will then have to be moved/copied to the THREDDS server on the boat.
**** Then STOQS loads would have to be run on the THREDDS server.
*** For LRAUV:
**** Currently data is read from shore-based AOSN server

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040441</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073141</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment Information]
----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040440</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073139</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## James Gosling here Aug 7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.
## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status on the Flyer
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040438</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673701</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640945</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">26673708</id>
<property name="body"><![CDATA[!montage_lisst_holo.png|thumbnail,align=middle!!HOLO_FrontEnd_191pxW.jpg|align=middle!
h1. LISST-HOLO Data Processing for CANON 

h3. How to process an entire directory of raw PGM images
 * Check-out the scripts to your local (not NFS mounted) directory
{noformat}svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/lisst-holo lisst-holo {noformat}
 * Follow installation instructions in [README.txt|http://kahuna.shore.mbari.org/viewvc/lisst-holo/trunk/workflow/README.txt?view=markup], including setting the environment variable
HOLO_SCRIPTS_DIR, e.g.
{noformat}export HOLO_SCRIPTS_DIR=~/lisst-holo/trunk/workflow; export PATH=$PATH:$HOLO_SCRIPTS_DIR{noformat}
 * Execute script
{noformat}process_all.sh -i /mnt/CANON_Images/LISST-HOLO/2011/sandbox/raw/ -o /mnt/CANON_Images/LISST-HOLO/2011/sandbox/processed_background_subtract/  -t "Testing background subtract"{noformat} 

h3. How to process a subset of raw PGM images
{noformat}process.sh -s 020-6145.PGM -e 020-6345.PGM  -i /mnt/CANON_Images/LISST-HOLO/2012/2012257/raw  -o /mnt/CANON_Images/LISST-HOLO/2012/2012257/processed{noformat}

h3. How to change the processing parameters
The processing options are set in the file hologrid.conf which is in the $HOLO_SCRIPTS_DIR.   Any changes to this file will take effect immediately, and all subsequent processing jobs will use these changed options. If changes are made to this file, check the changes back into the repository. 

h3. How to find out how a Condor job failed
Regardless of how a Condor job ends, through an error and crash, sucessful termination, or otherwise, you will get an email that resembles the message below. From this message, we can see the job command was hologrid_run.sh -i ..., and that it exited cleanly (exit status 0), took over 7 minutes of real time.  If the status is not 0, clues for why it failed will be in the log files in the condor_log directory of the output, and in the *.dag.dagman.out files.
{code}
This is an automated email from the Condor system
on machine "pantera".  Do not reply.

Condor job 6540.0
	/var/www/CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal/hologrid_run.sh -i images-020-3911.PGM-to-021-0111.PGM.tar.gz -o processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz
has exited normally with status 0


Submitted at:        Thu May 30 20:44:22 2013
Completed at:        Thu May 30 20:51:51 2013
Real Time:           0 00:07:29

Virtual Image Size:  3511008 Kilobytes

Statistics from last run:
Allocation/Run time:     0 00:07:11
Remote User CPU Time:    0 00:14:32
Remote System CPU Time:  0 00:00:17
Total Remote CPU Time:   0 00:14:49

Statistics totaled from all runs:
Allocation/Run time:     0 00:07:11

Network:
 107.4 MB Run Bytes Received By Job
   2.9 MB Run Bytes Sent By Job
 107.4 MB Total Bytes Received By Job
   2.9 MB Total Bytes Sent By Job


ProcessedResultsURL = "http://pantera.shore.mbari.org//CANON_Images/LISST-HOLO/2011/sandbox/processed_no_background_removal//processed-images-020-3911.PGM-to-021-0111.PGM.tar.gz-index.html"


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Questions about this message or Condor in general?
Email address of the local Condor administrator: dcline@mbari.org
The Official Condor Homepage is http://www.cs.wisc.edu/condor
{code}
h1. For Developers
* [LISST-HOLO source code] 
* [Condor pool installation notes|LISST-HOLO Condor pool notes]
* Debugging notes
Matlab compiler installed on machine avedvm because this was similar in architecture and OS to the holoprocvms. 
Sandbox code in  ~/dev. Login as user aved to compile with:
{noformat}
[aved@avedvm]/home/aved/MATLAB/R2013b/bin/glnxa64/mcc -mv -R -singleCompThread hologrid_run.m 
{noformat}
If get the error:
{noformat}
Fatal Error on startup: Cannot locate com/mathworks/jmi/OpaqueJavaInterface class
{noformat}
Need to unset MATLAB_JAVA
{noformat}
[aved@avedvm]#unset MATLAB_JAVA
{noformat}
{dynamictasklist:thingsToDo}
h1. Relevant Sites and Documents
http://www.sequoiasci.com/products/fam_LISST_HOLO.cmsx
[LISST-HOLO manual version 1.0|^LISST-HOLO manual v1.pdf] 
[LISST-HOLO manual version 2.0|^LISST-HOLO_manual v2.pdf]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">26640952</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073214</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## James Gosling here Aug 7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.
## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status 
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040513</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073218</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug 7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.
## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040517</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073216</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez

# Thom: Autonomy coordination
## James Gosling here Aug 7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.
## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040515</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15237131</id>
<property name="body"><![CDATA[h4. Features requested for DSS

* Water sample management.&nbsp;&nbsp; Julio has a white board that shows allocations by ml for each of the 1.8L gulps.&nbsp;&nbsp; This request from Bob V.
* DMO - would like a map showing the location of the assets and project paths for mobile assets (AUV, Drifter, Glider).&nbsp;&nbsp; A google map showing asset type (not just name) Drifter, AUV, Glider, Mooring]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15204363</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073220</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
# Mike: Database, data access status
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug 7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.
## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040519</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073219</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
# Mike: Database, data access status
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug 7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.
## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040518</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073239</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez

# Thom: Autonomy coordination
## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying... 
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS 
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug 7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.
## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040538</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073241</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040540</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073238</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
# Mike: Database, data access status
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug 7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.
## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040537</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073243</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]
h5. Develop Docs

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040542</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073246</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]
h5. Developer Docs

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040546</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23658559</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=2}


h1. Overview

The current platform timeline editor implementation is comprised of two separate modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-10-30.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to the UI. It is currently written in Scala and is based on [Scalatra|http://www.scalatra.org/]. 

odssplatim-rest is deployed at {{odss-test.shore.mbari.org:8080/odssplatim-rest}}. As an example, http://odss-test.shore.mbari.org:8080/odssplatim-rest/tokens retrieves all the platform timeline tokens that are currently saved in the ODSS database. By default, the configuration of the service is retrieved from {{/etc/odssplatim.conf}}, but this location can be changed by adjusting the appropriate entry in the application's {{web.xml}} file. See note below about the use of a separate location for the configuration.

Note that this service is [CORS|http://www.w3.org/TR/cors/]-enabled to allow cross-origin resource requests, so a client application, like odssplatim-ui, can be located on a different server. 

The code of this module is currently hosted at [https://github.com/carueda/odssplatim-rest].


h2. Build and deploy

{code}
$ cp odssplatim.conf.template odssplatim.conf
$ vi odssplatim.conf  # to fill in the application configuration (MongoDB connection parameters)
$ sudo ln -s `pwd`/odssplatim.conf /etc/  # or edit web.xml to indicate a different config file location
$ ./sbt compile package      # to create war file
{code}
Then deploy generated WAR file on target container.

h3. A note about the use of {{/etc/*.conf}} for the configuration

Placing the configuration of a server-side application under a separate directory (with {{/etc/}} being a typical choice) may in general provide greater flexibility than placing it in a file deployed along with the application, especially when those parameters are parameterized according to variables in build files. In the odssplatim-rest case, only the location of such configuration file is indicated in its {{web.xml}} file. Also, only a template for the configuration file, {{odssplatim.conf.template}}, is kept under version control, but not the specific configuration file itself. This mechanism is flexible in that it facilitates the deployment of new versions of the application without having to touch the configuration file (unless of course there are changes in the configuration itself). The approach also makes much easier to introduce or remove configuration parameters without having to change the application's base configuration (eg., {{web.xml}} in the case of servlet-based applications) and all the associated logic that would be needed to transfer those parameters from build files (eg., {{build.properties}}, {{build.xml}}), and template files, to the final configuration file.

h2. Project structure

{code}
.
+-- LICENSE
+-- README.md
+-- odssplatim.conf.template
+-- project
¦   +-- build.properties
¦   +-- build.scala
¦   +-- plugins.sbt
+-- sbt
+-- src
    +-- main
    ¦   +-- resources
    ¦   ¦   +-- log4j.xml
    ¦   ¦   +-- logback.xml
    ¦   +-- scala
    ¦   ¦   +-- ScalatraBootstrap.scala
    ¦   ¦   +-- org
    ¦   ¦       +-- mbari
    ¦   ¦           +-- odss
    ¦   ¦               +-- services
    ¦   ¦                   +-- timeline
    ¦   ¦                       +-- ApiDocsFix.scala
    ¦   ¦                       +-- JettyLauncher.scala
    ¦   ¦                       +-- OdssPlatformTimelineStack.scala
    ¦   ¦                       +-- OdssPlatformTimelineSwagger.scala
    ¦   ¦                       +-- PeriodsController.scala
    ¦   ¦                       +-- PlatformsController.scala
    ¦   ¦                       +-- Setup.scala
    ¦   ¦                       +-- TimelinesController.scala
    ¦   ¦                       +-- TokensController.scala
    ¦   ¦                       +-- defs.scala
    ¦   ¦                       +-- package.scala
    ¦   +-- webapp
    ¦       +-- WEB-INF
    ¦           +-- web.xml
    +-- test
        +-- scala
            +-- org
                +-- mbari
                    +-- odss
                        +-- services
                            +-- timeline
                                +-- TokensControllerSpec.scala
{code}


h1. {{odssplatim-ui}}: The UI front-end

This module provides the web user interface. It is written in Javascript and is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Chaps Links Timeline widget|http://almende.github.io/chap-links-library/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Underscore.js|http://underscorejs.org/] as a very handy functional-oriented utility library.
- [jQuery|http://jquery.com/]: There are still some elements relying on jQuery after the migration of the application to Angular. Similarly for [jQuery UI|http://jqueryui.com/].

The code of this module is currently hosted at [https://github.com/carueda/odssplatim-ui].




h2. Configure and run

The {{config.js}} file is used for the configuration of this module. In particular, this file is used to indicate the REST endpoint of the {{odssplatim-rest}} service. As noted above, since that service is [CORS|http://www.w3.org/TR/cors/]-enabled, the UI can be deployed on any other server or even be directly loaded in the browser from the filesystem.


- edit {{config.js}} to indicate the {{odssplatim-rest}} endpoint URL.

- open app/index.html in your browser

h3. {{./buildwar.sh}}

As a convenience to deploy the UI on a servlet container (for example, as a sibling of the {{odssplatim-rest}} service), run the {{./buildwar.sh}} script and then deploy the generated WAR file, under {{dist/}}, on target container. But again, this is just optional as the deployment step is basically just to copy the {{app}} directory to the desired destination.


h2. Project structure

{code}
+-- LICENSE
+-- README.md
+-- buildwar.sh*
+-- scripts/
¦   +-- web-server.js*
+-- app/
    +-- codebase/
    ¦   +-- imgs/
    ¦       +-- resize_dots.png*
    +-- styles/
    ¦   +-- app.css
    +-- index.html
    +-- scripts/
    ¦   +-- app.js
    ¦   +-- common.js
    ¦   +-- config.js
    ¦   +-- controllers/
    ¦   ¦   +-- main.js
    ¦   ¦   +-- period.js
    ¦   ¦   +-- platform.js
    ¦   ¦   +-- timeline.js
    ¦   ¦   +-- util.js
    ¦   +-- model.js
    ¦   +-- services.js
    ¦   +-- timelinewidget.js
    +-- swagger-ui/
    +-- vendor/
    ¦   +-- jquery/
    ¦   ¦   +-- jquery-1.10.2.js
    ¦   ¦   +-- jquery-1.10.2.min.js
    ¦   ¦   +-- plugin/
    ¦   ¦   +-- ui/
    ¦   +-- links/
    ¦   ¦   +-- datehighlight.js*
    ¦   ¦   +-- img/
    ¦   ¦   +-- timeline.css*
    ¦   ¦   +-- timeline.js*
    ¦   +-- moment/
    ¦   ¦   +-- moment.js
    ¦   +-- underscore/
    ¦       +-- underscore-min.js
    +-- views/
        +-- confirm.tpl.html
        +-- period.tpl.html
        +-- platform.tpl.html
        +-- token.tpl.html

{code}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625792</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23658540</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625773</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23658542</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting Nov 4, 2013*
Carlos Rueda

# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org. 
## Working on reimplementing backend service in Node.js. 
##Documentation updated: https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor


h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625775</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23658514</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=2}


h1. Overview

The current platform timeline editor implementation is comprised of two separate modules, *odssplatim-rest* and *odssplatim-ui*, with persistency for the various managed entities provided by the ODSS Mongo database.

The following figure shows a high-level view of how these components interplay. This is illustrated in the case of the {{odss-test}} deployment.

!ODSS_Platform_timeline-2013-10-30.png|align=center!


h1. {{odssplatim-rest}}: The back-end service

This module mediates between the UI and the underlying ODSS database by providing a REST interface to the UI. It is currently written in Scala and is based on [Scalatra|http://www.scalatra.org/]. 

odssplatim-rest is deployed at {{odss-test.shore.mbari.org:8080/odssplatim-rest}}. As an example, http://odss-test.shore.mbari.org:8080/odssplatim-rest/tokens retrieves all the platform timeline tokens that are currently saved in the ODSS database. By default, the configuration of the service is retrieved from {{/etc/odssplatim.conf}}. (This location can be changed by adjusting the appropriate entry in the application's {{web.xml}} file.)

Note that this service is [CORS|http://www.w3.org/TR/cors/]-enabled to allow cross-origin resource requests, so a client application, like odssplatim-ui, can be located on a different server. 

The code of this module is currently hosted at [https://github.com/carueda/odssplatim-rest].


h2. Build and deploy

{code}
$ cp odssplatim.conf.template odssplatim.conf
$ vi odssplatim.conf  # to fill in the application configuration (MongoDB connection parameters)
$ sudo ln -s `pwd`/odssplatim.conf /etc/  # or edit web.xml to indicate a different config file location
$ ./sbt compile package      # to create war file
{code}
Then deploy generated WAR file on target container.

h3. A note about the use of {{/etc/*.conf}} for the configuration

Placing the configuration of a server-side application under a standard directory like {{/etc/}} may in general provide greater flexibility (of course, depending on the specific parameters involved) than placing it in a file deployed along with the application, especially when those parameters are parameterized according to variables in build files. In the odssplatim-rest case, only the location of such configuration file is indicated in its {{web.xml}} file. Also, only a template for the configuration file, {{odssplatim.conf.template}}, is kept under version control, but not the specific configuration file itself. This mechanism is flexible in that it facilitates the deployment of new versions of the application without having to touch the configuration file (unless of course there are changes in the configuration itself). In the case of servlet-based services, the approach also makes much easier to introduce or remove configuration parameters without having to change the application's {{web.xml}} file and all the associated logic that would be needed to transfer those parameters from build files (eg., {{build.properties}}, {{build.xml}}), and template files, to the final configuration file.

h2. Project structure

{code}
.
+-- LICENSE
+-- README.md
+-- odssplatim.conf.template
+-- project
¦   +-- build.properties
¦   +-- build.scala
¦   +-- plugins.sbt
+-- sbt
+-- src
    +-- main
    ¦   +-- resources
    ¦   ¦   +-- log4j.xml
    ¦   ¦   +-- logback.xml
    ¦   +-- scala
    ¦   ¦   +-- ScalatraBootstrap.scala
    ¦   ¦   +-- org
    ¦   ¦       +-- mbari
    ¦   ¦           +-- odss
    ¦   ¦               +-- services
    ¦   ¦                   +-- timeline
    ¦   ¦                       +-- ApiDocsFix.scala
    ¦   ¦                       +-- JettyLauncher.scala
    ¦   ¦                       +-- OdssPlatformTimelineStack.scala
    ¦   ¦                       +-- OdssPlatformTimelineSwagger.scala
    ¦   ¦                       +-- PeriodsController.scala
    ¦   ¦                       +-- PlatformsController.scala
    ¦   ¦                       +-- Setup.scala
    ¦   ¦                       +-- TimelinesController.scala
    ¦   ¦                       +-- TokensController.scala
    ¦   ¦                       +-- defs.scala
    ¦   ¦                       +-- package.scala
    ¦   +-- webapp
    ¦       +-- WEB-INF
    ¦           +-- web.xml
    +-- test
        +-- scala
            +-- org
                +-- mbari
                    +-- odss
                        +-- services
                            +-- timeline
                                +-- TokensControllerSpec.scala
{code}


h1. {{odssplatim-ui}}: The UI front-end

This module provides the web user interface. It is written in Javascript and is based on:
- [AngularJS|http://angularjs.org/] for the overall application structure.
- [AngularUI|http://angular-ui.github.io/], "The companion suite(s) to the AngularJS framework."
- [Chaps Links Timeline widget|http://almende.github.io/chap-links-library/timeline.html] to provide the graphical representation of the timelines.
- [Moment.js|http://momentjs.com/] for general manipulation and formatting of dates.
- [Underscore.js|http://underscorejs.org/] as a very handy functional-oriented utility library.
- [jQuery|http://jquery.com/]: There are still some elements relying on jQuery after the migration of the application to Angular. Similarly for [jQuery UI|http://jqueryui.com/].

The code of this module is currently hosted at [https://github.com/carueda/odssplatim-ui].




h2. Configure and run

The {{config.js}} file is used for the configuration of this module. In particular, this file is used to indicate the REST endpoint of the {{odssplatim-rest}} service. As noted above, since that service is [CORS|http://www.w3.org/TR/cors/]-enabled, the UI can be deployed on any other server or even be directly loaded in the browser from the filesystem.


- edit {{config.js}} to indicate the {{odssplatim-rest}} endpoint URL.

- open app/index.html in your browser

h3. {{./buildwar.sh}}

As a convenience to deploy the UI on a servlet container (for example, as a sibling of the {{odssplatim-rest}} service), run the {{./buildwar.sh}} script and then deploy the generated WAR file, under {{dist/}}, on target container. But again, this is just optional as the deployment step is basically just to copy the {{app}} directory to the desired destination.


h2. Project structure

{code}
+-- LICENSE
+-- README.md
+-- buildwar.sh*
+-- scripts/
¦   +-- web-server.js*
+-- app/
    +-- codebase/
    ¦   +-- imgs/
    ¦       +-- resize_dots.png*
    +-- styles/
    ¦   +-- app.css
    +-- index.html
    +-- scripts/
    ¦   +-- app.js
    ¦   +-- common.js
    ¦   +-- config.js
    ¦   +-- controllers/
    ¦   ¦   +-- main.js
    ¦   ¦   +-- period.js
    ¦   ¦   +-- platform.js
    ¦   ¦   +-- timeline.js
    ¦   ¦   +-- util.js
    ¦   +-- model.js
    ¦   +-- services.js
    ¦   +-- timelinewidget.js
    +-- swagger-ui/
    +-- vendor/
    ¦   +-- jquery/
    ¦   ¦   +-- jquery-1.10.2.js
    ¦   ¦   +-- jquery-1.10.2.min.js
    ¦   ¦   +-- plugin/
    ¦   ¦   +-- ui/
    ¦   +-- links/
    ¦   ¦   +-- datehighlight.js*
    ¦   ¦   +-- img/
    ¦   ¦   +-- timeline.css*
    ¦   ¦   +-- timeline.js*
    ¦   +-- moment/
    ¦   ¦   +-- moment.js
    ¦   +-- underscore/
    ¦       +-- underscore-min.js
    +-- views/
        +-- confirm.tpl.html
        +-- period.tpl.html
        +-- platform.tpl.html
        +-- token.tpl.html

{code}

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625747</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">23658511</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way while providing a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., [tables in confluence pages|https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning, spreadsheets, etc. 

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period. 

The current prototype can be accessed directly at http://odss-test.shore.mbari.org:8080/odssplatim-ui/.

!odssplatim-a.png|align=center!


h1. Using the editor

h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline (discarding any unsaved changes).
{color:red}Any unsaved changes (new and modified tokens) will be discarded without confirmation.{color}

- *Platform*: This button opens a dialog with options to select the platforms to be displayed in the timeline. By default, all platforms are displayed (even if not having any tokens associated). Platforms can be selected according to the filters:
-- Only having tokens
-- Only of particular types (as selected from the available types)
!odssplatim-p.png|align=center!

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

-- Apply: This button applies the changes to period so they get reflected in the time line. This does not save the changes in the database.
-- Set default: This button sets the selected period as the default so it will be used in future sessions.
-- Delete: This button allows to delete the selected period from the database.
-- Cancel: Cancels the dialog.
!odssplatim-per01.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!odssplatim-b.png|align=center!



h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!odssplatim-t01.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odssplatim-t02.png|align=center!

The buttons in this dialog are:

-- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
-- Reset: This button reverts any changes in the form.
-- Delete: This button allows to delete the token if already existing in the database.
-- Cancel: Cancels the dialog.




h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug                        ||  Status ||  Comments ||
| for each token allow to enter a description     | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays              | (/) | |
| allow to select a period of interest (and define new ones)   | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| copy-n-paste token to facilitate editing           | (x) | |
| versioning and authoring according to logged in user    | (x) | |
| make hyperrefs clickable in a token description    | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| native integration of the editor in the ODSS (currently via iframe)    | (x) |  |
| somehow link with other databases (eg., expedition) | (x) | |



h1. For developers

See [Platform Timeline Editor development]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">23625744</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073289</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the [CDATA:Android APK File|^LoggingApp.apk] to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for *iSciLog*.

h3. How to Use

* iLog (Android)
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

* ISciLog (iOS device (i.e. iPad or iPhone))
** Launch Application
** Select "_i_" button in lower right corner to see page of instructions for iSciLog
*** select "Done" button in upper right corner to return to the app main page*\* Select "Add Photo" button in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040588</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073288</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the [CDATA:Android APK File|^LoggingApp.apk] to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* iLog (Android)
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

* ISciLog (iOS device (i.e. iPad or iPhone))
** Launch Application
** Select "_i_" button in lower right corner to see page of instructions for iSciLog
*** select "Done" button in upper right corner to return to the app main page*\* Select "Add Photo" button in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040587</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073406</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox -- sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds -- Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez


# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040709</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073369</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox -- sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds -- Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez

Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040672</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073368</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox -- sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds -- Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.
\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez

Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040671</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073367</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox -- sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds -- Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez

Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040670</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073365</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly

# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday. 
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox -- sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds -- Fred B. found new mapserver feature that could help 
# Thom: Requirements updates
# Any other business

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez

Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040668</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073363</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez

Francisco Lopez

# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying... 
## would like to update the "no-fly" layer on ODSS
 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying... 
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development -- "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS 
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS 
 7.
# Kevin: GUI status
## investigating AIS -- NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space.  The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page.  Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks.  This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040666</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073460</id>
<property name="body"><![CDATA[This page describes the way that the ODSS was deployed in a distributed fashion for the September 2012 experiment.

h5. Platforms

# Western Flyer
# Zephyr
# Fulmar
# Dorado
# LR AUV
# Stella Drifters
# Gliders (Spray/Webb)
# ESP Drifter

h5. Data

# Western Flyer underway data
# Western Flyer positions
# Western Flyer CTD profile data
# Stella Positions
# Water samples from the Flyer
# AIS Data
# ESP core data
# ESP drifter data
# Model output
# John's SST data
# HF Radar
# Observation logs

h5. Tasks

* Talk to Dan C. about Flyer capabilities:
** Ask if connectivity is continuous
** Can we rsync files over the link?
** Can we run a test with just the VSat link at some point?
* Design observation log synching and remote clients being able to choose which server
* Set up data sync
** Do we preload tile caches?
*** If so we need to define the bounding box and the zoom levels for the caching
** Do we preload tile caches on shore, then rsync to boat?
** Setup to run tile cache/rsync in background in off hours on boat
** Another option is to rsync the data behind THREDDS and have mapserver create the tile cache dynamically and read the data locally
** We could install ERDAP?
** We need list of platforms:
*** For Dorado:
**** the data will be processed at sea
**** It will then have to be moved/copied to the THREDDS server on the boat.
**** Then STOQS loads would have to be run on the THREDDS server.
*** For LRAUV:
**** Currently data is read from shore-based AOSN server
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040764</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073417</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040720</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073419</id>
<property name="body"><![CDATA[h3. Adding a new dataset of netCDF files

ERDDAP comes with a utility to generate the xml required to describe a dataset. Best to use this first, then modify the xml if needed. 

{noformat}
cd /opt/apache-tomcat-7/webapps/erddap/WEB-INF
./GenerateDatasetsXml
{noformat}
Which EDDType (default="EDDGridFromDap") ?
{noformat} 
EDDGridFromNcFiles
{noformat}
Parent directory (default="")
{noformat}
/ODSS/data/canon/2012_Sep/
{noformat}
File name regex (e.g., ".*\.nc") (default="")
{noformat}
.*\.nc
{noformat}
Full file name of one file (default="")
{noformat}
/ODSS/data/canon/2012_Sep/roms/netcdf/nh4/nh4_20120801.nc
{noformat}
ReloadEveryNMinutes (e.g., 10080) (default="30")
{noformat}
30
{noformat}

Dataset XML is dumped to the the ERDDAP log file. Depending on the content of the .nc files, this is generally the last 100 - 200 lines of the log
{noformat}
tail -n 100 /opt/apache-tomcat-7/content/erddaplogs/log.txt | less
{noformat}

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040722</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073425</id>
<property name="body"><![CDATA[h3. Adding a new dataset of netCDF files

ERDDAP comes with a utility to generate the xml required to describe a dataset. Best to use this first, then modify the xml if needed. 

{noformat}
cd /opt/apache-tomcat-7/webapps/erddap/WEB-INF
./GenerateDatasetsXml
{noformat}
Which EDDType (default="EDDGridFromDap") ?
{noformat} 
EDDGridFromNcFiles
{noformat}
Parent directory (default="")
{noformat}
/ODSS/data/canon/2012_Sep/
{noformat}
File name regex (e.g., ".*\.nc") (default="")
{noformat}
.*\.nc
{noformat}
Full file name of one file (default="")
{noformat}
/ODSS/data/canon/2012_Sep/roms/netcdf/nh4/nh4_20120801.nc
{noformat}
ReloadEveryNMinutes (e.g., 10080) (default="30")
{noformat}
30
{noformat}

Dataset XML is dumped to the the ERDDAP log file. Depending on the content of the .nc files, this is generally the last 100 - 200 lines of the log
{noformat}
tail -n 100 /opt/apache-tomcat-7/content/erddaplogs/log.txt | less
{noformat}
Cut and paste the dataset to /opt/apache-tomcat-7/content/erddap/datasets.xml
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040728</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073424</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


*ODSS Engineering Meeting August 20, 2012*
\\
*Duane Edgington*
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week\\ \\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040727</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073512</id>
<property name="body"><![CDATA[{noformat}
%% Example on how to create netCDF-CF of lat-lon grid that is compatible with the THREDDS server
%
%  example of how to make a netCDF file with CF conventions of a 
%  variable that is defined on a grid that is in a lat-lon coordinate system. 

%% Define meta-info: global

   OPT.title                  = 'Example of very simple Sea Surface Temperature data  conforming to CF conventions.';
   OPT.institution            = 'Monterey Bay Aquarium Research Institute';
   OPT.source                 = 'example data';
   OPT.history                = ['CV_WMS_Tutorial_generic.m $'];
   OPT.references             = 'http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html';
   OPT.email                  = 'youremail@mbari.org';
   OPT.comment                = 'Adapted from example provided by Gerben de Boer.';
   OPT.version                = '1.0';
   OPT.acknowledge            =['These data can be used freely for research purposes provided that the following source is acknowledged: ',OPT.institution];
   OPT.disclaimer             = 'This data is made available in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.';
   
%% Define dimensions/coordinates: lat,lon matrices
   lon1                       = [2 4 6];
   lat1                       = [50 51 52 53 54];
   [lat2,lon2]                = ndgrid(lat1,lon1);
   ang                        = [-15 -15 -15; 0 0 0; 15 15 15; 30 30 30; 45 45 45];
   OPT.lat                    = lat2 + sind(ang).*lat2./2;
   OPT.lon                    = lon2 + cosd(ang).*lon2./2; clear lon1 lon2 lat1 lat2

   OPT.time                   = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;
   
   OPT.ncols                  = size(OPT.lon,2);
   OPT.nrows                  = size(OPT.lat,1);

   OPT.lat_type               = 'single'; % 'single', 'double' for high-resolution data (eps 1m)
   OPT.lon_type               = 'single'; % 'single', 'double' for high-resolution data (eps 1m)

   OPT.wgs84.code             = 4326;     % epsg code of global grid: http://www.epsg-registry.org/
   OPT.wgs84.name             = 'WGS 84';
   OPT.wgs84.semi_major_axis  = 6378137.0;
   OPT.wgs84.semi_minor_axis  = 6356752.314247833;
   OPT.wgs84.inv_flattening   = 298.2572236;
      
%% Define variable (define some data)
   OPT.val                    = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;  ]; % use ncols as 1st array dimension to get correct plot in ncBrowse (snctools swaps for us)
   OPT.varname                = 'sst';             % free to choose: will appear in netCDF tree
   OPT.units                  = 'unknown';         % from UDunits package: http://www.unidata.ucar.edu/software/udunits/
   OPT.long_name              = 'Custom Sea Surface Temperature';% free to choose: will appear in plots
   OPT.standard_name          = 'sst';  
   OPT.val_type               = 'double';      % 'single' or 'double'
   OPT.fillvalue              = double(0.);
      
%% 1.a Create netCDF file

   ncfile = fullfile(fileparts(mfilename('fullpath')),[mfilename,'.nc']);
   
   nc_create_empty (ncfile)
   
%% 1.b Add overall meta info
%  http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#description-of-file-contents
   
   nc_attput(ncfile, nc_global, 'title'         , OPT.title);
   nc_attput(ncfile, nc_global, 'institution'   , OPT.institution);
   nc_attput(ncfile, nc_global, 'source'        , OPT.source);
   nc_attput(ncfile, nc_global, 'history'       , OPT.history);
   nc_attput(ncfile, nc_global, 'references'    , OPT.references);
   nc_attput(ncfile, nc_global, 'email'         , OPT.email);
   
   nc_attput(ncfile, nc_global, 'comment'       , OPT.comment);
   nc_attput(ncfile, nc_global, 'version'       , OPT.version);
   					   
   nc_attput(ncfile, nc_global, 'Conventions'   , 'CF-1.4');
   nc_attput(ncfile, nc_global, 'CF:featureType', 'Grid');  % https://cf-pcmdi.llnl.gov/trac/wiki/PointObservationConventions
   
   nc_attput(ncfile, nc_global, 'terms_for_use' , OPT.acknowledge);
   nc_attput(ncfile, nc_global, 'disclaimer'    , OPT.disclaimer);
      
%% 2 Create matrix span dimensions
%    http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#dimensions   

   nc_adddim(ncfile, 'lat', OPT.nrows); % !!! use this as 1st array dimension to get correct plot in ncBrowse (snctools swaps for us)
   nc_adddim(ncfile, 'lon', OPT.ncols); % !!! use this as 2nd array dimension to get correct plot in ncBrowse (snctools swaps for us)
   
   % You might insert a vector 'col' that runs [OPT.ncols:-1:1] to have
   % the arcGIS ASCII file approach of having upper-left corner of 
   % the data matrix at index (1,1) rather than the default of having the 
   % lower-left corner of the data matrix  at index (1,1).

   nc_add_dimension(ncfile, 'time', 0); % if you would like to include more instances of the same grid, 
                                        % you can optionally use 'time' as a 3rd dimension.
                                        % T,(Z),Y,X is the recommended dimension CF order.          

%% 3.a Create coordinate variables: longitude
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#longitude-coordinate

   clear nc;ifld = 1;
   nc(ifld).Name             = 'lon';
   nc(ifld).Datatype         = OPT.lon_type;
   nc(ifld).Dimension        = {'lon'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'longitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'degrees_east');
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', 'longitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'lon'); 
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');

%% 3.b Create coordinate variables: latitude
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#latitude-coordinate
   
   ifld = ifld + 1;
   nc(ifld).Name             = 'lat';
   nc(ifld).Datatype         = OPT.lat_type;
   nc(ifld).Dimension        = {'lat'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'latitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'degrees_north');
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', 'latitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'lat');  
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');  
   
                             
 %% 3.c Create coordinate variables: time
 %     http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate
   ifld = ifld + 1;
   nc(ifld).Name             = 'time';
   nc(ifld).Datatype         = nc_float;
   nc(ifld).Dimension        = {'time'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'time');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'days since 00-01-00 00:00:00'); 
   
%% 3.d Create coordinate variables: coordinate system: WGS84 default
%      global ellispes: WGS 84, ED 50, INT 1924, ETRS 89 and the upcoming ETRS update etc.
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#grid-mappings-and-projections
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#appendix-grid-mappings

   ifld = ifld + 1;
   nc(ifld).Name         = 'wgs84'; % preferred
   nc(ifld).Datatype     = nc_int;
   nc(ifld).Dimension    = {};
   nc(ifld).Attribute    = struct('Name', ...
    {'name',...
     'epsg',...
     'grid_mapping_name',...
     'semi_major_axis', ...
     'semi_minor_axis', ...
     'inverse_flattening', ...
     'comment'}, ...
     'Value', ...
     {OPT.wgs84.name,...
      OPT.wgs84.code,...
     'latitude_longitude',...
      OPT.wgs84.semi_major_axis, ...
      OPT.wgs84.semi_minor_axis, ...
      OPT.wgs84.inv_flattening,  ...
     'value is equal to EPSG code'});
 
%% 4   Create dependent variable
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#variables
%      Parameters with standard names:
%      http://cf-pcmdi.llnl.gov/documents/cf-standard-names/standard-name-table/current/

   ifld = ifld + 1;
   nc(ifld).Name             = OPT.varname;
   nc(ifld).Datatype         = OPT.val_type;
   nc(ifld).Dimension        = {'time','lat','lon'}
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', OPT.long_name    );
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', OPT.units        );
   nc(ifld).Attribute(end+1) = struct('Name', '_FillValue'     ,'Value', OPT.fillvalue    );
   nc(ifld).Attribute(end+1) = struct('Name', 'actual_range'   ,'Value', [min(OPT.val(:)) max(OPT.val(:))]);
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'time lat lon');
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');
   if ~isempty(OPT.standard_name)
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', OPT.standard_name);
   end
      
%% 5.a Create all variables with attributes
   
   for ifld=1:length(nc)
      nc_addvar(ncfile, nc(ifld));   
   end
      
%% 5.b Fill all variables and add a new record

   nc_varput(ncfile, 'lon'          , OPT.lon(1,:)  );
   nc_varput(ncfile, 'lat'          , OPT.lat(:,1)  );
   nc_varput(ncfile, 'wgs84'        , OPT.wgs84.code);  

   new_record = struct('time', OPT.time, OPT.varname, OPT.val ); 
   nc_addnewrecs(ncfile, new_record); 
      
%% 6   Check file summary
   
   nc_dump(ncfile);
   fid = fopen(fullfile(fileparts(mfilename('fullpath')),[mfilename,'.cdl']),'w');
   nc_dump(ncfile,fid);
   fclose(fid)

%% 7   Load the data: using the variable names from nc_dump

   %%Da.dep   = nc_varget(ncfile,'depth');
   Da.lat   = nc_varget(ncfile,'lon');
   Da.lon   = nc_varget(ncfile,'lat'); 
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040818</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073511</id>
<property name="body"><![CDATA[{noformat}
%% Example on how to create netCDF-CF of lat-lon grid that is compatible with the THREDDS server
%
%  example of how to make a netCDF file with CF conventions of a 
%  variable that is defined on a grid that is in a lat-lon coordinate system. 

%% Define meta-info: global

   OPT.title                  = 'Example of very simple Sea Surface Temperature data  conforming to CF conventions.';
   OPT.institution            = 'Monterey Bay Aquarium Research Institute';
   OPT.source                 = 'example data';
   OPT.history                = ['CV_WMS_Tutorial_generic.m $'];
   OPT.references             = 'http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html';
   OPT.email                  = 'youremail@mbari.org';
   OPT.comment                = 'Adapted from example provided by Gerben de Boer.';
   OPT.version                = '1.0';
   OPT.acknowledge            =['These data can be used freely for research purposes provided that the following source is acknowledged: ',OPT.institution];
   OPT.disclaimer             = 'This data is made available in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.';
   
%% Define dimensions/coordinates: lat,lon matrices
   lon1                       = [2 4 6];
   lat1                       = [50 51 52 53 54];
   [lat2,lon2]                = ndgrid(lat1,lon1);
   ang                        = [-15 -15 -15; 0 0 0; 15 15 15; 30 30 30; 45 45 45];
   OPT.lat                    = lat2 + sind(ang).*lat2./2;
   OPT.lon                    = lon2 + cosd(ang).*lon2./2; clear lon1 lon2 lat1 lat2

   OPT.time                   = datenum('19-May-2001', 'dd-mmm-yyyy') + 1;
   
   OPT.ncols                  = size(OPT.lon,2);
   OPT.nrows                  = size(OPT.lat,1);

   OPT.lat_type               = 'single'; % 'single', 'double' for high-resolution data (eps 1m)
   OPT.lon_type               = 'single'; % 'single', 'double' for high-resolution data (eps 1m)

   OPT.wgs84.code             = 4326;     % epsg code of global grid: http://www.epsg-registry.org/
   OPT.wgs84.name             = 'WGS 84';
   OPT.wgs84.semi_major_axis  = 6378137.0;
   OPT.wgs84.semi_minor_axis  = 6356752.314247833;
   OPT.wgs84.inv_flattening   = 298.2572236;
      
%% Define variable (define some data)
   OPT.val                    = [24.6 30.1 32.1; 24.6 30.1 32.1; 24.6 30.1 32.1;  24.6 30.1 32.1;  24.6 30.1 32.1;  ]; % use ncols as 1st array dimension to get correct plot in ncBrowse (snctools swaps for us)
   OPT.varname                = 'sst';             % free to choose: will appear in netCDF tree
   OPT.units                  = 'unknown';         % from UDunits package: http://www.unidata.ucar.edu/software/udunits/
   OPT.long_name              = 'Custom Sea Surface Temperature';% free to choose: will appear in plots
   OPT.standard_name          = 'sst';  
   OPT.val_type               = 'double';      % 'single' or 'double'
   OPT.fillvalue              = double(0.);
      
%% 1.a Create netCDF file

   ncfile = fullfile(fileparts(mfilename('fullpath')),[mfilename,'.nc']);
   
   nc_create_empty (ncfile)
   
%% 1.b Add overall meta info
%  http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#description-of-file-contents
   
   nc_attput(ncfile, nc_global, 'title'         , OPT.title);
   nc_attput(ncfile, nc_global, 'institution'   , OPT.institution);
   nc_attput(ncfile, nc_global, 'source'        , OPT.source);
   nc_attput(ncfile, nc_global, 'history'       , OPT.history);
   nc_attput(ncfile, nc_global, 'references'    , OPT.references);
   nc_attput(ncfile, nc_global, 'email'         , OPT.email);
   
   nc_attput(ncfile, nc_global, 'comment'       , OPT.comment);
   nc_attput(ncfile, nc_global, 'version'       , OPT.version);
   					   
   nc_attput(ncfile, nc_global, 'Conventions'   , 'CF-1.4');
   nc_attput(ncfile, nc_global, 'CF:featureType', 'Grid');  % https://cf-pcmdi.llnl.gov/trac/wiki/PointObservationConventions
   
   nc_attput(ncfile, nc_global, 'terms_for_use' , OPT.acknowledge);
   nc_attput(ncfile, nc_global, 'disclaimer'    , OPT.disclaimer);
      
%% 2 Create matrix span dimensions
%    http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#dimensions   

   nc_adddim(ncfile, 'lat', OPT.nrows); % !!! use this as 1st array dimension to get correct plot in ncBrowse (snctools swaps for us)
   nc_adddim(ncfile, 'lon', OPT.ncols); % !!! use this as 2nd array dimension to get correct plot in ncBrowse (snctools swaps for us)
   
   % You might insert a vector 'col' that runs [OPT.ncols:-1:1] to have
   % the arcGIS ASCII file approach of having upper-left corner of 
   % the data matrix at index (1,1) rather than the default of having the 
   % lower-left corner of the data matrix  at index (1,1).

   nc_add_dimension(ncfile, 'time', 1); % if you would like to include more instances of the same grid, 
                                        % you can optionally use 'time' as a 3rd dimension.
                                        % T,(Z),Y,X is the recommended dimension CF order.          

%% 3.a Create coordinate variables: longitude
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#longitude-coordinate

   clear nc;ifld = 1;
   nc(ifld).Name             = 'lon';
   nc(ifld).Datatype         = OPT.lon_type;
   nc(ifld).Dimension        = {'lon'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'longitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'degrees_east');
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', 'longitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'lon'); 
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');

%% 3.b Create coordinate variables: latitude
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#latitude-coordinate
   
   ifld = ifld + 1;
   nc(ifld).Name             = 'lat';
   nc(ifld).Datatype         = OPT.lat_type;
   nc(ifld).Dimension        = {'lat'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'latitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'degrees_north');
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', 'latitude');
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'lat');  
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');  
   
                             
 %% 3.c Create coordinate variables: time
 %     http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#time-coordinate
   ifld = ifld + 1;
   nc(ifld).Name             = 'time';
   nc(ifld).Datatype         = nc_float;
   nc(ifld).Dimension        = {'time'}; 
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', 'time');
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', 'days since 00-01-00 00:00:00'); 
   
%% 3.d Create coordinate variables: coordinate system: WGS84 default
%      global ellispes: WGS 84, ED 50, INT 1924, ETRS 89 and the upcoming ETRS update etc.
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#grid-mappings-and-projections
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#appendix-grid-mappings

   ifld = ifld + 1;
   nc(ifld).Name         = 'wgs84'; % preferred
   nc(ifld).Datatype     = nc_int;
   nc(ifld).Dimension    = {};
   nc(ifld).Attribute    = struct('Name', ...
    {'name',...
     'epsg',...
     'grid_mapping_name',...
     'semi_major_axis', ...
     'semi_minor_axis', ...
     'inverse_flattening', ...
     'comment'}, ...
     'Value', ...
     {OPT.wgs84.name,...
      OPT.wgs84.code,...
     'latitude_longitude',...
      OPT.wgs84.semi_major_axis, ...
      OPT.wgs84.semi_minor_axis, ...
      OPT.wgs84.inv_flattening,  ...
     'value is equal to EPSG code'});
 
%% 4   Create dependent variable
%      http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#variables
%      Parameters with standard names:
%      http://cf-pcmdi.llnl.gov/documents/cf-standard-names/standard-name-table/current/

   ifld = ifld + 1;
   nc(ifld).Name             = OPT.varname;
   nc(ifld).Datatype         = OPT.val_type;
   nc(ifld).Dimension        = {'lat','lon'}
   nc(ifld).Attribute(    1) = struct('Name', 'long_name'      ,'Value', OPT.long_name    );
   nc(ifld).Attribute(end+1) = struct('Name', 'units'          ,'Value', OPT.units        );
   nc(ifld).Attribute(end+1) = struct('Name', '_FillValue'     ,'Value', OPT.fillvalue    );
   nc(ifld).Attribute(end+1) = struct('Name', 'actual_range'   ,'Value', [min(OPT.val(:)) max(OPT.val(:))]);
   nc(ifld).Attribute(end+1) = struct('Name', 'coordinates'    ,'Value', 'time lat lon');
   nc(ifld).Attribute(end+1) = struct('Name', 'grid_mapping'   ,'Value', 'wgs84');
   if ~isempty(OPT.standard_name)
   nc(ifld).Attribute(end+1) = struct('Name', 'standard_name'  ,'Value', OPT.standard_name);
   end
      
%% 5.a Create all variables with attributes
   
   for ifld=1:length(nc)
      nc_addvar(ncfile, nc(ifld));   
   end
      
%% 5.b Fill all variables

   nc_varput(ncfile, 'lon'          , OPT.lon(1,:)  );
   nc_varput(ncfile, 'lat'          , OPT.lat(:,1)  );
   nc_varput(ncfile, 'wgs84'        , OPT.wgs84.code);
   nc_varput(ncfile, OPT.varname    , OPT.val       );
      
%% 6   Check file summary
   
   nc_dump(ncfile);
   fid = fopen(fullfile(fileparts(mfilename('fullpath')),[mfilename,'.cdl']),'w');
   nc_dump(ncfile,fid);
   fclose(fid)

%% 7   Load the data: using the variable names from nc_dump

   %%Da.dep   = nc_varget(ncfile,'depth');
   Da.lat   = nc_varget(ncfile,'lon');
   Da.lon   = nc_varget(ncfile,'lat');
   nc_varput(ncfile, 'time'         , OPT.time  );
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040817</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7405643</id>
<property name="body"><![CDATA[This is the default content for the [New Folder] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7372875</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073488</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [Convert CSV to Shape File|How to Convert CSV File to Shape File]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040793</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073487</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column:width=50%}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Distributed Operation
* [Distributed Deployment - September 2012 Experiment]
----
{info:title=Deprecated Documents}
# Version 1 (2009)
## [Building and running tag jd-2010-12-02 in eclipse]
# Version 2 (2010)
## [December DSS prototype]
## [DSS Front-end development log]
## [Running from command line and deploying]
## [Caveats and TODOs]
## [Importing the project in Eclipse]
## [CentOS and Dependent Package Installation]
## [Setting up the VM]
## *GWT*
### [Good article on MVP architecture for large scale application development for GWT|http://code.google.com/webtoolkit/articles/mvp-architecture.html]
### [Power Point on best practices with GWT|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]
### [YouTube video on best practices with GWT|http://www.youtube.com/watch?v=PDuhR18-EdM]
### Help for speeding up the compiler [http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler]
### GWT testing with Maven [http://mojo.codehaus.org/gwt-maven-plugin/user-guide/testing.html]
## *SmartGWT*
### Web site: [http://code.google.com/p/smartgwt/]
### Showcase: [http://www.smartclient.com/smartgwt/showcase/]
## *GWT-OpenLayers*
### GWT-OL website: [http://gwt-openlayers.sourceforge.net/]
## [Printing with Mapfish|http://www.mapfish.org/doc/print/] (see [these notes|CANON:Mapfish print])
## [ODSS Web Application Testing]
# Version 3 (2011)
## [ODSS Web Application Development Quick Start]
## Brian's Maven Presentation ([PPT|^20070315_maven_presentation.ppt])([PDF|^20070315_maven_presentation.ppt.pdf])
## [Build Automation Overview (PNG)|^automation_overview.png]
## [ODSS Web Application Design]
## ODSS Data Flow Diagram ([PNG|^dss_top_data_flow_target.png]) ([OmniGraffle|^dss_top_overview.graffle])
## [Water Management Design]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ERDDAP Administration Notes|ERDDAP Administration Notes]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040791</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19073485</id>
<property name="body"><![CDATA[h1. Converting from CSV to shapefile

To convert this file to a shapefile, download the OGR tools included with FWTools http://fwtools.maptools.org , the tool needed is ogr2ogr.

All of the files are in, or are generated in /home/stoqsadm/deployed/mapfiles/line67. Run all commands in this directory.

# Create file line67.csv with values
{noformat}
dec_lat,dec_lon,Station
36.78,-122.05,67-50
36.62,-122.41,67-55
36.45,-122.77,67-60
36.28,-123.12,67-65
36.12,-123.48,67-70
35.95,-123.84,67-75
35.78,-124.19,67-80
{noformat}
# Create .dbf file line67.dbf from the source line67.csv file
{noformat}
cd /home/stoqsadm/deployed/mapfiles/line67
ogr2ogr -overwrite -f "ESRI Shapefile" /home/stoqsadm/deployed/mapfiles/line67 line67.csv
{noformat}
# Create line67.vrt file with contents
{noformat}
<OGRVRTDataSource>
  <OGRVRTLayer name="line67">
    <SrcDataSource relativeToVRT="1">/home/stoqsadm/deployed/mapfiles/line67</SrcDataSource>
    <SrcLayer>line67</SrcLayer>
    <GeometryType>wkbPoint</GeometryType>
    <LayerSRS>WGS84</LayerSRS>
    <GeometryField encoding="PointFromColumns" x="dec_lon" y="dec_lat"/>
  </OGRVRTLayer>
</OGRVRTDataSource>
{noformat}
# Create shape file using line67.vrt file
{noformat}
ogr2ogr -overwrite -f "ESRI Shapefile" /home/stoqsadm/deployed/mapfiles/line67 line67.vrt
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19040789</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071989</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the iLog apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* iLog (Android)
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

* ISciLog (iOS device (i.e. iPad or iPhone))
** Launch Application
** Select "_i_" button in lower right corner to see page of instructions for iSciLog
*** select "Done" button in upper right corner to return to the app main page*\* Select "Add Photo" button in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039245</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9831391</id>
<property name="body"><![CDATA[I. CANON response to COS RFP

At this moment CANON is not ready to respond to COS RFP. However, CANON can offer observing services to COS initiatives including lad-sea interaction, and the possible ocean acidification initiative:
* Ken Johnsons is spearheading the land-sea interaction COS initiative (agriculture and nitrogen project), and he seem to like the idea of utilizing CANON in support of the marine part.
* Stephen Schneider and Michael Mastrandrea from Stanford are spearheading the ocean acidification initiative  
Francisco will prepare a document outlining the possible role of CANON in COS initiatives. 
II. CANON business

1. CANON first year effort:
* Focus on technology development
* Identify characteristics of HAB-like blooms (spatial extent, advection rates, photosynthetic signatures)
* Concentrate on HAB-like blooms:
** can we follow such blooms (platforms, sensors, strategy) 
2. CANON-type experiments (Sergey)
* Find the bloom as it blooms
* Follow the bloom evolution using following observing strategies
** Slow observing platform that advect with the bloom in Lagrangian mode (drifter or glider)
** Agile asset (LRAUV) operating in Eulerian mode, producing more synoptic picture of biology I the vicinity of the bloom
* Follow the bloom till demise
* Identify factors responsible for bloom spatial trajectory and sustenance
* Identify factors responsible for bloom demise
* Determine whether the bloom is the HAB, and whether is toxic 
3. CANON Platforms
* LRAUV's: &nbsp;the most versatile in terms of operation mmode, sensor load, and possible expansion toward sample return, genomic sensor, and molecular (toxins) detection
* Gliders
* Low-cost, \~$10k mooring (ocean acidification mooring?)
* Autonomous surface vehicle?
* Smart profiling float

NOTE: MBARI will concentrate on LRAUV development, and possibly on smart float. We assume that other assets will be contributed by outside collaborations that CANON will attract.  
4. Instrumentation
* CTD
* Photosynthesis
* Water samples
* Genomics
* Toxins 
5. Ship time:
* Western Flyer: 10-12 days, large blooms/fronts with California current system.

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Rationale:
** Verify the control algorithms for the Lagrangian and the Eulerian modes of observation
** Verify the performance of the asset-borne sensors
** Determine the performance of the water sample retrieval modes 
* Zephyr: deployment and recovery of the CANON assets in MB
** Can Zephyr allow AUV and CTD operations at the same time?  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9798652</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9831393</id>
<property name="body"><![CDATA[I. CANON response to COS RFP

At this moment CANON is not ready to respond to COS RFP. However, CANON can offer observing services to COS initiatives including lad-sea interaction, and the possible ocean acidification initiative:
* Ken Johnsons is spearheading the land-sea interaction COS initiative (agriculture and nitrogen project), and he seem to like the idea of utilizing CANON in support of the marine part.
* Stephen Schneider and Michael Mastrandrea from Stanford are spearheading the ocean acidification initiative &nbsp;
Francisco will prepare a document outlining the possible role of CANON in COS initiatives.&nbsp;


II. CANON business

1. CANON first year effort:
* Focus on technology development
* Identify characteristics of HAB-like blooms (spatial extent, advection rates, photosynthetic signatures)
* Concentrate on HAB-like blooms:
** can we follow such blooms (platforms, sensors, strategy)&nbsp;
2. CANON-type experiments (Sergey)
* Find the bloom as it blooms
* Follow the bloom evolution using following observing strategies
** Slow observing platform that advect with the bloom in Lagrangian mode (drifter or glider)
** Agile asset (LRAUV) operating in Eulerian mode, producing more synoptic picture of biology I the vicinity of the bloom
* Follow the bloom till demise
* Identify factors responsible for bloom spatial trajectory and sustenance
* Identify factors responsible for bloom demise
* Determine whether the bloom is the HAB, and whether is toxic&nbsp;
3. CANON Platforms
* LRAUV's: &nbsp;the most versatile in terms of operation mmode, sensor load, and possible expansion toward sample return, genomic sensor, and molecular (toxins) detection
* Gliders
* Low-cost, \~$10k mooring (ocean acidification mooring?)
* Autonomous surface vehicle?
* Smart profiling float

NOTE: MBARI will concentrate on LRAUV development, and possibly on smart float. We assume that other assets will be contributed by outside collaborations that CANON will attract. &nbsp;
4. Instrumentation
* CTD
* Photosynthesis
* Water samples
* Genomics
* Toxins&nbsp;
5. Ship time:
* Western Flyer: 10-12 days, large blooms/fronts with California current system.

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Rationale:
** Verify the control algorithms for the Lagrangian and the Eulerian modes of observation
** Verify the performance of the asset-borne sensors
** Determine the performance of the water sample retrieval modes&nbsp;
* Zephyr: deployment and recovery of the CANON assets in MB
** Can Zephyr allow AUV and CTD operations at the same time? &nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9798654</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071906</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Chou model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) -- Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN -- wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039161</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071905</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Chou model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) -- Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN -- wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039160</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071903</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Chou model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS 
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) -- Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July
## Thom M. on vacation first 3 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN -- wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039158</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071902</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez

# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo. 
# Mike: Database status
## All data from May/June Campaign in STOQS... 
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS)
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
## Kevin on vacation Weds June 20\- Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July
## Thom M. on vacation first 3 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN -- wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039157</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071900</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

# Thom: Autonomy coordination
# Kevin: GUI status
# Mike: Database status
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
## Kevin on vacation Weds June 20- Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July
## Thom M. on vacation first 3 weeks July
## Duane on vacation July 16 - 23


\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN -- wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039155</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071898</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN -- wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039153</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071864</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood 
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
##  XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?  
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039106</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071866</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

# Thom: Autonomy coordination
# Kevin: GUI status
# Mike: Database status
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039108</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004402</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | [CDATA:ODSS Planning]] 

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971635</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004401</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | ODSS Planning]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971634</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004399</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [ODSS Planning | CANON Fall 2013 Experiment Planning]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971632</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004398</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=50%}
{panel:title=Information Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
h5. Proposals
* [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
* [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
* [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
* [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]

----
h5. Project Planning
* [2010 Calendar of Events|^CANON_2010_Schedule.doc]
* [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]

----
h5. 2010 Data Group
* Meeting Notes
** [01/13/2010|Data Group Meeting Notes January 13, 2010]
** [01/20/2010|Data Group Meeting Notes January 20, 2010]
** [01/27/2010|Data Group Meeting Notes January 27, 2010]
** [02/03/2010|Data Group Meeting Notes February 3, 2010]
** [03/03/2010|Data Group Meeting Notes March 3, 2010]
* Presentations 
** [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
** [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
** [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
** [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]

----
h5. Sampling Workshop (April 2010)
* [Workshop Notification|^AutonomousSamplingWorkshop.doc]
* [CANON Sampling Workshop Notes (KJG)]
* [Sampling Workshop Follow on Meeting Notes]

----
h5. Other
* [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
* [^The general science and technology for CANON 2010.doc]

----
h5. CANON PI Meetings
* [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
* [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
* [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
* [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
* [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
* [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
* [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
* [02/17/2009 Open Ocean Bloom Applications (Word)|^CANON Open Ocean Blooms Applications.doc]
* [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
* [03/04/2009 John Ryan's HAB Dynamics and CANON Presentation (PPT)|^CANON_March2009_ryjo.ppt]
* [03/12/2009 Autonomy Presentation (PDF)|^200903_CANON-Autonomy.pdf]
* [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
* [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
* [05/12/2009 Sergey's Presentation on why blooms collpase (PPT)|^200905_frolovs_bloomCollapse.ppt]
* [05/12/2009 CANON Sampling Strategies (Word)|^200905_CANON sampling strategy.doc]
* [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
* [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
* [01/19/2010 Dorado Water Sample Update (PPT)|^harvey.CANON_Jan2010.ppt]
* [01/25/2010 SHA Workflow - Julio (PPT)|^harvey_SHAmethodsCANON_Jan2010.ppt]
* [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
* [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
* [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]

----
h5. Focus Group: Numerical Modeling
* [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
* [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]

----
h5. Focus Group: [Data Analysis and Classification Group (DAC)]
* [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)

----
h5. Documents
* [Library of Research Articles|CANON:Library]
* [Interacting physical chemical and biological forcing of phytoplankton thin-layer variability in  Monterey Bay, California (PDF)|^CSR1415_inpress.pdf]

{panel}
{column}
{column:width=50%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
[Requirements Table]

Requirements supporting materials:
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
## [Additional Requirements from Sep 2012]
{panel}
{panel:title=Design and Development}
h5. [Google Code Project|http://code.google.com/p/mbari-dss/]

h5. [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON - Fall 2013]

h5. Machine Learning Interface
* [Initial Discussion]

[Deprecated Documents]
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Adding your data as a map overlay in ODSS|Adding your data as a map overlay in ODSS]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. Developer Docs
# [ODSS WMS Mapping Administration]
# [ERDDAP Administration Notes|ERDDAP Administration Notes]
# [How to Convert CSV File to Shape File|Convert CSV to Shape File]
# [ODSS Requirements and Installation]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
### [2012 Dorado Fulmar Synopsis|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_Dorado_Fulmar_Synopsis.pdf]
### [2012 AUV Dorado Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_AUVdorado_Samples.xlsx]
### [2012 RV Fulmar Samples|https://oceana.mbari.org/confluence/download/attachments/17858708/2012_RVfulmar_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm] (MBARI Internal)
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971630</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16253000</id>
<property name="body"><![CDATA[This describes capabilities in the 0.3.0 release and what needs to be done in the 0.4.0 release of the ODSS web interface. This is very much a work-in-progress wiki as the software development team moves forward with understanding the GWT toolkit and various technologies that might be applied.

h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS generally support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data, and data products defined in KML files.  Draw colored sensor tracks. Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability to "Situational Awareness" tab to playback vehicle locations and if available, vehicles (colored) sensor tracks .   
* * Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web
* Remove wiki tab

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  
** We'll need to make a decision about design of this data model to be more sustainable.
** Having a good data model is *+essential+* before building a good graphical interface. 
** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code into this release.

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API. Tom O'Reilly will inform of needed API.
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective

* Experiment Log
** Initial log entry derived from Chavez labs ships logs
** There is more than one kind of log: ship log and individual notes
** Need to still have persistent storage when no internet is present and sync later
** Automate data entry wherever possible, e.g. ship leaves harbor 
** Ideas: log entries tag to enable search, using Cassandra node on the ship.


**  ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16220234</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071779</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the iLog apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* iLog (Android)
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. we suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

* ISciLog (iOS device (i.e. iPad or iPhone))
** Launch Application
** Select "_i_" button in lower right corner to see page of instructions for iSciLog
*** select "Done" button in upper right corner to return to the app main page** Select "Add Photo" button in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. we suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039020</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071803</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039044</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071805</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
*ODSS Engineering Meeting June 4, 2012*


Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
# Mike: Database status
# Danelle: Animation status
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039046</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071754</id>
<property name="body"><![CDATA[ODSS Observation Log

Installation

* Android
** Attach the apk file to an email, email this to an account available on your Android device such as gmail.
** Open the settings and allow 'outside apps'
** Open the email with the attachment and then open the attachment

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.   

How to Use]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038995</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071762</id>
<property name="body"><![CDATA[[this page | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

ODSS Observation Log

h3. Installation
* Android
** Attach the apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

How to Use]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039003</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071761</id>
<property name="body"><![CDATA[[this page | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

back |

ODSS Observation Log

Installation
* Android
** Attach the apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

How to Use]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039002</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071759</id>
<property name="body"><![CDATA[[this page | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps] https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps



ODSS Observation Log

Installation
* Android
** Attach the apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

How to Use]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039000</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071757</id>
<property name="body"><![CDATA[[this page | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

ODSS Observation Log

Installation
* Android
** Attach the apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

How to Use]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038998</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071756</id>
<property name="body"><![CDATA[ODSS Observation Log

Installation
* Android
** Attach the apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings --> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application. 

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

How to Use]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038997</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071769</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the iLog apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* Launch Application
* Select Picture icon in lower center of screen if you wish to snap a picture of your observation for the log
* Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
* enter your Username in the first line, using keyboard. we suggest using your email username
* enter the Depth that you want associated with the observation (0 for surface)
* in "Add Description Here" enter text you want associated with the observation (description of event)
* select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
* close the app by selecting the Home button]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039010</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071767</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039008</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071768</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the iLog apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* Launch Application
* Select Picture icon in lower center of screen if you wish to scap a picture of your observation for the log
* Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
* enter your Username in the first line, using keyboard. we suggest using your email username
* enter the Depth that you want associated with the observation (0 for surface)
* in "Add Description Here" enter text you want associated with the observation (description of event)
* select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device 
* close the app by selecting the Home button]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039009</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071765</id>
<property name="body"><![CDATA[[this page | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039006</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071763</id>
<property name="body"><![CDATA[[this page | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log

h3. Installation

* Android
** Attach the apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

How to Use]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039004</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071764</id>
<property name="body"><![CDATA[[this page | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

How to Use]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039005</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071777</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the iLog apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* iLog (Android)
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. we suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

* ISciLog (iOS device (i.e. iPad or iPhone))
** Launch Application
** Select "Add Photo" button in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. we suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

** select "_i_" button in lower right corner to see page of instructions for iSciLog
*** select "Done" button in upper right corner to return to the app main page]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039018</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071778</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the iLog apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* iLog (Android)
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. we suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

* ISciLog (iOS device (i.e. iPad or iPhone))
** Launch Application
** Select "Add Photo" button in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. we suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button
** select "_i_" button in lower right corner to see page of instructions for iSciLog
*** select "Done" button in upper right corner to return to the app main page]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039019</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071775</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the iLog apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* iLog (Android)
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. we suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface)
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

* ISciLog (iOS device (i.e. iPad or iPhone))
** Launch Application
** Select Add Photo icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. we suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface)
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

** select "_i_" button in lower right corner to see page of instructions for iSciLog]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039016</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071776</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the iLog apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* iLog (Android)
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. we suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

* ISciLog (iOS device (i.e. iPad or iPhone))
** Launch Application
** Select "Add Photo" button in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. we suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

** select "_i_" button in lower right corner to see page of instructions for iSciLog
*** select "Done" button in upper right corner to return to the app main page ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039017</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071773</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the iLog apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* Android
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. we suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface)
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039014</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071771</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the iLog apk file to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* Launch Application
* Select Picture icon in lower center of screen if you wish to snap a picture of your observation for the log
* Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
* Enter your Username in the first line, using keyboard. we suggest using your email username
* Enter the Depth that you want associated with the observation (0 for surface)
* In "Add Description Here" enter text you want associated with the observation (description of event)
* Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
* Close the app by selecting the Home button]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039012</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004740</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: mnove the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) -- discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration -- alternative to email
#### Chat -- conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan -- John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971977</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071715</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data
\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038954</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071710</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 21, 2012*
## Platform list and status summarized here:
### [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann

# Thom: Autonomy coordination
# Kevin: GUI status
# Mike: Database status
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
# Any other business?

\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann


\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038949</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071709</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 21, 2012*
## Platform list and status summarized here:
### [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038948</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071712</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
# Kevin: GUI status
# Mike: Database status
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
# Any other business?

\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038951</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071714</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann

# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# Tom: Comms status
# Thom: Requirements status
# Any other business?

\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038953</id>
</property>
</object>
<object class="SpaceDescription" package="com.atlassian.confluence.spaces">
<id name="id">19039944</id>
<property name="title"/><collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">19072672</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2008-10-20 13:29:43.427</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2008-10-20 13:29:43.427</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">6259409</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004678</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- add presentation here
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: mnove the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) -- discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration -- alternative to email
#### Chat -- conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map) 
##### get deposited into the data catalog
#### establish groups, not open to everyone 

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971915</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004676</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- add presentation here
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: mnove the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) -- discussion is on whether UI can access other things as well, and if not, how you do that

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971913</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004681</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- add presentation here
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: mnove the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) -- discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration -- alternative to email
#### Chat -- conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan -- John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971918</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004680</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- add presentation here
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: mnove the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) -- discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration -- alternative to email
#### Chat -- conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan -- John in-shore, Francisco off-shore (with Ken Smith)
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971917</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071666</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 14, 2012*

## Platform list and status summarized here: 
### https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0

\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038904</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071664</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038902</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071661</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram] ^tracking.jpg
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038899</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071658</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038896</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071614</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
# Kevin: GUI status
# Mike: Database status
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
# Any other business?

\\
*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders -- could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 -- Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours burned to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038852</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071618</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours burned to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038856</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071615</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?

## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox
\\
*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours burned to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038853</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071616</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?

## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours burned to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038854</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071586</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders -- could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th. 
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies... 
## start demos in the lobby to get feedback this week
## May 8 -- Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours burned to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038824</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004663</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971900</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004665</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status. 
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining
# Presentation from Thom Maugham on requirements
# Presentation from Kevin Gomes on tasks to be done for next field campaign
## Discussion of tasks

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971902</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004672</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- add presentation here
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: mnove the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971909</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004674</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- add presentation here
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: mnove the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) 

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971911</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004667</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx] 
# Presentation from Thom Maugham on requirements
# Presentation from Kevin Gomes on tasks to be done for next field campaign
## Discussion of tasks

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971904</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004669</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- add presentation here
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on 
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?


h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971906</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004670</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- add presentation here
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: mnove the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization 
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products 

 

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20971907</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071544</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## start demos in the lobby to get feedback this week
## May 8 -- Thom to do project update

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038782</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071536</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## start demos in the lobby to get feedback this week
## May 8 -- Thom to do project update

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038774</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071534</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## start demos in the lobby to get feedback this week
## May 8 -- Thom to do project update

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038772</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071496</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038734</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071494</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting May 6, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\

# Thom: Autonomy meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038732</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071493</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038731</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072465</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039734</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072464</id>
<property name="body"><![CDATA[must, should, nice&nbsp;are specifically used to denote priority !ODSS-dataAnalysis2.jpg|thumbnail,width=313,height=206!\\
&nbsp;

R1.&nbsp; ODSS must 'collect' the experiment summary and description from the science users during experiment planning

R2.&nbsp; ODSS should collect the experiment high level goals and hypothesis

R3.&nbsp; Data Archive descriptions

R3.1&nbsp; Centralized data archive descriptions with pointers to the data (z'catalog)

R3.2 Data processing workflow with status should be documented in a central location especially for data access locations that will change through time
* example: data is dumped on an ftp site, during the experiment 'real time' access is via ftp.&nbsp; Later this data is loaded into BOG and then subsequently loaded into STOQs to support query from Matlab or other tools

R4. Improve data access

R4.1 CANON data archive descriptions must be available in the data analysis perspective of the ODSS.\\ \\

Sent: Friday, March 30, 2012 3:47:18 PM
Subject: DIscussion with Monique


Discussion about data access, data types.&nbsp;&nbsp; Chavez lab has data in BOG, a sql database.


Data Flow from experiments: Nutrients are done weeks or more after the experiment, then it goes into BOG (samples are frozen), chlorophyll takes a day and
is likely not on FTP site along with other RV Martin data
&nbsp;

Notebooks and observation log data goes somewhere (need follow up to understand 'searchability')\\

Log sheet - ctd has a spreadsheet with numbers and binders and binders - on one page, you have all the info on the CTD cast,
(might be able to get it out of BOG)\\

Before finding the data, having a list of what is available is important.&nbsp;&nbsp; Provide a list of platforms, sensors for platforms can be
listed in a central location.&nbsp;&nbsp;&nbsp; List globally what is typically on the vehicle and then document the differences on each deployment.

Diagram that shows 'platforms per day' during the experiment would be helpful

Web archive description is subsetted by CANON experiment, (2011 Oct) but the pointers are to all data - needs to be subsetted as you traverse down to specifics in the filesystem
&nbsp;

Plots are important as a precursor to data set selection for deep analysis (see Moniques plots for Martin data)
&nbsp;

CoSci - 'data tab' plots as well as plots shared in discussion tab should be availabe thru the 'data analysis tab and in general searchable and easily accessible
&nbsp;

Experiment Time line with vehicles (thumb nail with sea surface temperature image, better descriptions)


Note: with respect to 'read only' data.&nbsp; Martin data - ftp access gives away the password to the ftp site

Need a centralized location to put plots generated by contributors - Plot central with some structure.&nbsp; CoSci is one way, but would like to be able to store files
(\!\!Plots generated stay on 'my location' need a 'plotcentral')
&nbsp;
Cosci Data and Data Analysis tab (with data archive description and pointers to data) should be combined / consolidated

Basic file system access is important.&nbsp; Nice to have more advanced query based access, but need to apply to all daata to be useful (consistent access where
possible for the data)

Spent some time looking at data, what is done when errors are found?&nbsp;&nbsp; Software Bug tracker style means of reporting and fixing data sets. Need to build
in data qc.

Error: 30 Mar 2012 has glider data from 2010 MBARI Scripps Spray Glider

Error:&nbsp; december 2012 has data from MODIS&nbsp; - the MODIS plot likely is wrong in it's date label


When a user is looking at a plot having a means for annotating or tagging would be good - the notion of tagging (we discussed quite a bit about FB crowdsourcing)


CoSci needs a search on discussions
&nbsp;

CoSci discussions need to be accessable to data analysis tab (request repeated)

Would be great to get notifications on data updates or fixes.&nbsp;&nbsp; Talked about daily 'news check' of journal articles etc using Google Reader.
RSS feed in ODSS or at least on Data Analysis tab (confluence) (user decides daily updates, weekly updates for CoSci discussions or email notification).
Look to Journals as the model.&nbsp; Thoms note:&nbsp; software developers use this as well for updates on checkins, bug fixes etc.&nbsp;&nbsp;


When you havent read something yet, can you color the discussion item (like Zimbra)\\

Survey Monkey - what do you think about answering a survey about tools usage, data access, etc.
&nbsp;do you use RSS
&nbsp;do you use Matlab

Thom note to self:&nbsp; Check into Confluence RSS and Zimbra RSS feed reader

http://blog.zimbra.com/blog/archives/2007/05/zimbras-built-in-rssatom-feed-reader.html&nbsp;&nbsp; Zimbra RSS feeds]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039733</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072461</id>
<property name="body"><![CDATA[must, should, nice&nbsp;are specifically used to denote priority !ODSS-dataAnalysis2.jpg|thumbnail,width=313,height=206!\\
&nbsp;

R1.&nbsp; ODSS must 'collect' the experiment summary and description from the science users during experiment planning

R2.&nbsp; ODSS should collect the experiment high level goals and hypothesis

R3.&nbsp; Data Archive descriptions

R3.1&nbsp; Centralized data archive descriptions with pointers to the data (z'catalog)

R3.2 Data processing workflow with status should be documented in a central location especially for data access locations that will change through time
* example: data is dumped on an ftp site, during the experiment 'real time' access is via ftp.&nbsp; Later this data is loaded into BOG and then subsequently loaded into STOQs to support query from Matlab or other tools

R4. Improve data access

R4.1 CANON data archive descriptions must be available in the data analysis perspective of the ODSS.\\ \\

Sent: Friday, March 30, 2012 3:47:18 PM
Subject: DIscussion with Monique


Discussion about data access, data types.&nbsp;&nbsp; Chavez lab has data in BOG, a sql database.


Data Flow from experiments: Nutrients are done weeks or more after the experiment, then it goes into BOG (samples are frozen), chlorophyll takes a day and
is likely not on FTP site along with other RV Martin data
&nbsp;

Notebooks and observation log data goes somewhere (need follow up to understand 'searchability')\\

Log sheet - ctd has a spreadsheet with numbers and binders and binders - on one page, you have all the info on the CTD cast,
(might be able to get it out of BOG)\\

Before finding the data, having a list of what is available is important.&nbsp;&nbsp; Provide a list of platforms, sensors for platforms can be
listed in a central location.&nbsp;&nbsp;&nbsp; List globally what is typically on the vehicle and then document the differences on each deployment.

Diagram that shows 'platforms per day' during the experiment would be helpful

Web archive description is subsetted by CANON experiment, (2011 Oct) but the pointers are to all data - needs to be subsetted as you traverse down to specifics in the filesystem
&nbsp;

Plots are important as a precursor to data set selection for deep analysis (see Moniques plots for Martin data)
&nbsp;

CoSci - 'data tab' plots as well as plots shared in discussion tab should be availabe thru the 'data analysis tab and in general searchable and easily accessible
&nbsp;

Experiment Time line with vehicles (thumb nail with sea surface temperature image, better descriptions)


Note: with respect to 'read only' data.&nbsp; Martin data - ftp access gives away the password to the ftp site

Need a centralized location to put plots generated by contributors - Plot central with some structure.&nbsp; CoSci is one way, but would like to be able to store files
(\!\!Plots generated stay on 'my location' need a 'plotcentral')
&nbsp;
Cosci Data and Data Analysis tab (with data archive description and pointers to data) should be combined / consolidated

Basic file system access is important.&nbsp; Nice to have more advanced query based access, but need to apply to all daata to be useful (consistent access where
possible for the data)

Spent some time looking at data, what is done when errors are found?&nbsp;&nbsp; Software Bug tracker style means of reporting and fixing data sets. Need to build
in data qc.

Error: 30 Mar 2012 has glider data from 2010 MBARI Scripps Spray Glider

Error:&nbsp; december 2012 has data from MODIS&nbsp; - the MODIS plot likely is wrong in it's date label


When a user is looking at a plot having a means for annotating or tagging would be good - the notion of tagging (we discussed quite a bit about FB crowdsourcing)


CoSci needs a search on discussions
&nbsp;

CoSci discussions need to be accessable to data analysis tab (request repeated)

Would be great to get notifications on data updates or fixes.&nbsp;&nbsp; Talked about daily 'news check' of journal articles etc using Google Reader.
RSS feed in ODSS or at least on Data Analysis tab (confluence) (user decides daily updates, weekly updates for CoSci discussions or email notification).
Look to Journals as the model.&nbsp; Thoms note:&nbsp; software developers use this as well for updates on checkins, bug fixes etc.&nbsp;&nbsp;


When you havent read something yet, can you color the discussion item (like Zimbra)\\

Survey Monkey - what do you think about answering a survey about tools usage, data access, etc.
&nbsp;do you use RSS
&nbsp;do you use Matlab

Thom note to self:&nbsp; Check into Confluence RSS and Zimbra RSS feed reader

http://blog.zimbra.com/blog/archives/2007/05/zimbras-built-in-rssatom-feed-reader.html&nbsp;&nbsp; Zimbra RSS feeds]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039730</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072459</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039728</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072460</id>
<property name="body"><![CDATA[must, should, nice&nbsp;are specifically used to denote priority !ODSS-dataAnalysis2.jpg|thumbnail,width=313,height=206!\\
&nbsp;

R1.&nbsp; ODSS must 'collect' the experiment summary and description from the science users during experiment planning

R2.&nbsp; ODSS should collect the experiment high level goals and hypothesis

R3.&nbsp; Data Archive descriptions

R3.1&nbsp; Centralized data archive descriptions with pointers to the data (z'catalog)

R3.2 Data processing workflow with status should be documented in a central location especially for data access locations that will change through time
* example: data is dumped on an ftp site, during the experiment 'real time' access is via ftp.&nbsp; Later this data is loaded into BOG and then subsequently loaded into STOQs to support query from Matlab or other tools

R4. Improve data access

R4.1 CANON data archive descriptions must be available in the data analysis perspective of the ODSS.\\ \\

Sent: Friday, March 30, 2012 3:47:18 PM
Subject: DIscussion with Monique


Discussion about data access, data types.&nbsp;&nbsp; Chavez lab has data in BOG, a sql database.


Data Flow from experiments: Nutrients are done weeks or more after the experiment, then it goes into BOG (samples are frozen), chlorophyll takes a day and
is likely not on FTP site along with other RV Martin data
&nbsp;

Notebooks and observation log data goes somewhere (need follow up to understand 'searchability')\\

Log sheet - ctd has a spreadsheet with numbers and binders and binders - on one page, you have all the info on the CTD cast,
(might be able to get it out of BOG)\\

Before finding the data, having a list of what is available is important.&nbsp;&nbsp; Provide a list of platforms, sensors for platforms can be
listed in a central location.&nbsp;&nbsp;&nbsp; List globally what is typically on the vehicle and then document the differences on each deployment.

Diagram that shows 'platforms per day' during the experiment would be helpful

Web archive description is subsetted by CANON experiment, (2011 Oct) but the pointers are to all data - needs to be subsetted as you traverse down to specifics in the filesystem
&nbsp;

Plots are important as a precursor to data set selection for deep analysis (see Moniques plots for Martin data)
&nbsp;

CoSci - 'data tab' plots as well as plots shared in discussion tab should be availabe thru the 'data analysis tab and in general searchable and easily accessible
&nbsp;

Experiment Time line with vehicles (thumb nail with sea surface temperature image, better descriptions)


Note: with respect to 'read only' data.&nbsp; Martin data - ftp access gives away the password to the ftp site

Need a centralized location to put plots generated by contributors - Plot central with some structure.&nbsp; CoSci is one way, but would like to be able to store files
(\!\!Plots generated stay on 'my location' need a 'plotcentral')
&nbsp;
Cosci Data and Data Analysis tab (with data archive description and pointers to data) should be combined / consolidated

Basic file system access is important.&nbsp; Nice to have more advanced query based access, but need to apply to all daata to be useful (consistent access where
possible for the data)

Spent some time looking at data, what is done when errors are found?&nbsp;&nbsp; Software Bug tracker style means of reporting and fixing data sets. Need to build
in data qc.

Error: 30 Mar 2012 has glider data from 2010 MBARI Scripps Spray Glider

Error:&nbsp; december 2012 has data from MODIS&nbsp; - the MODIS plot likely is wrong in it's date label


When a user is looking at a plot having a means for annotating or tagging would be good - the notion of tagging (we discussed quite a bit about FB crowdsourcing)


CoSci needs a search on discussions
&nbsp;

CoSci discussions need to be accessable to data analysis tab (request repeated)

Would be great to get notifications on data updates or fixes.&nbsp;&nbsp; Talked about daily 'news check' of journal articles etc using Google Reader.
RSS feed in ODSS or at least on Data Analysis tab (confluence) (user decides daily updates, weekly updates for CoSci discussions or email notification).
Look to Journals as the model.&nbsp; Thoms note:&nbsp; software developers use this as well for updates on checkins, bug fixes etc.&nbsp;&nbsp;


When you havent read something yet, can you color the discussion item (like Zimbra)\\

Survey Monkey - what do you think about answering a survey about tools usage, data access, etc.
&nbsp;do you use RSS
&nbsp;do you use Matlab

Thom note to self:&nbsp; Check into Confluence RSS and Zimbra RSS feed reader

http://blog.zimbra.com/blog/archives/2007/05/zimbras-built-in-rssatom-feed-reader.html&nbsp;&nbsp; Zimbra RSS feeds]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039729</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072458</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Sample Management|CDATA:CANON Water Sample Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039727</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072452</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: Data Analysis and Classification Group (DAC)
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Sample Management|CDATA:CANON Water Sample Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039719</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072482</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on |^200812_CANON_ryjo.ppt]
## [11/10/2009 Meeting Notes|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039751</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072481</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs|^20081209_CANON_frolovs.ppt]
## [11/10/2009 Meeting Notes|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039750</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072479</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [12/09/2008 Sergey's Presentation on HAB|^20081209_CANON_frolovs.ppt]
## [11/10/2009 Meeting Notes|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039748</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072478</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/10/2009 Meeting Notes|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039747</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072475</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039744</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072467</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039736</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072495</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039764</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072496</id>
<property name="body"><![CDATA[Participants: Judy Kildow, Steven Romp, John Ryan, Francisco Chavez, Kanna Rajan, Zbigniew Kolber&nbsp;

h2. {color:#000000}{*}1. Report from Oregon HAB meeting (Steve, John)*{color}

* No new ideas that could influence the current MBARI CANON effort. Although the type and scope of observation and measurements required for HAB monitoring were well defined, the observational infrastructure required for effective monitoring and management of HAB blooms was not.
* CANON approach still appear to be the most effective in detecting and tracking blooms, and to study factors responsible for bloom initiation, persistence, and demise
* A subset of ESP-like observations/sampling operating on autonomous platform (LRAUV) would highly benefit HAB observation infrastructure
** survey mode of operation
** response mode of operation
** sample retrieval
** some in-situ capability to do molecular work, but will require the capability of characterizing the bloom prior to engaging the molecular gizmo (optics?)&nbsp;&nbsp;

h2. 2. Summary/Discussion on the last three COS workshops (all participants)

* &nbsp;HAB's were not elevated to a level of possible COS initiative. However, CANON infrastructure will support several of the potential COS initiatives that were discussed.
** indicators of ecosystem status/health
** California Current as protected area
** effects of agricultural runoff
** environmental effects of utilization of costal resources (power generation)
* If &nbsp;CANON qualifies as MBARI initiative, there will be a rationale for communicating the potential of CANON to support some of COS initiatives.
** what are ground rules for such communications?
** &nbsp;We should discuss these rules with Marcia&nbsp;

h2. 3. MBARI assets discussion: a CANON-wide consensus (all participants, the discussion will continue, Francisco and Jim will produce a CANON-wide answer)

* The loss of Zephyr will have no effect on CANON operations assuming that we retain the capability of LRAUV launch/recovery.
* CANON will not be affected by the potential loss of Ventana.
** We need M1, we can replace M2 with routine LRAUV runs.
** We critically need upper water column AUV operation.
** We assume that this capability will be provided by a LRAUV fleet.
** As this capability will be satisfied within the next few years, we may phase out the CTD AUV. &nbsp;

h2. 4. CANON as enabling technology for oceanographic research outside MBARI (Zbigniew)

_Case Study: Open Ocean Blooms_
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
* Productivity in North Pacific Subtropical Gyre NPSG is to large extent driven by eddies activity
* It is unclear if these activities will attenuate or intensify in response to increasing heat loading in the upper ocean
* mechanisms and links between eddies and biology remain ill defined: impossible to predict future responses of open ocean biology to climate change
* Understanding these mechanisms require
** persistent presence in the anticipated bloom areas
** ability to observe/acquire data at spatial and temporal resolution comparable to spatial scales of local blooms
** ability to follow the spatial and temporal evolution of local blooms
** ability to perform these tasks autonomously

h4. These are the operational characteristics of CANON infrastructure.


h4. Problems:

(a)&nbsp;&nbsp;&nbsp; Do we need to demonstrate broader implications of CANON initiative?

(b)&nbsp;&nbsp; Do we need to demonstrate the potential for technology transfer?

(c)&nbsp;&nbsp;&nbsp; How to demonstrate this potential without loosing HAB focus? &nbsp;&nbsp;
\\

h2. _Tentative agenda for the next meeting, March 3,_ _&nbsp;_{_}2009_

# More on HAB economics (Sergey)
# Modelling (Hey-Jin)
# Autonomy (Kanna)
# Dynamic of HAB blooms (John)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039765</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663163</id>
<property name="body"><![CDATA[What follows are instructions applied on an Ubuntu machine to run the VM \\tempbox\thom\mbari_vm_2010Nov29.zip

h3. VMware software

You will need VMplayer (Linux, Windows) or VMware Fusion (Mac) to run the virtual machine. I downloaded VMware Player from [http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0]

h3. Starting the VM

Expand the zip in a location of your choice and run:
{code}
$ sudo vmplayer
{code}
Open and play&nbsp; the virtual machine:
\\ !Screenshot-Open Virtual Machine-1.png|width=412,height=219! !Screenshot-VMware Player-1.png|width=498,height=436!
\\

&nbsp;Log as root (password: root).\\

To make the machine externally visible, open the Virtual Machine menu, select the Network Adapter section and check the Bridged option for the Network connection:
!Screenshot-networkadapter.png|width=845,height=634!
&nbsp;\\

&nbsp;For this change to take effect, open the Network option in the System admin:\\ !Screenshot-MBARI (CentOS) - VMware Player.png|width=475,height=362!
&nbsp;
\\

&nbsp;and then, for the eth0 device, click Deactivate and then Activate.\\ !Screenshot-MBARI (CentOS) - VMware Player-1.png|width=514,height=467!
&nbsp;
\\

Now, we need the assigned IP address. In a command shell:\\ \\

TBC]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630400</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072498</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039767</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072491</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039760</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072493</id>
<property name="body"><![CDATA[I. CANON rationale and economics: potential benefits of CANON in following applications
a.&nbsp;&nbsp; &nbsp;early HAB prediction systems &nbsp;&nbsp; &nbsp;(Judy, Sergey)
b.&nbsp;&nbsp; &nbsp;management and monitoring of coastal ecosystems and MPA's (Judy, Sergey, Steve)
c.&nbsp;&nbsp; &nbsp;evaluation of efficacy of mitigation strategies (Steve)
d.&nbsp;&nbsp; &nbsp;fisheries (including aquaculture) (Steve)
e.&nbsp;&nbsp; &nbsp;tourism (Judy)
f.&nbsp;&nbsp; &nbsp;emerging practices of resource utilization in coastal ocean (energy extraction desalinization plants) (zk)
g.&nbsp;&nbsp; &nbsp;benefits of CANON-type observatories for oceanographic research beyond the HAB problem, and coastal ocean (open ocean blooms, iron enrichment experiments) (zk)
&nbsp;

II. Objectives

The main objectives for CANON in MB are (a) identify factors that control HAB initiation, progression, and demise, (b) acquire capabilities for predicting bloom occurrence, size, and persistence, and (c) communicating this information to agencies responsible for coastal management. The potential goals/question that will drive the first objective are:
1)&nbsp;&nbsp; &nbsp;What are the spatial scales of ecosystem heterogeneity with respect to chemical and biological characteristics? (Johm Jim)
2)&nbsp;&nbsp; &nbsp;What processes determine these scales (local physic, local topography, the shape of the bay with respect to the California currents, upwelling/wind patterns?) (John, Jim, Francisco)
3)&nbsp;&nbsp; &nbsp;What kind of observation capabilities are required to follow ecosystem evolution/trajectory in response to episodic events (episodic upwelling, fresh eater/nutrients discharges, wind events)? (Kanna, Jim)
4)&nbsp;&nbsp; &nbsp;What factors drive these trajectories? (Sergey, John)
5)&nbsp;&nbsp; &nbsp;What kind of observing/experimental capabilities are required to resolve biological rates in situ? (zk)
6)&nbsp;&nbsp; &nbsp;What are the sources of bloom seeding material? (John)
7)&nbsp;&nbsp; &nbsp;What is the relationship between the blooms and bloom predators? (John, Chris)

III. CANON observatory: type of measurements to be carried out, the characteristics of the instrumentation platform/infrastructure that will carry these measurements, and the optimal operation of this infrastructure
&nbsp;
1. Physical, chemical and biological characteristics of HABS to be measured
a.&nbsp;&nbsp; &nbsp;CTD &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(Jim, Francisco, John)
b.&nbsp;&nbsp; &nbsp;Chlorophyll&nbsp;&nbsp; &nbsp;(zk, John)
c.&nbsp;&nbsp; &nbsp;spectral characteristics of HAB pigments &nbsp;&nbsp; &nbsp;(zk, John)
d.&nbsp;&nbsp; &nbsp;molecular markers&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;(Chris)
e.&nbsp;&nbsp; &nbsp;markers of physiological status of bloom initiation, progression, and demise (Chris, zk, Francisco)
f.&nbsp;&nbsp; &nbsp;photosynthetic properties &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(zk)
g.&nbsp;&nbsp; &nbsp;oxygen &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(Jim, zk, John)
h.&nbsp;&nbsp; &nbsp;nitrates &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(?)
i.&nbsp;&nbsp; &nbsp;pH &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(zk)

2. Sampling requirements and constraints:
a.&nbsp;&nbsp; &nbsp;spatial and temporal resolution of physical, chemical, and biological characteristics of the bloom fields &nbsp;&nbsp; &nbsp;(Kanna)
b.&nbsp;&nbsp; &nbsp;requirements for retrieving water samples, sample volume, sample delivery time, and/or sample preservation &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;(Chris)

3. Operational characteristics of CANON mobile assets that will allow following the spatial and temporal bloom evolution with little, or no prior knowledge about the direction and/or speed of the bloom trajectory
a.&nbsp;&nbsp; &nbsp;ability to follow the spatial and temporal evolution of the bloom (control) (Jim, Kanna, Sergey)
b.&nbsp;&nbsp; &nbsp;ability to track the bloom for a period of time required to characterize bloom evolution (endurance) (Jim)
c.&nbsp;&nbsp; &nbsp;the required speed, ability to operate in deep/shallow water (agility) (Jim, Kanna)
d.&nbsp;&nbsp; &nbsp;ability to be deployed on short notice with little logistic support (readiness) Jim, Kanna, John)

4. Types of observations that will provide advanced cues about bloom initiation
a.&nbsp;&nbsp; &nbsp;ocean color data (John)
b.&nbsp;&nbsp; &nbsp;sea surface temperature (John)
c.&nbsp;&nbsp; &nbsp;MBARI moorings/HAB mooring (John, Francisco, Sergey)
d.&nbsp;&nbsp; &nbsp;CODAR data (John)
e.&nbsp;&nbsp; &nbsp;Precipitation (John)
f.&nbsp;&nbsp; &nbsp;operation of CANON assets in surveillance mode (Kanna, Jim)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;

III. Field exercises and lab experiments planned for 2010.
What field exercises and lab experiments are worth undertaking to better prepare for 2010 proposal (John)

IV. COS workshops.
Few of us will participate in the third COS workshop (Land-Sea Interaction). This will be the best forum to introduce CANON as a component of coastal observatory, coastal management program (John)

V. Collaborations (John, Kanna, Francisco)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039762</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072487</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements|^200812_CANON_ryjo.ppt]
## [11/10/2009 Meeting Notes|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039756</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072489</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements|^200812_CANON_ryjo.ppt]
## [11/10/2009 Meeting Notes|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039758</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663159</id>
<property name="body"><![CDATA[TODO]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630396</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072485</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements|^200812_CANON_ryjo.ppt]
## [11/10/2009 Meeting Notes|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039754</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663161</id>
<property name="body"><![CDATA[What follows are instructions applied on an Ubuntu machine to run the VM \\tempbox\thom\mbari_vm_2010Nov29.zip

h3. VMware software

You will need VMplayer (Linux, Windows) or VMware Fusion (Mac) to run the virtual machine. I downloaded VMware Player from [http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0]

h3. Starting the VM

Expand the zip in a location of your choice and run:

{code}
$ sudo vmplayer 
{code}

TBC]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630398</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072511</id>
<property name="body"><![CDATA[This page documents the current design of the platform tracking portion of the ODSS.  Here is a diagram of the data flow for platform tracking information:

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039780</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072514</id>
<property name="body"><![CDATA[This page documents the current design of the platform tracking portion of the ODSS.  Here is a diagram of the data flow for platform tracking information:

!^TrackingData.jpg!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039783</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072513</id>
<property name="body"><![CDATA[This page documents the current design of the platform tracking portion of the ODSS.  Here is a diagram of the data flow for platform tracking information:

[^TrackingData.jpg]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039782</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072508</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]
# [Web Services for MBARItracking database]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039777</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072507</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [12/08/2009 Meeting Notes (Word)|^MeetingNotes_8Dec2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039776</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072504</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039773</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072503</id>
<property name="body"><![CDATA[h1. I. CANON response to COS RFP

At this moment CANON is not ready to respond to COS RFP. However, CANON can offer observing services to COS initiatives including lad-sea interaction, and the possible ocean acidification initiative:
* Ken Johnsons is spearheading the land-sea interaction COS initiative (agriculture and nitrogen project), and he seem to like the idea of utilizing CANON in support of the marine part of this initiative.
* Stephen Schneider and Michael Mastrandrea from Stanford are spearheading the ocean acidification initiative&nbsp;&nbsp;


Francisco will prepare a document outlining the possible role of CANON in COS initiatives.&nbsp;

h1. II. CANON business


h3. 1. CANON first year effort:

* Focus on technology development
* Identify characteristics of HAB-like blooms (spatial extent, advection rates, photosynthetic signatures)
* Concentrate on HAB-like blooms:
** can we follow such blooms (platforms, sensors, strategy)&nbsp;

h3. 2. CANON-type experiments (Sergey)

* Find the bloom as it blooms
* Follow the bloom evolution using following observing strategies
** Slow observing platform that advect with the bloom in Lagrangian mode (drifter or glider)
** Agile asset (LRAUV) operating in Eulerian mode, producing more synoptic picture of biology I the vicinity of the bloom
* Follow the bloom till demise
* Identify factors responsible for bloom spatial trajectory and sustenance
* Identify factors responsible for bloom demise
* Determine whether the bloom is the HAB, and whether is toxic&nbsp;

h3.
3. CANON Platforms

* LRAUV's: &nbsp;the most versatile in terms of operation mmode, sensor load, and possible expansion toward sample return, genomic sensor, and molecular (toxins) detection
* Gliders
* Low-cost, \~$10k mooring (ocean acidification mooring?)
* Autonomous surface vehicle?
* Smart profiling float

NOTE: MBARI will concentrate on LRAUV development, and possibly on smart float. We assume that other assets will be contributed by outside collaborations that CANON will attract.

h3. &nbsp;&nbsp;
4. Instrumentation

* CTD
* Photosynthesis
* Water samples
* Genomics
* Toxins

h3.
5. Ship time:

1. Western Flyer: 10-12 days, large blooms/fronts with California current system.
** Verify the control algorithms for the Lagrangian and the Eulerian modes of observation
** Verify the performance of the asset-borne sensors
** Determine the performance of the water sample retrieval modes&nbsp;

2. Zephyr: deployment and recovery of the CANON assets in MB
* Can Zephyr allow AUV and CTD operations at the same time? &nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039772</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072505</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [03/24/2009 Meeting Notes|CANON:mm_03_24_2009]
## [05/12/2009 Meeting Notes|CANON:mm_05_12_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039774</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072500</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039769</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072499</id>
<property name="body"><![CDATA[h1. Meeting minutes, March 04, 2009


h2. _1.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _CANON Partnering with Rutgers STC (Jim)._


h6. What is Rutgers STC?

* Computer Science exercise on application of distributed control in environmental sciences
* Looking for application in marine sciences
* Disappointed with Rutgers marine scientists&nbsp;

Potential applications that may be compatible with CANON
* HAB problem as an example of a small scale, highly dynamic problems requiring autonomous control (required decision rates exceed communication rates)
* Focus on resolving ecosystem dynamics
* Focus on dynamic component of the ecosystem
* Multi-vehicle coordination&nbsp;

What CANON would provide, what would be the benefits to CANON, at what cost/funding level
* We would concentrate on one high value asset (LRAUV) plus sensing payload
* We would verify the efficacy of their software, and demonstrate application on HAB problem
* Provide proof of concept for a system that later can be applied to other classes of oceanographic problems requiring agile assets and distributed control

h6. &nbsp;Consensus:

There are many aspects of STC that are compatible with CANON objectives. Collaboration with STC may be used to leverage our effort, while providing some level of external support for CANON activities and provide a mechanism for technology/knowledge transfer. However, CANON decisions and directions cannot be contingent on STC funding. Even if successful, it may take 2-3 years before funds will be available. &nbsp;
The short answer in to engage with Rutgers STC. &nbsp;

h2. _2.__&nbsp;_{_}Scripps pH STC (Francisco)_

Scripps pH STC may offer another possibility, although less immediate, to utilize CANON capabilities for application related to ocean acidification. While focusing on HABS, should we make CANON infrastructure generic enough to retain such capabilities? &nbsp;

h3. _3. Sample retrieval in CANON infrastructure (Chris)_

Successful application of CANON in HAB will require sample retrieval capabilities
* Preserved samples (filters): can be stored for relatively long time
* Liquid samples (25 ml): will require fast delivery to the shore
* Capability to perform wet chemistry (demoic acid detection)
** will open new class of applications related to HAB detection

Chris and Francisco will prepare the part of proposal detailing the requirements and approach toward sample retrieval using LRAUV. &nbsp;

h2. _3.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Dynamic of HAB events: why do we need CANON (John)_


h6.

Monterey Bay as Biological Action Center (BAC):

h6. not constrained to a particular season, but seasonal patterns do exists.

* Environmental extremes in summer/falls
* Nutrient driven seasonal shifts
* MB can completely change in 10 days, but it is unclear when these days will occur
* Land-sea artery: we know where things are likely to happen, much less so when, and even less why
&nbsp;
Drivers for CANON activities?
* HABs threat to MB ecosystem and/or local human populations
* scientific curiosity and the need to understand the dynamic phenomena in MB&nbsp;

How compatible are these drivers?

h6.

CANON focus
* organism (Pseudonitchia vs Alexandrium
* tracers (demoic acid detector)
* dynamic phenomena

h6.

Do we need to select particular focus, or should CANON be generic enough to address HAB problems elsewhere?
&nbsp;
How to separate the generic and the specific aspects of CANON
* System engineering level: design at a generic level &nbsp;to allow CANON infrastructure to follow dynamic events and phenomena such as bloom patches, fronts, thin layers, and other hotspots (biology usually happens there)
* Sensor level: narrow the application of this infrastructure to particular organism, chemical, or molecular/genomic component of interest by equipping this infrastructure with a required suite of sensors (sensors will define the selection of biological phenomenon, and the focus of particular application).&nbsp;

Conceptual models of the HAB-relevant biological processes: can we observe MB dynamics from the organism's perspective?
* Events that the organisms of interest respond to
* Detection capabilities to observe both the events, and the responses
* Observing persistence similar to that of organisms persistence, required to capture the sequence of events that lead to bloom formation
* Identify responses that cannot be explained at existing level of observing capabilities
** we don't see the events well enough,
** we don't observe the organism responses well enough,
** we cannot make sense of the events and responses that we do observe
** all the above
* How to identify and acquire new observing capabilities to gain this understaning&nbsp; (CANONIZE?)

h2. &nbsp;_4.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Autonomous control in CANON (Kanna)_


h6.

Characteristics of control in CANON : goal oriented commanding under conditions of
* Heterogeneous assets
* Poor to limited communication
* Loosely coupled system

Challenges: Adaptive sampling based on maximum information gain:
* How to quantify the information gain?
* How to identify regions that offer the highest information gain?
* What is the strategy for realizing this information gain: information gain/expenditure ratio?
* Is the physical, chemical, and biological activity is collocated with the areas of the maximum information gain? What is the causality?&nbsp;&nbsp;

Architecture: distributed field agents and shore control
* What is the environmental manager (EM)
* What kind of effort is required to build one?
* Can EM be initiated as simple enough to implement quickly, and built incrementally?&nbsp; &nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039768</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072502</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [11/11/2008 Meeting Notes from November 11, 2008|CANON:mm_11_11_2008]
## [11/11/2008 John Ryan's Slides on Monterey Bay Experiment Planning (PPT)|^200811_CANON_ryjo.ppt]
## [12/09/2008 Sergey's Presentation on Pilot Study for HABs (PPT)|^20081209_CANON_frolovs.ppt]
## [12/09/2008 John Ryan's Presentation on Thin layers, HAB ecology and CANON Requirements (PPT)|^200812_CANON_ryjo.ppt]
## [01/23/2009 CANON Marching Orders Meeting Notes|CANON:CANON Marching Orders 2009_01_23]
## [02/17/2009 Meeting Notes|CANON:mm_02_17_2009]
## [03/04/2009 Meeting Notes|CANON:mm_03_04_2009]
## [11/10/2009 Meeting Notes (Word)|^MeetingNotes_10Nov2009.doc]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: [Data Analysis and Classification Group (DAC)]
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Data Analysis Requirements]
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [Installing and using the mobile observation log applications (iOS and Android)|ODSS Observation Log Mobile Apps]

h5. [CANON Data Wiki|CDATA:Home]
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Management|CDATA:ODSS Water Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039771</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072501</id>
<property name="body"><![CDATA[h2. 1. Report from the Santa Clara students meeting (Sergey, John)

Santa Clara students are designing a satellite (small multispectral imager) that will be launched in 2010/2011. They are looking for a science application for their satellite. Monterey Bay imagery, with emphasis on coastal blooms appears to be a good science driver. They are willing to work with us on imager specification, and are interested in using the device in CANON applications. John will help in specifying the imager, Sergey will provide communication conduit with CANON&nbsp;

h6.

Preliminary characteristics:
* Single target per orbit defined by the limited power budget of the targeting hardware
* 2-3 images of MB/day
* can potentially pick-up other location, but at added complication of the power management
* spectral range in 400 - 700 nm
* resolution defined in range of 500 to 1000 m, defined by the primary payload/destination&nbsp;

h2. 2. Rutgers STC (Jim)

* budget: how much effort will we contribute, at what cost
* define at least four different applications, compatible with CANON objectives
* writing assignments&nbsp;

h2. 3. Scripps STC (Francisco)

Features of the Scripps Ocean Acidification STC that are compatible with CANON:
* spatially variable, localized plumes of low pH, corrosive water are upwelled and advected along West Coast with unpredictable patterns
* the interplay between natural and the anthropogenic drivers remains unclear
* they present a natural laboratory for studying the effects of ocean acidification on marine biota in situation where biological responses to ocean acidification (besides calcification rates) are unknown
* applications of mobile assets with long endurance may represent the most effective approach to study these effects
* CANON strategy of utilizing auxiliary information (remote sensing, mooring data) to trigger deployment of CANON assets can be directly applied to chase pH plumes

h2. 4. CANON Microprocesses applications (Sergey, Jim, and John)

Techniques and tools to identify, localize, and study small-scale dynamic processes. These tools will be required to understand processes that govern the dynamics of ecosystem.
* define local scales of homogeneity that delineate&nbsp; "the patch"
* observe and follow patch trajectory
* track the succession of biological changes within the patch
* observe patch evolution: inception, growth and collapse
* ability to take samples
** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be acquired?
** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be analyzed?
* what kind of technology is required to perform these acivities
* HABs as a special case of microprocess
\\

h2. 5. Infrastructure needs for CANON initiative&nbsp;(Francisco)

* Vision
* Access to sea
* Marine systems

Prepare a document within next week that can be presented to Marcia.
\\

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039770</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072398</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [October 21 2008|CANON:mm_10_21_2008]
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039665</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072396</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039663</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072401</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [October 21 2008|CANON:mm_10_21_2008]
## [Jim Bellingham's Science Driver Presentation from January 1, 2011|^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039668</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072402</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [October 21 2008|CANON:mm_10_21_2008]
## [Jim Bellingham's Science Driver Presentation from January 1, 2011(PPT)|^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [Jim Bellingham's Ecosystem Matrix from January 1, 2011(XLS)|^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039669</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072399</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [October 21 2008|CANON:mm_10_21_2008]
## [Jim Bellingham's Science Driver Presentation from January 1, 2011^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039666</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072390</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# [Engineering Meeting Notes|CANON:ODSS Meetings]
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039657</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072388</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039655</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072394</id>
<property name="body"><![CDATA[Minutes for the meeting on October 21{^}st^, 2008&nbsp;

Participants: John Ryan, Jim Bellingham, Hey-Jin Kim, Zbigniew Kolber, Yanwu Zhang, Sergey Frolov.&nbsp;

Discussing: Plans for using numerical models to support CANON project

h2. Introductory discussion: How using numerical models can advance your CANON-related activities


h3. John Ryan:

* Using models to complement observations
* Choosing ecosystem models with the types of phytoplankton that we see in MB
* Scales and processes of interest
** Seasonal cycle
** Upwelling shadow
** vertical structure of the water column is critical to future ecosystem model performance
** Thin layers
** Nutrient fluxes
** Internal tidal pumping in the northern bay

h3. Jim Bellingham

* Interest in cost-benefit analysis of the observatory designs (system-engineering component of CANON)

** As a tool for OSSE experiments
** Knowledge of the transport in the bay
** Real-time prediction is not as important
** Represents physics as pertinent to biology
** CANON OSSE will need better ecosystem models
** How to construct an observatory with imperfect engineering components (e.g. models)

h3. Hey-Jin Kim

* Describing sources of water
* Land-ocean coupling (agricultural run-off)
* Climate forcings of the MB

h3. Zbigniew Kolber

* Using models for process studies (verify hypothesis about the phenomena)
** Local production vs. accumulation of HAB
** Intensity and spread of HAB
* Can we be in place when bloom originates
* Use model to direct sampling, so we can track the bloom as it evolves

h3. Yanwu Zhang

* Using model statistics to build signal detection tools for CANON mission planning
* Feature tracking

h3. Sergey Frolov

* Pilot study for the system engineering component of CANON
* Developing ecosystem models capable of red tide prediction

h3. Diversions

* Ground water supply of nutrients
* Use physical models to investigate which sequence of events precedes HAB
* Viruses and parasitic dino
* We have surface and AUV climatology that describe average temperature, temperature gradient, frontal orientation, and distribution of chlorophyll.&nbsp;
h2. Summary of existing modeling efforts in MB

h2. Sergey

* Established models
** Yi Chao, JPL: ROMS + U.Maine biology
** Igor Shulman, NRL: NCOM + NRL biology
** Pier Lermusiaux, HOPS (biology?)
* Emerging models
** Oliver Fringer, Stanford: SUNTANS (unstructured grid + internal waves, no biology, no data assimilation)
** Chris Edwards, UCSC: ROMS (hi-resolution nesting, experimental biological models)

* Other models
** Baptista, NSF-STC CMOP: unstructured grid model
** Kaplan, LDEO: ROMS&nbsp;Zbigniew
* &nbsp;How should we involve modeling teams

** We will continue working with Yi Chao's models and as we learn more about the process, we will involve other groups as necessary.

* How much&nbsp;should we invest into developing a local modeling presense at MBARI?

h2. Action items:

* We will meet as needed, or when there is progress from Hey-Jin and Sergey
* We will next discuss specific physical processes and datasets that we can use to validate numerical models

h2. Other notes:

Pilot project web site: [https://oceana.mbari.org/confluence/display/CANON/Home]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039661</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072391</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039658</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072392</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
{info}
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039659</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072414</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039681</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072418</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Numerical Modeling
### 10/21/2008
### 10/21/2008
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039685</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072416</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Numerical Modeling
### 
### 
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039683</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072405</id>
<property name="body"><![CDATA[Minutes for the meeting on October 21{^}st^, 2008&nbsp;

Participants: John Ryan, Jim Bellingham, Hey-Jin Kim, Zbigniew Kolber, Yanwu Zhang, Sergey Frolov.&nbsp;

Discussing: Plans for using numerical models to support CANON project

h2. Introductory discussion: How using numerical models can advance your CANON-related activities


h3. John Ryan:

* Using models to complement observations
* Choosing ecosystem models with the types of phytoplankton that we see in MB
* Scales and processes of interest
** Seasonal cycle
** Upwelling shadow
** vertical structure of the water column is critical to future ecosystem model performance
** Thin layers
** Nutrient fluxes
** Internal tidal pumping in the northern bay

h3. Jim Bellingham

* Interest in cost-benefit analysis of the observatory designs (system-engineering component of CANON)

** As a tool for OSSE experiments
** Knowledge of the transport in the bay
** Real-time prediction is not as important
** Represents physics as pertinent to biology
** CANON OSSE will need better ecosystem models
** How to construct an observatory with imperfect engineering components (e.g. models)

h3. Hey-Jin Kim

* Describing sources of water
* Land-ocean coupling (agricultural run-off)
* Climate forcings of the MB

h3. Zbigniew Kolber

* Using models for process studies (verify hypothesis about the phenomena)
** Local production vs. accumulation of HAB
** Intensity and spread of HAB
* Can we be in place when bloom originates
* Use model to direct sampling, so we can track the bloom as it evolves

h3. Yanwu Zhang

* Using model statistics to build signal detection tools for CANON mission planning
* Feature tracking

h3. Sergey Frolov

* Pilot study for the system engineering component of CANON
* Developing ecosystem models capable of red tide prediction

h3. Diversions

* Ground water supply of nutrients
* Use physical models to investigate which sequence of events precedes HAB
* Viruses and parasitic dino
* We have surface and AUV climatology that describe average temperature, temperature gradient, frontal orientation, and distribution of chlorophyll.&nbsp;
h2. Summary of existing modeling efforts in MB

h2. Sergey

* Established models
** Yi Chao, JPL: ROMS + U.Maine biology
** Igor Shulman, NRL: NCOM + NRL biology
** Pier Lermusiaux, HOPS (biology?)
* Emerging models
** Oliver Fringer, Stanford: SUNTANS (unstructured grid + internal waves, no biology, no data assimilation)
** Chris Edwards, UCSC: ROMS (hi-resolution nesting, experimental biological models)

* Other models
** Baptista, NSF-STC CMOP: unstructured grid model
** Kaplan, LDEO: ROMS&nbsp;Zbigniew
* &nbsp;How should we involve modeling teams

** We will continue working with Yi Chao's models and as we learn more about the process, we will involve other groups as necessary.

* How much&nbsp;should we invest into developing a local modeling presense at MBARI?

h2. Action items:

* We will meet as needed, or when there is progress from Hey-Jin and Sergey
* We will next discuss specific physical processes and datasets that we can use to validate numerical models

h2. Other notes:

Pilot project web site: [https://oceana.mbari.org/confluence/display/CANON/Home]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039672</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072404</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [October 21 2008|CANON:mm_10_21_2008]
## [Jim Bellingham's Science Driver Presentation from January 1, 2011(PPT)|^Science Drivers CANON.pptx]
## [Francisco's Slides from January 1, 2011(PPT)|^CANON_transitions.ppt]
## [Jim Bellingham's Ecosystem Matrix from January 1, 2011(XLS)|^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039671</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072409</id>
<property name="body"><![CDATA[h1. Meeting minutes for Nov. 11, 2008

\[Notes provided by Kolber, Zbigniew\]

h2. Tasks and deliverable for the CANON feasibility study 2009.

1. Evaluate potential significance and benefits of CANON operations to the coastal ocean management practices in MB and along California coast

(Judy, Steve)

2. Identify characteristics of MB HAB blooms that can be used to identify their presence, their physiological status, and their potential hazards using both in-situ sensors operating on CANON mobile assets, and remote observations
- Chlorophyll biomass

- Spectral characteristics of HAB-specific pigments

- Photosynthetic properties

- Molecular markers

(John, Francisco, zk, Chris).

3. Identify types of observations that may provide advanced cues about initiation of HAB blooms
- Sea surface temperature (remote observations)

- MB circulation patterns (CODAR)

- Local upwelling or stratification (moorings)

- Fresh water discharge (precipitation)

(John, Francisco)&nbsp;

4. Formulate technical requirements for CANON assets that will allow to respond, to follow, and to characterize evolution of algal blooms, including HABs, in MontereyBay

(Kanna, Jim, zk, and Chris)
- Performance characteristics of mobile assets (agility, control)

- Logistic of deployment on a short notice

- Sensor suite

- Ability to return water samples&nbsp;

5. Develop a detection/classification, integration and metrics system (Jim, Sergey).&nbsp;

6.&nbsp; Develop products that will be useful to society and determine if management is improved (Steve).&nbsp;

h2. &nbsp;There are two issues with our list:

&nbsp;I. Most of the tasks described here (the rationale, observations, and performance matrix) are typical of other HAB program. To avoid duplicating existing programs, we need to ask:
# How different our approach will be, what new tools will be required, and why should our approach be better?
# What are the innovation paths that will allow us to develop these tools?
# What level of effort, commitment, and investments is necessary for this development?
# What is the right mix of management, technology development, and societal involvement that will make our effort more coherent relative to the existing, well established HAB programs?

II. The innovative aspect of CANON approach will be defined by the selection of a mobile sensor platform capable to follow and characterize the HAB blooms. Also, CANON success will be quantified by the efficacy of managing the HAB problem in MB. That makes our effort very HAB-centric. &nbsp;However CANON is a generic observation system, with potential applications extending beyond HABs. Therefore, we need to be careful allowing HAB applications to dominate CANON development. HABs present an excellent test case for CANON, but should not be the only driver. &nbsp;

Let' consider these two problems when working on our deliverables.&nbsp; &nbsp;

Preliminary agenda for the next meeting (after Thanksgiving)
# Finalize the tasks/deliverables list
# Discuss types of collaborations we should establish with external institutions/agencies:

* \- Center for Ocean Solution,
* \- ACT (Francisco e-mails),
* \- USCS,&nbsp;
* \- Other groups working on HABs.

3. Identify small-scale field exercises for year 2009]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039676</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072407</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [October 21 2008|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [Jim Bellingham's Science Driver Presentation from January 1, 2011(PPT)|^Science Drivers CANON.pptx]
## [Francisco's Slides from January 1, 2011(PPT)|^CANON_transitions.ppt]
## [Jim Bellingham's Ecosystem Matrix from January 1, 2011(XLS)|^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039674</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072427</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Focus Group: Numerical Modeling
### [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
### [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]

h3. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# AUV Biological Data
## [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039694</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072429</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Focus Group: Numerical Modeling
### [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
### [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# AUV Biological Data
## [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039696</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072431</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Focus Group: Numerical Modeling
### [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
### [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# AUV Biological Data
## [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
## [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
## [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039698</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072433</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Focus Group: Numerical Modeling
### [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
### [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Sample Management|CDATA:CANON Water Sample Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039700</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072420</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Numerical Modeling
### [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
### [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039687</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072422</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Focus Group: Numerical Modeling
### [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
### [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039689</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072424</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Focus Group: Numerical Modeling
### [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
### [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]

h3. CANON Data Pages

{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039691</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072426</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Focus Group: Numerical Modeling
### [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
### [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]

h3. CANON Data
# AUV Biological Data
## 
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039693</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663221</id>
<property name="body"><![CDATA[{info:title=}
This page is intended to summarize major events and capture relevant report materials as attachments. A ChangeLog with more technical details is maintained along with the code at [http://code.google.com/p/mbari-dss/source/browse/trunk/ChangeLog.txt]
{info}

h3. 2010-12-14

General Maven/GWT/GWT-OL set-up and test with a program that emulates the JS prototype provided by Chander.
!dss-2010-12-14.png!

h3. 2010-12-12

Tags created at the SVN repos with base code provided by JD.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630456</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663215</id>
<property name="body"><![CDATA[{info:title=Note}
A ChangeLog with more technical details is maintained along with the code:

&nbsp;&nbsp; [http://code.google.com/p/mbari-dss/source/browse/trunk/ChangeLog.txt]

This page is intended to summarize major events and capture relevant report materials as attachments.
{info}

h3. 2010-12-14

General Maven/GWT/GWT-OL set-up and test with a program that emulates the JS prototype provided by Chander.
!dss-2010-12-14.png!

h3. 2010-12-12

Tags created at the SVN repos with base code provided by JD.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630450</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072443</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: Data Analysis and Classification Group (DAC)
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
# [ODSS Observation Log Mobile Apps]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Sample Management|CDATA:CANON Water Sample Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039710</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072436</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Focus Group: Numerical Modeling
### [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
### [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
## Focus Group: Data Analysis and Classification Group (DAC)
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Sample Management|CDATA:CANON Water Sample Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039703</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072435</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
## Focus Group: Numerical Modeling
### [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
### [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Sample Management|CDATA:CANON Water Sample Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039702</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072437</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: Data Analysis and Classification Group (DAC)
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Sample Management|CDATA:CANON Water Sample Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039704</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072440</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the [Android APK File|^LoggingApp.apk] to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for iSciLog.

h3. How to Use

* iLog (Android)
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

* ISciLog (iOS device (i.e. iPad or iPhone))
** Launch Application
** Select "_i_" button in lower right corner to see page of instructions for iSciLog
*** select "Done" button in upper right corner to return to the app main page*\* Select "Add Photo" button in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039707</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663204</id>
<property name="body"><![CDATA[The following instructions according to ~student/Desktop/mbari/README and some additional adjustments.

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ export PYTHONPATH=/home/student/Desktop/stoqs
$ export DJANGO_SETTINGS_MODULE=settings
$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}


Assigning permissions to user 'mbari' to database 'stoqs' (note, using the attached grant.sh script by Carlos):
As 'postgres'
{code}
$ cd ~student/Desktop/
$ ./grant.sh select,insert,update,delete  mbari stoqs
 GRANT select,insert,update,delete ON public.spatial_ref_sys TO mbari;
 GRANT select,insert,update,delete ON public.activity_type_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.platform_type_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.platform_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.geography_columns TO mbari;
 GRANT select,insert,update,delete ON public.activity_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.expedition TO mbari;
 GRANT select,insert,update,delete ON public.geometry_columns TO mbari;
 GRANT select,insert,update,delete ON public.platform TO mbari;
 GRANT select,insert,update,delete ON public.platform_type TO mbari;
 GRANT select,insert,update,delete ON public.parameter TO mbari;
 GRANT select,insert,update,delete ON public.activity_type TO mbari;
 GRANT select,insert,update,delete ON public.measurement_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.expedition_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.activity TO mbari;
 GRANT select,insert,update,delete ON public.instant_point_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.measured_parameter TO mbari;
 GRANT select,insert,update,delete ON public.instant_point TO mbari;
 GRANT select,insert,update,delete ON public.measured_parameter_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.measurement TO mbari;
 GRANT select,insert,update,delete ON public.parameter_id_seq TO mbari;
{code}


Note the following settings. Under ~/Desktop/mbari/
settings.py:
{code}
DATABASES= {
            'default': {
                        'ENGINE': 'django.contrib.gis.db.backends.postgis',
                        'NAME': 'stoqs',
                        'HOST': '',
                        'PASSWORD': 'stoqs',
                        'USER': 'mbari'}
            }
INSTALLED_APPS=['stoqs']
{code}

mpfiles/data.map:
{code}
  CONNECTIONTYPE POSTGIS
  CONNECTION "host=127.0.0.1 port=5432 user=mbari password=stoqs dbname=stoqs"
  DATA "geom from (select m.id as gid, m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
       from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
       inner join activity a on (ip.activity_id=a.id)
       inner join platform p on (a.platform_id=p.id) 
       order by ip.timevalue)
       as subquery using unique gid using srid=4326"
{code}


Trying to make the following run to see that "remote" access to the database by the 'mbari' user is enabled:
{code}
$ psql -U mbari -h 127.0.0.1 stoqs 
{code}
but it's not working. For connections from 127.0.0.1, I would expect no changes necessary in pg_hba.conf because it already contains the line:
{code}
host    all             all             127.0.0.1/32            md5
{code}
However, after failing to make it work (I must be missing something), I resorted to assign the 'trust' method to move forward:
{code}
#host    all             all             127.0.0.1/32            md5
host    all             all             127.0.0.1/32            trust
{code}
then, after restarting postgreql (service postgresql-9.0 restart), access is now enabled.  In particular, I'm able to load
{code}
     http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
(note that an empty 1024x1024 PNG image is returned).



h2. Populate database

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.csv
{code}


Note, the postgresql database is in the root partition, which is relatively small in the provided VM,  and in fact, in a previous exercise, I noticed that space was not enough to contain the imported data.  So, I moved postgresql to a different partition:

as 'root':
{code}
# /etc/init.d/postersql-9.0 stop
# mkdir /home/var_lib
# mv /var/lib/psql /home/var_lib/
# /etc/init.d/postersql-9.0 start
{code}
 

Now, as 'student':
{code}
$ cd ~/Desktop/mbari
$ vi importdata.py   # to adjust the stride:
stride=100       # as one more mechanism but the original value (1) can be kept as well
$ python26 importdata.py
...
{code}


h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts so we can use http://stoqs.mbari.org to try the interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}

Also, copied the updated index.html sent by Chander on 12/1/10, which I copied to /var/www/html/.
Now, open http://stoqs.mbari.org/


h2. Miscellaneous 

h3. Running http://stoqs.mbari.org/ in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: http://stoqs.mbari.org/

h3. Styling
In gulper.layer.map, I added the following as a quick way for better display:
{code}
      STYLE
         COLOR 255 0 0
         SIZE 4
         WIDTH 10
      END # STYLE
{code}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630439</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072442</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [10/21/2008 Numerical models of the Monterey Bay|Numerical models of the Monterey Bay and the CANON project October 21, 2008]
## [01/01/2011 Jim Bellingham's Science Driver Presentation (PPT)|^Science Drivers CANON.pptx]
## [01/01/2011 Francisco's Slides (PPT)|^CANON_transitions.ppt]
## [01/01/2011 Jim Bellingham's Ecosystem Matrix (XLS)|^Ecosystem Matrices.xlsx]
# Focus Group: Numerical Modeling
## [10/21/2008 Sergey's Presentation on Numerical Models for CANON (PPT)|^Numerical models in support of the CANON project.ppt]
## [10/21/2008 Sergey's Model Benchmark Document (Word)|^mb_modelBenchm02.doc]
# Focus Group: Data Analysis and Classification Group (DAC)
## [Accessing BOG data from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
Do we have any of these?
{panel}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
# [Engineering Meeting Notes|CANON:ODSS Meetings]

# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

{info:title=Deprecated Documents}
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)
# STOQS
## [Configuring Eclipse for Team development of STOQS]
{info}
{panel}
{column}
{column}
{panel:title=Documentation}
h5. User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]

h5. CANON Data
{warning:title=Data Sensitivity}
Please treat all unpublished data accordingly and do not share unless you contact PI responsible for the data
{warning}
# [Water Sample Management|CDATA:CANON Water Sample Management]
## AUV Biological Data
### [2009 Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2009_AUVdorado_Samples.xls]
### [2010 BloomEx Dorado Water Samples Spreadsheet (XLS)|CDATA:AUV Dorado Biological Data^2010_BloomEx_AUVdorado_Samples.xls]
### [2011 CANON Dorado Water Sample Spreadsheet (XLS)|CDATA:CANON 2010 Oct MB Data Archive Description^2011_AUVdorado_Samples.xlsx]
# [Biological Ocean Group|http://www.mbari.org/bog/default.htm]
## [Accessing Bog Database from Matlab|http://mww.mbari.org/bog/documents/Matlab2BOG.htm]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039709</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663206</id>
<property name="body"><![CDATA[The following instructions according to \~student/Desktop/mbari/README and some additional adjustments.

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ export PYTHONPATH=/home/student/Desktop/stoqs
$ export DJANGO_SETTINGS_MODULE=settings
$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}
Assigning permissions to user 'mbari' to database 'stoqs' (note, using the attached grant.sh script by Carlos):
As 'postgres'
{code}
$ cd ~student/Desktop/
$ ./grant.sh select,insert,update,delete  mbari stoqs
 GRANT select,insert,update,delete ON public.spatial_ref_sys TO mbari;
 GRANT select,insert,update,delete ON public.activity_type_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.platform_type_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.platform_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.geography_columns TO mbari;
 GRANT select,insert,update,delete ON public.activity_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.expedition TO mbari;
 GRANT select,insert,update,delete ON public.geometry_columns TO mbari;
 GRANT select,insert,update,delete ON public.platform TO mbari;
 GRANT select,insert,update,delete ON public.platform_type TO mbari;
 GRANT select,insert,update,delete ON public.parameter TO mbari;
 GRANT select,insert,update,delete ON public.activity_type TO mbari;
 GRANT select,insert,update,delete ON public.measurement_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.expedition_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.activity TO mbari;
 GRANT select,insert,update,delete ON public.instant_point_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.measured_parameter TO mbari;
 GRANT select,insert,update,delete ON public.instant_point TO mbari;
 GRANT select,insert,update,delete ON public.measured_parameter_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.measurement TO mbari;
 GRANT select,insert,update,delete ON public.parameter_id_seq TO mbari;
{code}
Note the following settings. Under \~/Desktop/mbari/
settings.py:
{code}
DATABASES= {
            'default': {
                        'ENGINE': 'django.contrib.gis.db.backends.postgis',
                        'NAME': 'stoqs',
                        'HOST': '',
                        'PASSWORD': 'stoqs',
                        'USER': 'mbari'}
            }
INSTALLED_APPS=['stoqs']
{code}
mpfiles/data.map:
{code}
CONNECTIONTYPE POSTGIS
  CONNECTION "host=127.0.0.1 port=5432 user=mbari password=stoqs dbname=stoqs"
  DATA "geom from (select m.id as gid, m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
       from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
       inner join activity a on (ip.activity_id=a.id)
       inner join platform p on (a.platform_id=p.id)
       order by ip.timevalue)
       as subquery using unique gid using srid=4326"
{code}
Trying to make the following run to see that "remote" access to the database by the 'mbari' user is enabled:
{code}
$ psql -U mbari -h 127.0.0.1 stoqs
{code}
but it's not working. For connections from 127.0.0.1, I would expect no changes necessary in pg_hba.conf because it already contains the line:
{code}
host    all             all             127.0.0.1/32            md5
{code}
However, after failing to make it work (I must be missing something), I resorted to assign the 'trust' method to move forward:
{code}
#host    all             all             127.0.0.1/32            md5
host    all             all             127.0.0.1/32            trust
{code}
then, after restarting postgreql (service postgresql-9.0 restart), access is now enabled.  In particular, I'm able to load
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
(note that an empty 1024x1024 PNG image is returned).

h2. Populate database

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.csv
{code}
Note, the postgresql database is in the root partition, which is relatively small in the provided VM,  and in fact, in a previous exercise, I noticed that space was not enough to contain the imported data.  So, I moved postgresql to a different partition:

as 'root':
{code}
# /etc/init.d/postersql-9.0 stop
# cd /var/lib
# mkdir /home/var_lib
# mv /var/lib/psql /home/var_lib/
# ln -s /home/var_lib/pgsql .
# /etc/init.d/postersql-9.0 start
{code}
Now, as 'student':
{code}
$ cd ~/Desktop/mbari
$ vi importdata.py   # to adjust the stride:
stride=100       # as one more mechanism but the original value (1) can be kept as well
$ python26 importdata.py
...
{code}

h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts so we can use [http://stoqs.mbari.org] to try the interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}
Also, copied the updated index.html sent by Chander on 12/1/10, which I copied to /var/www/html/.
Now, open [http://stoqs.mbari.org/]. The following screenshot shows the result upon selecting Google Streets and Gulper.

!dss-stoqs-gulper.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/]

h3. Styling

In gulper.layer.map, I added the following as a quick way for better display:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630441</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072330</id>
<property name="body"><![CDATA[h2. CANON Sampling Workshop 2010 (April 15/16)

\\

Notes from follow on meeting on Monday April 19

Action items:
# Thom to attach workshop materials to the confluence site after Francisco loads them into a project directory (\\Tornado\ProjectLibrary\901009_CANON)
# Workshop Report - create outline.&nbsp;&nbsp; Francisco to lead the relevant scientists to draft outline, draft paragraph.
# What to do with engineering requirements (buy, build, collaborate) - look at how well the questions were answered and provide in a standardized way of reporting.
# John Ryan to look at updating the existing sampling devices (acquire water).
# Engineering is working on collating and summarizing the requirements into a google doc
| CANON - Sampling Workshop Summary\\ |

\\

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039597</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829668</id>
<property name="body"><![CDATA[# Summarize the research topic and goals
## *To understand the organization, dynamics and distribution of plankton in thin layers.*
## *Characterize the processes that go on inside these layers.*
## Percy draws graph of rate vs. concentration
## You may be interested in finding a different in concentration of 0.5%
## Early criteria was that if something appears in two profiles for more than two hours above some level, that is a thin layer. That means they were spatially and temporally coherent.
## *The gradients are the intereseting parts*
## Identifying the structure
## Really interested in the rates?
## These are huge production sources.
## Would like to high frequency sampling through the gradient.
## Questions:
### Are there multiple species in the layer
### What is the status of their health? (ESP style sampling)
### What is their activity? (ESP style sampling)
### What are the trophic linkages?
### What is the chemical environemnt?
#### Nutrients
#### Allelopathy
### What is the biological interactions?
#### Parasitism
# Briefly summarize the role of water sample acquisition for thin layers.
# What is the target measurement of the water sample (organisms, dissolved material, particulate material)?
## phytoplankton, zooplankton, 
# Are there multiple target measurements?
## Would like to high frequency sampling through the gradient.
# Where should the samples be acquired (environments, depth)?
## before and after the layer
## higher resolution through both gradients
## in the layer
# When should samples be acquired?
## When the layer is found!
# What determines when a sample shoudl be acquired?
## Purely by location in the layer.
# Does the sample collection need a moving platform, fixed, or both?
## Moving through/with the layer.  XY fixed, but Z moving.
## The ideal would be to have a vertical view of the layer and moving with it.
# What methods will be applied to the sample?
## Methods to discover species makeup, health, activity, trophic linkages, environment chemical analysis
## Microscopic examination/enumeration
## Particle characterization
# What volume of whole water is needed per sample
## Couple of liters?
# What are the requirements for sample purity?
## This is critical as the only water that is in the sample is from the location of interest.  This is important if you are trying to implement some type of sample buffering scheme.
# How rapidly must sample be collected?
## Assuming you can target the proper spot, the acquisition must be quick because things are moving rapidly.
# Must the sample be processed immediately?
## Yes, further decisions will have to be made based on in-situ analysis
# How soon following acquisition must a sample be analyzed to be useful?
## In situ, but is there a time constraint?
# Is there a need to archive samples?
## Yes, but it is not practical to do it all analysis back at shore, so do as much as possible out there (in situ).  There will always be a need to do some stuff back on shore so yes.
## You are going to take one sample and split it out to several processes.
# What contextual data are required for the sample data
## Chemical
## Internal Waves
## Currents

# Other Notes
## Have to have accurate at sampling the transitions in the boundaries.
## Could have have some fluid delay.
## *Keys are layers are spatially coherent and persistent.* This is key for targeting follow up sampling.
## The layers can move very fast, especially in Monterey Bay so you risk sampling the same water multiple times.
## No methane sensor for ambient concentration
## CO2 sensors aren't good
## Nutrient sensors not fine enough.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796914</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672248</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# Francisco [drawing |^DSC_0179.JPG] on whiteboard
## winter
## upwelling
## relaxation
## more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado

* no meeting Feb 4.
\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less# Fransisco  I think


# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639482</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072328</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group
### Meeting Notes
#### [January 13|Data Group Meeting Notes January 13, 2010]
#### [January 20|Data Group Meeting Notes January 20, 2010]
#### [January 27|Data Group Meeting Notes January 27, 2010]
#### [Feb 3|Data Group Meeting Notes February 3, 2010]
#### [March 3|Data Group Meeting Notes March 3, 2010]
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
#### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
#### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
## Sampling Workshop
### [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039595</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829670</id>
<property name="body"><![CDATA[# Summarize the research topic and goals
## *To understand the organization, dynamics and distribution of plankton in thin layers.*
## *Characterize the processes that go on inside these layers.*
## Percy draws graph of rate vs. concentration
## You may be interested in finding a different in concentration of 0.5%
## Early criteria was that if something appears in two profiles for more than two hours above some level, that is a thin layer. That means they were spatially and temporally coherent.
## *The gradients are the intereseting parts*
## Identifying the structure
## Really interested in the rates?
## These are huge production sources.
## Would like to high frequency sampling through the gradient.
## Questions:
### Are there multiple species in the layer
### What is the status of their health? (ESP style sampling)
### What is their activity? (ESP style sampling)
### What are the trophic linkages?
### What is the chemical environemnt?
#### Nutrients
#### Allelopathy
### What is the biological interactions?
#### Parasitism
# Briefly summarize the role of water sample acquisition for thin layers.
# What is the target measurement of the water sample (organisms, dissolved material, particulate material)?
## phytoplankton, zooplankton, 
# Are there multiple target measurements?
## Would like to high frequency sampling through the gradient.
# Where should the samples be acquired (environments, depth)?
## before and after the layer
## higher resolution through both gradients
## in the layer
# When should samples be acquired?
## When the layer is found!
# What determines when a sample shoudl be acquired?
## Purely by location in the layer.
# Does the sample collection need a moving platform, fixed, or both?
## Moving through/with the layer.  XY fixed, but Z moving.
## The ideal would be to have a vertical view of the layer and moving with it.
# What methods will be applied to the sample?
## Methods to discover species makeup, health, activity, trophic linkages, environment chemical analysis
## Microscopic examination/enumeration
## Particle characterization
# What volume of whole water is needed per sample
## Couple of liters?
# What are the requirements for sample purity?
## This is critical as the only water that is in the sample is from the location of interest.  This is important if you are trying to implement some type of sample buffering scheme.
# How rapidly must sample be collected?
## Assuming you can target the proper spot, the acquisition must be quick because things are moving rapidly.
# Must the sample be processed immediately?
## Yes, further decisions will have to be made based on in-situ analysis
# How soon following acquisition must a sample be analyzed to be useful?
## In situ, but is there a time constraint?
# Is there a need to archive samples?
## Yes, but it is not practical to do it all analysis back at shore, so do as much as possible out there (in situ).  There will always be a need to do some stuff back on shore (look for unexpected critters) so yes.
## You are going to take one sample and split it out to several processes.
# What contextual data are required for the sample data
## Chemical
## Internal Waves
## Currents

# Other Notes
## Have to have accurate at sampling the transitions in the boundaries.
## Could have have some fluid delay.
## *Keys are layers are spatially coherent and persistent.* This is key for targeting follow up sampling.
## The layers can move very fast, especially in Monterey Bay so you risk sampling the same water multiple times.
## No methane sensor for ambient concentration
## CO2 sensors aren't good
## Nutrient sensors not fine enough.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796916</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072327</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group
### Meeting Notes
#### [January 13|Data Group Meeting Notes January 13, 2010]
#### [January 20|Data Group Meeting Notes January 20, 2010]
#### [January 27|Data Group Meeting Notes January 27, 2010]
#### [Feb 3|Data Group Meeting Notes February 3, 2010]
#### [March 3|Data Group Meeting Notes March 3, 2010]
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
#### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
#### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039594</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672250</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# Francisco [drawing |^DSC_0179.JPG] on whiteboard
## winter
## upwelling
## relaxation
## more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less# Fransisco  I think


# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639484</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072325</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements statu

## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039592</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672244</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting

# no meeting Feb 4.
h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less# Fransisco  I think


# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639478</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072323</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database -- STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign -- platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group -- 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working the Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements statu

## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) -- Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN -- wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039590</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672246</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS

# no meeting Feb 4.
h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less# Fransisco  I think


# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639480</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072338</id>
<property name="body"><![CDATA[Notes from follow on meeting on Monday April 19

h5. Action items:
# Thom to attach workshop materials to the confluence site after Francisco loads them into a project directory (\\Tornado\ProjectLibrary\901009_CANON)
# Workshop Report - create outline.&nbsp;&nbsp; Francisco to lead the relevant scientists to draft outline, draft paragraph.
# What to do with engineering requirements (buy, build, collaborate) - look at how well the questions were answered and provide in a standardized way of reporting.
# John Ryan to look at updating the existing sampling devices (acquire water).
# Engineering is working on collating and summarizing the requirements into a google doc

h5. Files
{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039605</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672255</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation on thermocline hotspots
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
#### Francisco [drawing |^DSC_0179.JPG] on whiteboard
## winter
## upwelling
## relaxation
## more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639489</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072336</id>
<property name="body"><![CDATA[Notes from follow on meeting on Monday April 19

Action items:
# Thom to attach workshop materials to the confluence site after Francisco loads them into a project directory (\\Tornado\ProjectLibrary\901009_CANON)
# Workshop Report - create outline.&nbsp;&nbsp; Francisco to lead the relevant scientists to draft outline, draft paragraph.
# What to do with engineering requirements (buy, build, collaborate) - look at how well the questions were answered and provide in a standardized way of reporting.
# John Ryan to look at updating the existing sampling devices (acquire water).
# Engineering is working on collating and summarizing the requirements into a google doc
| CANON - Sampling Workshop Summary\\ |
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039603</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672257</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation on thermocline hotspots
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# HABs case study
## Francisco [drawing |^DSC_0179.JPG] on whiteboard
## winter
## upwelling
## relaxation
## more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639491</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672258</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation on thermocline hotspots
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# HABs case study
## Francisco [drawing |^DSC_0179.JPG] on whiteboard
### winter
### upwelling
### relaxation
### more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639492</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072334</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group
### Meeting Notes
#### [January 13|Data Group Meeting Notes January 13, 2010]
#### [January 20|Data Group Meeting Notes January 20, 2010]
#### [January 27|Data Group Meeting Notes January 27, 2010]
#### [Feb 3|Data Group Meeting Notes February 3, 2010]
#### [March 3|Data Group Meeting Notes March 3, 2010]
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
#### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
#### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
## Sampling Workshop (April 2010)
### [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039601</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672251</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# Francisco [drawing |^DSC_0179.JPG] on whiteboard
## winter
## upwelling
## relaxation
## more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less
# Fransisco  I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639485</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072332</id>
<property name="body"><![CDATA[h2. CANON Sampling Workshop 2010 (April 15/16)

\\

Notes from follow on meeting on Monday April 19

Action items:
# Thom to attach workshop materials to the confluence site after Francisco loads them into a project directory (\\Tornado\ProjectLibrary\901009_CANON)
# Workshop Report - create outline.&nbsp;&nbsp; Francisco to lead the relevant scientists to draft outline, draft paragraph.
# What to do with engineering requirements (buy, build, collaborate) - look at how well the questions were answered and provide in a standardized way of reporting.
# John Ryan to look at updating the existing sampling devices (acquire water).
# Engineering is working on collating and summarizing the requirements into a google doc
| CANON - Sampling Workshop Summary\\ |

\\

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039599</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672253</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# Francisco [drawing |^DSC_0179.JPG] on whiteboard
## winter
## upwelling
## relaxation
## more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639487</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072345</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039612</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072343</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
# Other
## 2010 Data Group
### Meeting Notes
#### [January 13|Data Group Meeting Notes January 13, 2010]
#### [January 20|Data Group Meeting Notes January 20, 2010]
#### [January 27|Data Group Meeting Notes January 27, 2010]
#### [Feb 3|Data Group Meeting Notes February 3, 2010]
#### [March 3|Data Group Meeting Notes March 3, 2010]
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
#### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
#### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
## Sampling Workshop (April 2010)
### [Workshop Notification|^AutonomousSamplingWorkshop.doc]
### [CANON Sampling Workshop Notes (KJG)]
### [Sampling Workshop Follow on Meeting Notes]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039610</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072342</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group
### Meeting Notes
#### [January 13|Data Group Meeting Notes January 13, 2010]
#### [January 20|Data Group Meeting Notes January 20, 2010]
#### [January 27|Data Group Meeting Notes January 27, 2010]
#### [Feb 3|Data Group Meeting Notes February 3, 2010]
#### [March 3|Data Group Meeting Notes March 3, 2010]
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
#### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
#### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
## Sampling Workshop (April 2010)
### [Workshop Notification|^AutonomousSamplingWorkshop.doc]
### [CANON Sampling Workshop Notes (KJG)]
### [Sampling Workshop Follow on Meeting Notes]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039609</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072339</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group
### Meeting Notes
#### [January 13|Data Group Meeting Notes January 13, 2010]
#### [January 20|Data Group Meeting Notes January 20, 2010]
#### [January 27|Data Group Meeting Notes January 27, 2010]
#### [Feb 3|Data Group Meeting Notes February 3, 2010]
#### [March 3|Data Group Meeting Notes March 3, 2010]
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
#### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
#### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
## Sampling Workshop (April 2010)
### [Workshop Notification|^AutonomousSamplingWorkshop.doc]
### [Sampling Workshop Follow on Meeting Notes]
### [CANON Sampling Workshop Notes (KJG)]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039606</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072353</id>
<property name="body"><![CDATA[Distributed Autonomy and Decision Support System
\\
\\

Jan, Feb, Mar - problem definition

Apr - napkin sketch of DSS, engaged Dave Fierstein to illustrate napkin sketch

19 Apr 2010 (week) - one on one reviews with Bob V, Julio, Francisco, Chris.&nbsp;&nbsp; Wanted to review with Jim, but juggling too many priorities

27 Apr 2010 - Reviewed napkin sketches in broader CANON meeting (see [attached slides|https://oceana.mbari.org/confluence/download/attachments/11797082/CANON-DSS-Draft-Design-27Apr2010.ppt])

28 Apr 2010 - List of collated comments from science and CANON community (see [document|https://oceana.mbari.org/confluence/download/attachments/11797082/DSS-Visual-Comments.doc]). Note this is a live document and will likely be an important source of DSS requirements.


Next steps
* one on one review with Jim Bellingham&nbsp;
* enhance napkin sketch to fill in missing pieces ('live control' via distributed autonomy, science case study (HAB) illustration to set the context of DSS (phase 2 with Dave Fierstein) (phase 2 by April 30, phase 3 by May 15)
* weekly (Wed 2:00pm 28 Apr - 19 May) virtual pilot experiments rehearsing Oct. 2010 BioSpace as a means to get DSS science user requirements for BioSpace and to help plan
* CANON Review 26 May or 9 Jun (26 May has conflict with sea days)
* &nbsp;
* PDR last week of June - conflict with DOEST, need to look at pulling this in a week.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039620</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672239</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639473</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072351</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039618</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672242</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation
# Yanwu presented his assignment to review [LRAUV publications | ^blahblah.ppt]


# no meeting Feb 4.
h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639476</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072352</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039619</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672241</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation
# Yanwu presented his assignment to review [LRAUV publications | ^blahblah.ppt]


# no meeting Feb 4.
h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639475</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072349</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039616</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672235</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting


h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639469</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404465</id>
<property name="body"><![CDATA[Participants: Judy Kildow, Steven Romp, John Ryan, Francisco Chavez, Kanna Rajan, Zbigniew Kolber&nbsp;

h2.
{color:#000000}{*}1. Report from Oregon HAB meeting (Steve, John)*{color}

* No new ideas that could influence the current MBARI CANON effort. Although the type and scope of observation and measurements required for HAB monitoring were well defined, the observational infrastructure required for effective monitoring and management of HAB blooms was not.
* CANON approach still appear to be the most effective in detecting and tracking blooms, and to study factors responsible for bloom initiation, persistence, and demise
* A subset of ESP-like observations/sampling operating on autonomous platform (LRAUV) would highly benefit HAB observation infrastructure
** survey mode of operation
** response mode of operation
** sample retrieval

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; some in-situ capability to do molecular work, but will require the capability of characterizing the bloom prior to engaging the molecular gizmo (optics?) &nbsp;
2. Summary/Discussion on the last three COS workshops (all participants)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HAB's were not elevated to a level of possible COS initiative. However, CANON infrastructure will support several of the potential COS initiatives that were discussed.

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; indicators of ecosystem status/health

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; California Current as protected area

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; effects of agricultural runoff

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; environmental effects of utilization of costal resources (power generation)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If &nbsp;CANON qualifies as MBARI initiative, there will be a rationale for communicating the potential of CANON to support a some of COS initiatives.

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; what are ground rules for such communications?

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We should discuss these rules with Marcia&nbsp;
3. MBARI assets discussion: a CANON-wide consensus (all participants, the discussion will continue, Francisco and Jim will produce a CANON-wide answer)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The loss of Zephyr will have no effect on CANON operations assuming that we retain the capability of LRAUV launch/recovery.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CANON will not be affected by the potential loss of Ventana.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We need M1, we can replace M2 with routine LRAUV runs.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We critically need upper water column AUV operation. We assume that this capability will be provided by a LRAUV fleet. As this capability will be satisfied within the next few years, we may phase out the CTD AUV. &nbsp;
4. CANON as enabling technology for oceanographic research outside MBARI (Zbigniew)

Technology Transfer

_Case Study: Open Ocean Blooms_
\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Productivity in North Pacific Subtropical Gyre NPSG is to large extent driven by eddies activity

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; It is unclear if these activities will attenuate or intensify in response to increasing heat loading in the upper ocean

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The mechanisms and links between eddies and biology remain ill defined: impossible to predict future responses of open ocean biology to climate change

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Understanding these mechanisms require

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; persistent presence in the anticipated bloom areas

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to observe/acquire data at spatial and temporal resolution comparable to spatial scales of local blooms

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to follow the spatial and temporal evolution of local blooms

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to perform these tasks autonomously

These are the operational characteristics of CANON infrastructure.

Problems:

(a)&nbsp;&nbsp;&nbsp; Do we need to demonstrate broader implications of CANON initiative?

(b)&nbsp;&nbsp; Do we need to demonstrate the potential for technology transfer?

(c)&nbsp;&nbsp;&nbsp; How to demonstrate this potential without loosing HAB focus? &nbsp;&nbsp;_Tentative agenda for the next meeting, March 3,_ _&nbsp;_{_}2009_
# More on HAB economics (Sergey)
# Modelling (Hey-Jin)
# Autonomy (Kanna)
# Dynamic of HAB blooms (John)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371703</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072359</id>
<property name="body"><![CDATA[Distributed Autonomy and Decision Support System
\\
\\

Jan, Feb, Mar - problem definition

Apr - napkin sketch of DSS, engaged Dave Fierstein to illustrate napkin sketch

19 Apr 2010 (week) - one on one reviews with Bob V, Julio, Francisco, Chris.&nbsp;&nbsp; Wanted to review with Jim, but juggling too many priorities

27 Apr 2010 - Reviewed napkin sketches in broader CANON meeting (see [attached slides|https://oceana.mbari.org/confluence/download/attachments/11797082/CANON-DSS-Draft-Design-27Apr2010.ppt])

28 Apr 2010 - List of collated comments from science and CANON community (see [document|https://oceana.mbari.org/confluence/download/attachments/11797082/DSS-Visual-Comments.doc]). Note this is a live document and will likely be an important source of DSS requirements.


Next steps
* one on one review with Jim Bellingham&nbsp;
* enhance napkin sketch to fill in missing pieces ('live control' via distributed autonomy, science case study (HAB) illustration to set the context of DSS (phase 2 with Dave Fierstein) (phase 2 by April 30, phase 3 by May 15)
* weekly (Wed 2:00pm 28 Apr - 19 May) virtual pilot experiments rehearsing Oct. 2010 BioSpace as a means to get DSS science user requirements for BioSpace and to help plan
* CANON Review 26 May or 9 Jun (26 May has conflict with sea days)
* &nbsp;
* PDR last week of June - conflict with DOEST, need to look at pulling this in a week.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039626</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072362</id>
<property name="body"><![CDATA[Distributed Autonomy and Decision Support System
\\
\\

Jan, Feb, Mar - problem definition

Apr - napkin sketch of DSS, engaged Dave Fierstein to illustrate napkin sketch

19 Apr 2010 (week) - one on one reviews with Bob V, Julio, Francisco, Chris.&nbsp;&nbsp; Wanted to review with Jim, but juggling too many priorities

27 Apr 2010 - Reviewed napkin sketches in broader CANON meeting (see [attached slides|https://oceana.mbari.org/confluence/download/attachments/11797082/CANON-DSS-Draft-Design-27Apr2010.ppt])

28 Apr 2010 - List of collated comments from science and CANON community (see [document|https://oceana.mbari.org/confluence/download/attachments/11797082/DSS-Visual-Comments.doc]). Note this is a live document and will likely be an important source of DSS requirements.


Next steps
* one on one review with Jim Bellingham&nbsp;
* enhance napkin sketch to fill in missing pieces ('live control' via distributed autonomy, science case study (HAB) illustration to set the context of DSS (phase 2 with Dave Fierstein) (phase 2 by April 30, phase 3 by May 15)
* weekly (Wed 2:00pm 28 Apr - 19 May) virtual pilot experiments rehearsing Oct. 2010 BioSpace as a means to get DSS science user requirements for BioSpace and to help plan
* CANON Review 26 May or 9 Jun (26 May has conflict with sea days)
* &nbsp;
* PDR last week of June - conflict with DOEST, need to look at pulling this in a week.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039629</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404463</id>
<property name="body"><![CDATA[Participants: Judy Kildow, Steven Romp, John Ryan, Francisco Chavez, Kanna Rajan, Zbigniew Kolber&nbsp;
{color:#000000}{*}1. Report from Oregon HAB meeting (Steve, John)*{color}
* No new ideas that could influence the current MBARI CANON effort. Although the type and scope of observation and measurements required for HAB monitoring were well defined, the observational infrastructure required for effective monitoring and management of HAB blooms was not.
* CANON approach still appear to be the most effective in detecting and tracking blooms, and to study factors responsible for bloom initiation, persistence, and demise
* A subset of ESP-like observations/sampling operating on autonomous platform (LRAUV) would highly benefit HAB observation infrastructure
** survey mode of operation
** response mode of operation
** sample retrieval

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; some in-situ capability to do molecular work, but will require the capability of characterizing the bloom prior to engaging the molecular gizmo (optics?) &nbsp;
2. Summary/Discussion on the last three COS workshops (all participants)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HAB's were not elevated to a level of possible COS initiative. However, CANON infrastructure will support several of the potential COS initiatives that were discussed.

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; indicators of ecosystem status/health

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; California Current as protected area

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; effects of agricultural runoff

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; environmental effects of utilization of costal resources (power generation)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If &nbsp;CANON qualifies as MBARI initiative, there will be a rationale for communicating the potential of CANON to support a some of COS initiatives.

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; what are ground rules for such communications?

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We should discuss these rules with Marcia&nbsp;
3. MBARI assets discussion: a CANON-wide consensus (all participants, the discussion will continue, Francisco and Jim will produce a CANON-wide answer)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The loss of Zephyr will have no effect on CANON operations assuming that we retain the capability of LRAUV launch/recovery.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CANON will not be affected by the potential loss of Ventana.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We need M1, we can replace M2 with routine LRAUV runs.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We critically need upper water column AUV operation. We assume that this capability will be provided by a LRAUV fleet. As this capability will be satisfied within the next few years, we may phase out the CTD AUV. &nbsp;
4. CANON as enabling technology for oceanographic research outside MBARI (Zbigniew)

Technology Transfer

_Case Study: Open Ocean Blooms_
\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Productivity in North Pacific Subtropical Gyre NPSG is to large extent driven by eddies activity

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; It is unclear if these activities will attenuate or intensify in response to increasing heat loading in the upper ocean

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The mechanisms and links between eddies and biology remain ill defined: impossible to predict future responses of open ocean biology to climate change

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Understanding these mechanisms require

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; persistent presence in the anticipated bloom areas

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to observe/acquire data at spatial and temporal resolution comparable to spatial scales of local blooms

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to follow the spatial and temporal evolution of local blooms

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to perform these tasks autonomously

These are the operational characteristics of CANON infrastructure.

Problems:

(a)&nbsp;&nbsp;&nbsp; Do we need to demonstrate broader implications of CANON initiative?

(b)&nbsp;&nbsp; Do we need to demonstrate the potential for technology transfer?

(c)&nbsp;&nbsp;&nbsp; How to demonstrate this potential without loosing HAB focus? &nbsp;&nbsp;_Tentative agenda for the next meeting, March 3,_ _&nbsp;_{_}2009_
# More on HAB economics (Sergey)
# Modelling (Hey-Jin)
# Autonomy (Kanna)
# Dynamic of HAB blooms (John)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371701</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072361</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039628</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072356</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Decision Support System
## [Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039623</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404461</id>
<property name="body"><![CDATA[Participants: Judy Kildow, Steven Romp, John Ryan, Francisco Chavez, Kanna Rajan, Zbigniew Kolber&nbsp;
*1. Report from Oregon HAB meeting (Steve, John)*
* No new ideas that could influence the current MBARI CANON effort. Although the type and scope of observation and measurements required for HAB monitoring were well defined, the observational infrastructure required for effective monitoring and management of HAB blooms was not.
* CANON approach still appear to be the most effective in detecting and tracking blooms, and to study factors responsible for bloom initiation, persistence, and demise
* A subset of ESP-like observations/sampling operating on autonomous platform (LRAUV) would highly benefit HAB observation infrastructure
** survey mode of operation
** response mode of operation
** sample retrieval

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; some in-situ capability to do molecular work, but will require the capability of characterizing the bloom prior to engaging the molecular gizmo (optics?) &nbsp;
2. Summary/Discussion on the last three COS workshops (all participants)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HAB's were not elevated to a level of possible COS initiative. However, CANON infrastructure will support several of the potential COS initiatives that were discussed.

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; indicators of ecosystem status/health

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; California Current as protected area

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; effects of agricultural runoff

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; environmental effects of utilization of costal resources (power generation)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If &nbsp;CANON qualifies as MBARI initiative, there will be a rationale for communicating the potential of CANON to support a some of COS initiatives.

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; what are ground rules for such communications?

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We should discuss these rules with Marcia&nbsp;
3. MBARI assets discussion: a CANON-wide consensus (all participants, the discussion will continue, Francisco and Jim will produce a CANON-wide answer)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The loss of Zephyr will have no effect on CANON operations assuming that we retain the capability of LRAUV launch/recovery.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CANON will not be affected by the potential loss of Ventana.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We need M1, we can replace M2 with routine LRAUV runs.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We critically need upper water column AUV operation. We assume that this capability will be provided by a LRAUV fleet. As this capability will be satisfied within the next few years, we may phase out the CTD AUV. &nbsp;
4. CANON as enabling technology for oceanographic research outside MBARI (Zbigniew)

Technology Transfer

_Case Study: Open Ocean Blooms_
\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Productivity in North Pacific Subtropical Gyre NPSG is to large extent driven by eddies activity

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; It is unclear if these activities will attenuate or intensify in response to increasing heat loading in the upper ocean

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The mechanisms and links between eddies and biology remain ill defined: impossible to predict future responses of open ocean biology to climate change

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Understanding these mechanisms require

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; persistent presence in the anticipated bloom areas

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to observe/acquire data at spatial and temporal resolution comparable to spatial scales of local blooms

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to follow the spatial and temporal evolution of local blooms

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to perform these tasks autonomously

These are the operational characteristics of CANON infrastructure.

Problems:

(a)&nbsp;&nbsp;&nbsp; Do we need to demonstrate broader implications of CANON initiative?

(b)&nbsp;&nbsp; Do we need to demonstrate the potential for technology transfer?

(c)&nbsp;&nbsp;&nbsp; How to demonstrate this potential without loosing HAB focus? &nbsp;&nbsp;_Tentative agenda for the next meeting, March 3,_ _&nbsp;_{_}2009_
# More on HAB economics (Sergey)
# Modelling (Hey-Jin)
# Autonomy (Kanna)
# Dynamic of HAB blooms (John)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371699</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072355</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039622</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072358</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039625</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404459</id>
<property name="body"><![CDATA[Participants: Judy Kildow, Steven Romp, John Ryan, Francisco Chavez, Kanna Rajan, Zbigniew Kolber 
1. Report from Oregon HAB meeting (Steven, John)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No new ideas that could influence the current MBARI CANON effort. Although the type and scope of observation and measurements required for HAB monitoring were well defined, the observational infrastructure required for effective monitoring and management of HAB blooms was not.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CANON approach still appear to be the most effective in detecting and tracking blooms, and to study factors responsible for bloom initiation, persistence, and demise

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A subset of ESP-like observations/sampling operating on autonomous platform (LRAUV) would highly benefit HAB observation infrastructure

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; survey mode of operation

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response mode of operation

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sample retrieval

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; some in-situ capability to do molecular work, but will require the capability of characterizing the bloom prior to engaging the molecular gizmo (optics?)  
2. Summary/Discussion on the last three COS workshops (all participants)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HAB's were not elevated to a level of possible COS initiative. However, CANON infrastructure will support several of the potential COS initiatives that were discussed.

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; indicators of ecosystem status/health

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; California Current as protected area

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; effects of agricultural runoff

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; environmental effects of utilization of costal resources (power generation)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If &nbsp;CANON qualifies as MBARI initiative, there will be a rationale for communicating the potential of CANON to support a some of COS initiatives.

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; what are ground rules for such communications?

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We should discuss these rules with Marcia 
3. MBARI assets discussion: a CANON-wide consensus (all participants, the discussion will continue, Francisco and Jim will produce a CANON-wide answer)

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The loss of Zephyr will have no effect on CANON operations assuming that we retain the capability of LRAUV launch/recovery.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CANON will not be affected by the potential loss of Ventana.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We need M1, we can replace M2 with routine LRAUV runs.

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We critically need upper water column AUV operation. We assume that this capability will be provided by a LRAUV fleet. As this capability will be satisfied within the next few years, we may phase out the CTD AUV.  
4. CANON as enabling technology for oceanographic research outside MBARI (Zbigniew)

Technology Transfer

_Case Study: Open Ocean Blooms_
\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Productivity in North Pacific Subtropical Gyre NPSG is to large extent driven by eddies activity

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; It is unclear if these activities will attenuate or intensify in response to increasing heat loading in the upper ocean

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The mechanisms and links between eddies and biology remain ill defined: impossible to predict future responses of open ocean biology to climate change

\- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Understanding these mechanisms require

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; persistent presence in the anticipated bloom areas

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to observe/acquire data at spatial and temporal resolution comparable to spatial scales of local blooms

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to follow the spatial and temporal evolution of local blooms

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to perform these tasks autonomously

These are the operational characteristics of CANON infrastructure.

Problems:

(a)&nbsp;&nbsp;&nbsp; Do we need to demonstrate broader implications of CANON initiative?

(b)&nbsp;&nbsp; Do we need to demonstrate the potential for technology transfer?

(c)&nbsp;&nbsp;&nbsp; How to demonstrate this potential without loosing HAB focus?   _Tentative agenda for the next meeting, March 3,_ _&nbsp;_{_}2009_
# More on HAB economics (Sergey)
# Modelling (Hey-Jin)
# Autonomy (Kanna)
# Dynamic of HAB blooms (John)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371697</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072367</id>
<property name="body"><![CDATA[Distributed Autonomy and Decision Support System
\\
\\

Jan, Feb, Mar - problem definition

Apr - napkin sketch of DSS, engaged Dave Fierstein to illustrate napkin sketch

19 Apr 2010 (week) - one on one reviews with Bob V, Julio, Francisco, Chris.&nbsp;&nbsp; Wanted to review with Jim, but juggling too many priorities

27 Apr 2010 - Reviewed napkin sketches in broader CANON meeting (see [attached slides|https://oceana.mbari.org/confluence/download/attachments/11797082/CANON-DSS-Draft-Design-27Apr2010.ppt])

28 Apr 2010 - List of collated comments from science and CANON community (see [document|https://oceana.mbari.org/confluence/download/attachments/11797082/DSS-Visual-Comments.doc]). Note this is a live document and will likely be an important source of DSS requirements.


Next steps
* one on one review with Jim Bellingham&nbsp;
* enhance napkin sketch to fill in missing pieces ('live control' via distributed autonomy, science case study (HAB) illustration to set the context of DSS (phase 2 with Dave Fierstein) (phase 2 by April 30, phase 3 by May 15)
* weekly (Wed 2:00pm 28 Apr - 19 May) virtual pilot experiments rehearsing Oct. 2010 BioSpace as a means to get DSS science user requirements for BioSpace and to help plan
* CANON Review 26 May or 9 Jun (26 May has conflict with sea days)
* &nbsp;
* PDR last week of June - conflict with DOEST, need to look at pulling this in a week.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039634</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072369</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039636</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072364</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039631</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072366</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039633</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663298</id>
<property name="body"><![CDATA[The following instructions according to \~student/Desktop/mbari/README and some additional adjustments.

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ export PYTHONPATH=/home/student/Desktop/stoqs
$ export DJANGO_SETTINGS_MODULE=settings
$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}
Assigning permissions to user 'mbari' to database 'stoqs' (note, using the attached [^grant.sh] script by Carlos):
As 'postgres':
{code}
$ cd ~student/Desktop/
$ ./grant.sh select,insert,update,delete  mbari stoqs
 GRANT select,insert,update,delete ON public.spatial_ref_sys TO mbari;
 GRANT select,insert,update,delete ON public.activity_type_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.platform_type_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.platform_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.geography_columns TO mbari;
 GRANT select,insert,update,delete ON public.activity_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.expedition TO mbari;
 GRANT select,insert,update,delete ON public.geometry_columns TO mbari;
 GRANT select,insert,update,delete ON public.platform TO mbari;
 GRANT select,insert,update,delete ON public.platform_type TO mbari;
 GRANT select,insert,update,delete ON public.parameter TO mbari;
 GRANT select,insert,update,delete ON public.activity_type TO mbari;
 GRANT select,insert,update,delete ON public.measurement_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.expedition_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.activity TO mbari;
 GRANT select,insert,update,delete ON public.instant_point_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.measured_parameter TO mbari;
 GRANT select,insert,update,delete ON public.instant_point TO mbari;
 GRANT select,insert,update,delete ON public.measured_parameter_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.measurement TO mbari;
 GRANT select,insert,update,delete ON public.parameter_id_seq TO mbari;
{code}
Note the following settings in settings.py and mapfiles/data.map under \~/Desktop/mbari/ (minimal adjustments):

settings.py:
{code}
DATABASES= {
            'default': {
                        'ENGINE': 'django.contrib.gis.db.backends.postgis',
                        'NAME': 'stoqs',
                        'HOST': '',
                        'PASSWORD': 'stoqs',
                        'USER': 'mbari'}
            }
INSTALLED_APPS=['stoqs']
{code}
mapfiles/data.map:
{code}
CONNECTIONTYPE POSTGIS
  CONNECTION "host=127.0.0.1 port=5432 user=mbari password=stoqs dbname=stoqs"
  DATA "geom from (select m.id as gid, m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
       from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
       inner join activity a on (ip.activity_id=a.id)
       inner join platform p on (a.platform_id=p.id)
       order by ip.timevalue)
       as subquery using unique gid using srid=4326"
{code}
Trying to make the following run to see that "remote" access to the database by the 'mbari' user is enabled:
{code}
$ psql -U mbari -h 127.0.0.1 stoqs
{code}
but it's not working. For connections from 127.0.0.1, I would expect no changes necessary in pg_hba.conf because it already contains the line:
{code}
host    all             all             127.0.0.1/32            md5
{code}
However, after failing to make it work (I must be missing something), I resorted to assign the 'trust' method to move forward:
{code}
#host    all             all             127.0.0.1/32            md5
host    all             all             127.0.0.1/32            trust
{code}
Then, after restarting postgreql (service postgresql-9.0 restart), access is now enabled.  In particular, I'm able to load
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
(note that an empty 1024x1024 PNG image is returned).

h2. Populate database

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.csv
{code}
Note, the postgresql database is in the root partition, which is relatively small in the provided VM,  and in fact, in a previous exercise, I noticed that space was insufficient to contain the imported data.  So, I moved postgresql to a different partition:

as 'root':
{code}
# /etc/init.d/postersql-9.0 stop
# cd /var/lib
# mkdir /home/var_lib
# mv /var/lib/psql /home/var_lib/
# ln -s /home/var_lib/pgsql .
# /etc/init.d/postersql-9.0 start
{code}
Now, as 'student':
{code}
$ cd ~/Desktop/mbari
$ vi importdata.py   # to adjust the stride:
stride=100       # as one more mechanism but the original value (1) can be kept as well
$ python26 importdata.py
...
{code}

h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts so we can use [http://stoqs.mbari.org] to try the interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}
Also, copied the updated index.html sent by Chander on 12/1/10 (in attached [^index.zip]) to /var/www/html/.
Now, we can open [http://stoqs.mbari.org/]. The following screenshot shows the result after selecting Google Streets and Gulper.

!dss-stoqs-gulper.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/]

h3. Styling

In gulper.layer.map, I added the following as a quick way for better display:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630535</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072375</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039642</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072376</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039643</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072378</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039645</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072383</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039650</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072384</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h5. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039651</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072385</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Documents
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039652</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072386</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.
h3. Project Information
{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=50%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}

h3. Attachments/Files
{attachments}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039653</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072379</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column:width=33%}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{panel:title=Attachments}
{attachments}
{panel}
{column}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039646</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829665</id>
<property name="body"><![CDATA[# Summarize the research topic and goals
## *To understand the organization, dynamics and distribution of plankton in thin layers.*
## *Characterize the processes that go on inside these layers.*
## Percy draws graph of rate vs. concentration
## You may be interested in finding a different in concentration of 0.5%
## Early criteria was that if something appears in two profiles for more than two hours above some level, that is a thin layer. That means they were spatially and temporally coherent.
## *The gradients are the intereseting parts*
## Identifying the structure
## Really interested in the rates?
## These are huge production sources.
## Would like to high frequency sampling through the gradient.
## Questions:
### Are there multiple species in the layer
### What is the status of their health? (ESP style sampling)
### What is their activity? (ESP style sampling)
### What are the trophic linkages?
### What is the chemical environemnt?
#### Nutrients
#### Allelopathy
### What is the biological interactions?
#### Parasitism
# Briefly summarize the role of water sample acquisition for thin layers.
# What is the target measurement of the water sample (organisms, dissolved material, particulate material)?
## phytoplankton, zooplankton, 
# Are there multiple target measurements?
## Would like to high frequency sampling through the gradient.
# Where should the samples be acquired (environments, depth)?
## before and after the layer
## higher resolution through both gradients
## in the layer
# When should samples be acquired?
## When the layer is found!
# What determines when a sample shoudl be acquired?
## Purely by location in the layer.
# Does the sample collection need a moving platform, fixed, or both?
## Moving through/with the layer.  XY fixed, but Z moving.
## The ideal would be to have a vertical view of the layer and moving with it.
# What methods will be applied to the sample?
## Methods to discover species makeup, health, activity, trophic linkages, environment chemical analysis
## Microscopic examination/enumeration
## Particle characterization
# What volume of whole water is needed per sample
## Couple of liters?
# What are the requirements for sample purity?
## This is critical as the only water that is in the sample is from the location of interest.  This is important if you are trying to implement some type of sample buffering scheme.
# How rapidly must sample be collected?
## Assuming you can target the proper spot, the acquisition must be quick because things are moving rapidly.
# Must the sample be processed immediately?
## Yes, further decisions will have to be made based on in-situ analysis
# How soon following acquisition must a sample be analyzed to be useful?
## In situ, but is there a time constraint?
# Is there a need to archive samples?
## Yes, but it is not practical to do it all analysis back at shore, so do as much as possible out there (in situ).  There will always be a need to do some stuff back on shore so yes.
# What contextual data are required for the sample data
## Chemical
## Internal Waves
## Currents

# Other Notes
## Have to have accurate at sampling the transitions in the boundaries.
## Could have have some fluid delay.
## *Keys are layers are spatially coherent and persistent.* This is key for targeting follow up sampling.
## The layers can move very fast, especially in Monterey Bay so you risk sampling the same water multiple times.
## No methane sensor for ambient concentration
## CO2 sensors aren't good
## Nutrient sensors not fine enough.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796910</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072380</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column:width=33%}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{panel:title=Attachments}
{panel}
{column}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039647</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404468</id>
<property name="body"><![CDATA[Participants: Judy Kildow, Steven Romp, John Ryan, Francisco Chavez, Kanna Rajan, Zbigniew Kolber&nbsp;

h2. {color:#000000}{*}1. Report from Oregon HAB meeting (Steve, John)*{color}

* No new ideas that could influence the current MBARI CANON effort. Although the type and scope of observation and measurements required for HAB monitoring were well defined, the observational infrastructure required for effective monitoring and management of HAB blooms was not.
* CANON approach still appear to be the most effective in detecting and tracking blooms, and to study factors responsible for bloom initiation, persistence, and demise
* A subset of ESP-like observations/sampling operating on autonomous platform (LRAUV) would highly benefit HAB observation infrastructure
** survey mode of operation
** response mode of operation
** sample retrieval
** some in-situ capability to do molecular work, but will require the capability of characterizing the bloom prior to engaging the molecular gizmo (optics?)&nbsp;&nbsp;

h2. 2. Summary/Discussion on the last three COS workshops (all participants)

* &nbsp;HAB's were not elevated to a level of possible COS initiative. However, CANON infrastructure will support several of the potential COS initiatives that were discussed.
** indicators of ecosystem status/health
** California Current as protected area
** effects of agricultural runoff
** environmental effects of utilization of costal resources (power generation)
* If &nbsp;CANON qualifies as MBARI initiative, there will be a rationale for communicating the potential of CANON to support a some of COS initiatives.
** what are ground rules for such communications?
** &nbsp;We should discuss these rules with Marcia&nbsp;

h2. 3. MBARI assets discussion: a CANON-wide consensus (all participants, the discussion will continue, Francisco and Jim will produce a CANON-wide answer)

* The loss of Zephyr will have no effect on CANON operations assuming that we retain the capability of LRAUV launch/recovery.
* CANON will not be affected by the potential loss of Ventana.
** We need M1, we can replace M2 with routine LRAUV runs.
** We critically need upper water column AUV operation.
** We assume that this capability will be provided by a LRAUV fleet.
** As this capability will be satisfied within the next few years, we may phase out the CTD AUV. &nbsp;

h2. 4. CANON as enabling technology for oceanographic research outside MBARI (Zbigniew)

_Case Study: Open Ocean Blooms_
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
* Productivity in North Pacific Subtropical Gyre NPSG is to large extent driven by eddies activity
* It is unclear if these activities will attenuate or intensify in response to increasing heat loading in the upper ocean
* mechanisms and links between eddies and biology remain ill defined: impossible to predict future responses of open ocean biology to climate change
* Understanding these mechanisms require
** persistent presence in the anticipated bloom areas
** ability to observe/acquire data at spatial and temporal resolution comparable to spatial scales of local blooms
** ability to follow the spatial and temporal evolution of local blooms
** ability to perform these tasks autonomously

h4. These are the operational characteristics of CANON infrastructure.


h4. Problems:

(a)&nbsp;&nbsp;&nbsp; Do we need to demonstrate broader implications of CANON initiative?

(b)&nbsp;&nbsp; Do we need to demonstrate the potential for technology transfer?

(c)&nbsp;&nbsp;&nbsp; How to demonstrate this potential without loosing HAB focus? &nbsp;&nbsp;
\\

h2. _Tentative agenda for the next meeting, March 3,_ _&nbsp;_{_}2009_

# More on HAB economics (Sergey)
# Modelling (Hey-Jin)
# Autonomy (Kanna)
# Dynamic of HAB blooms (John)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371706</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072382</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Project Planning
## [2010 Calendar of Events|^CANON_2010_Schedule.doc]
## [2010 Milestones and Activities|^CANON 2010 Milesones and activities.doc]
# 2010 Data Group
## Meeting Notes
### [January 13|Data Group Meeting Notes January 13, 2010]
### [January 20|Data Group Meeting Notes January 20, 2010]
### [January 27|Data Group Meeting Notes January 27, 2010]
### [Feb 3|Data Group Meeting Notes February 3, 2010]
### [March 3|Data Group Meeting Notes March 3, 2010]
## Presentations 
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
# Sampling Workshop (April 2010)
## [Workshop Notification|^AutonomousSamplingWorkshop.doc]
## [CANON Sampling Workshop Notes (KJG)]
## [Sampling Workshop Follow on Meeting Notes]
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
# CANON PI Meetings
## [^Science Drivers CANON.pptx]
## [^CANON_transitions.ppt]
## [^Ecosystem Matrices.xlsx]
{panel}
{column}
{column:width=33%}
{panel:title=Requirements}
# Thom's requirements slides ([PPT|^CANON_ODSS_Requirements_2012_v1a.ppt]) ([PDF|^CANON_ODSS_Requirements_2012_v1a.pdf])
# [Requirements Outline|CANON:Requirements]
# [Requirements Table]
{panel}
{column}
{column}
{panel:title=Design}
# Decision Support System
## [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
## [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
## ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
## [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]
# Communication Backplane
# Platforms Tracks
# Web Application
# Observation Log
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column:width=33%}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{column}
{panel:title=Attachments}
{attachments}
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039649</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404467</id>
<property name="body"><![CDATA[Participants: Judy Kildow, Steven Romp, John Ryan, Francisco Chavez, Kanna Rajan, Zbigniew Kolber&nbsp;

h2. {color:#000000}{*}1. Report from Oregon HAB meeting (Steve, John)*{color}

* No new ideas that could influence the current MBARI CANON effort. Although the type and scope of observation and measurements required for HAB monitoring were well defined, the observational infrastructure required for effective monitoring and management of HAB blooms was not.
* CANON approach still appear to be the most effective in detecting and tracking blooms, and to study factors responsible for bloom initiation, persistence, and demise
* A subset of ESP-like observations/sampling operating on autonomous platform (LRAUV) would highly benefit HAB observation infrastructure
** survey mode of operation
** response mode of operation
** sample retrieval
** some in-situ capability to do molecular work, but will require the capability of characterizing the bloom prior to engaging the molecular gizmo (optics?)&nbsp;&nbsp;

h2.
2. Summary/Discussion on the last three COS workshops (all participants)

* &nbsp;HAB's were not elevated to a level of possible COS initiative. However, CANON infrastructure will support several of the potential COS initiatives that were discussed.
** indicators of ecosystem status/health
** California Current as protected area
** effects of agricultural runoff
** environmental effects of utilization of costal resources (power generation)
* If &nbsp;CANON qualifies as MBARI initiative, there will be a rationale for communicating the potential of CANON to support a some of COS initiatives.
** what are ground rules for such communications?
** &nbsp;We should discuss these rules with Marcia&nbsp;

h2.
3. MBARI assets discussion: a CANON-wide consensus (all participants, the discussion will continue, Francisco and Jim will produce a CANON-wide answer)

* The loss of Zephyr will have no effect on CANON operations assuming that we retain the capability of LRAUV launch/recovery.
* CANON will not be affected by the potential loss of Ventana.
** We need M1, we can replace M2 with routine LRAUV runs.
** We critically need upper water column AUV operation.
** We assume that this capability will be provided by a LRAUV fleet.
** As this capability will be satisfied within the next few years, we may phase out the CTD AUV. &nbsp;

h2. 4. CANON as enabling technology for oceanographic research outside MBARI (Zbigniew)

_Case Study: Open Ocean Blooms_
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
* Productivity in North Pacific Subtropical Gyre NPSG is to large extent driven by eddies activity
* It is unclear if these activities will attenuate or intensify in response to increasing heat loading in the upper ocean
* mechanisms and links between eddies and biology remain ill defined: impossible to predict future responses of open ocean biology to climate change
* Understanding these mechanisms require
** persistent presence in the anticipated bloom areas
** ability to observe/acquire data at spatial and temporal resolution comparable to spatial scales of local blooms
** ability to follow the spatial and temporal evolution of local blooms
** ability to perform these tasks autonomously

h4. These are the operational characteristics of CANON infrastructure.


h4. Problems:

(a)&nbsp;&nbsp;&nbsp; Do we need to demonstrate broader implications of CANON initiative?

(b)&nbsp;&nbsp; Do we need to demonstrate the potential for technology transfer?

(c)&nbsp;&nbsp;&nbsp; How to demonstrate this potential without loosing HAB focus? &nbsp;&nbsp;\\

h2. _Tentative agenda for the next meeting, March 3,_ _&nbsp;_{_}2009_

# More on HAB economics (Sergey)
# Modelling (Hey-Jin)
# Autonomy (Kanna)
# Dynamic of HAB blooms (John)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371705</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072262</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group Coordination Meeting
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039523</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672180</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting


h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^here]

# John presented 

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639414</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663322</id>
<property name="body"><![CDATA[The following instructions according to \~student/Desktop/mbari/README and some additional adjustments.

As 'student':
$ cd /home/student/Desktop/mbari/
$ export PYTHONPATH=/home/student/Desktop/stoqs
$ export DJANGO_SETTINGS_MODULE=settings
$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing indexforstoqs.Expedition model
Installing indexforstoqs.Platform model
Installing indexforstoqs.Activity model
Installing indexforstoqs.InstantPoint model
Installing indexforstoqs.Measurement model
Installing indexforstoqs.MeasuredParameter model
No fixtures found.
Assigning permissions to user 'mbari' to database 'stoqs' (note, using the attached grant.sh script by Carlos):
As 'postgres':
$ cd ~student/Desktop/
$ ./grant.sh select,insert,update,delete  mbari stoqs
GRANT select,insert,update,delete ONpublic.spatial_ref_sys TO mbari;
GRANT select,insert,update,delete ONpublic.activity_type_id_seq TO mbari;
GRANT select,insert,update,delete ONpublic.platform_type_id_seq TO mbari;
GRANT select,insert,update,delete ONpublic.platform_id_seq TO mbari;
GRANT select,insert,update,delete ONpublic.geography_columns TO mbari;
GRANT select,insert,update,delete ONpublic.activity_id_seq TO mbari;
GRANT select,insert,update,delete ONpublic.expedition TO mbari;
GRANT select,insert,update,delete ONpublic.geometry_columns TO mbari;
GRANT select,insert,update,delete ONpublic.platform TO mbari;
GRANT select,insert,update,delete ONpublic.platform_type TO mbari;
GRANT select,insert,update,delete ONpublic.parameter TO mbari;
GRANT select,insert,update,delete ONpublic.activity_type TO mbari;
GRANT select,insert,update,delete ONpublic.measurement_id_seq TO mbari;
GRANT select,insert,update,delete ONpublic.expedition_id_seq TO mbari;
GRANT select,insert,update,delete ONpublic.activity TO mbari;
GRANT select,insert,update,delete ONpublic.instant_point_id_seq TO mbari;
GRANT select,insert,update,delete ONpublic.measured_parameter TO mbari;
GRANT select,insert,update,delete ONpublic.instant_point TO mbari;
GRANT select,insert,update,delete ONpublic.measured_parameter_id_seq TO mbari;
GRANT select,insert,update,delete ONpublic.measurement TO mbari;
GRANT select,insert,update,delete ONpublic.parameter_id_seq TO mbari;
Note the following settings in settings.py and mapfiles/data.map under \~/Desktop/mbari/ (minimal adjustments):

settings.py:
DATABASES= {
'default': {
'ENGINE': 'django.contrib.gis.db.backends.postgis',
'NAME': 'stoqs',
'HOST': '',
'PASSWORD': 'stoqs',
'USER': 'mbari'}
}
INSTALLED_APPS=['stoqs']
mapfiles/data.map:
CONNECTIONTYPE POSTGIS
CONNECTION"host=127.0.0.1 port=5432 user=mbari password=stoqs dbname=stoqs"
DATA "geom from (select m.id as gid, m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
from measurement minnerjoin instant_point ip on (m.instantpoint_id = ip.id)
innerjoin activity a on (ip.activity_id=a.id)
innerjoin platform p on (a.platform_id=p.id)
order by ip.timevalue)
as subquery using unique gid using srid=4326"
Trying to make the following run to see that "remote" access to the database by the 'mbari' user is enabled:
$ psql -U mbari -h 127.0.0.1 stoqs
but it's not working. For connections from  127.0.0.1, I would expect no changes necessary in pg_hba.conf because it  already contains the line:
host    all             all             127.0.0.1/32            md5
However, after failing to make it work (I must be missing something), I resorted to assign the 'trust' method to move forward:
#host    all             all             127.0.0.1/32            md5
host    all             all             127.0.0.1/32            trust
Then, after restarting postgreql (service postgresql-9.0 restart), access is now enabled.  In particular, I'm able to load
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
(note that an empty 1024x1024 PNG image is returned).

h2. Populate database

As 'student':
$ cd /home/student/Desktop/mbari/
$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.csv
Note, the postgresql database is in the root  partition, which is relatively small in the provided VM,  and in fact,  in a previous exercise, I noticed that space was insufficient to contain  the imported data.  So, I moved postgresql to a different partition:

as 'root':
# /etc/init.d/postgresql-9.0 stop
# cd /var/lib
# mkdir /home/var_lib
# mv /var/lib/pgsql /home/var_lib/
# ln -s /home/var_lib/pgsql .
# /etc/init.d/postgresql-9.0 start
Now, as 'student':
$ cd ~/Desktop/mbari
$ vi importdata.py   # to adjust the stride:
stride=100       # as one more mechanism but the original value (1) can be kept as well
$ python26 importdata.py
...

h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts so we can use http://stoqs.mbari.org to try the interface:
127.0.0.1               stoqs.mbari.org
Also, copied the updated index.html sent by Chander on 12/1/10 (in attached index.zip) to /var/www/html/.
Now, we can open http://stoqs.mbari.org/. The following screenshot shows the result after selecting Google Streets and Gulper.

h2. Miscellaneous


h3. Running http://stoqs.mbari.org/ in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned  IP address and associate the IP to stoqs.mbari.org in the /etc/hosts  file in your host machine. Then, load: http://stoqs.mbari.org/

h3. Styling

In gulper.layer.map, I added the following as a quick way for better display:
STYLE
COLOR 255 0 0
SIZE 4
WIDTH 10
END # STYLE]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630560</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829735</id>
<property name="body"><![CDATA[h2. CANON Sampling Workshop 2010 (April 15/16)

\\

Notes from follow on meeting on Monday April 19

Action items:

Thom to attach workshop materials

Workshop Report - create outline

What to do with engineering requirements (buy, build, collaborate)

Request&nbsp;for engineering to standardize&nbsp;a way of reporting

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796981</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072260</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group Coordination Meeting
### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039521</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663320</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM provided by Chander.

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3. Postgresql logging

Optional. Set the following in /var/lib/pgsql/9.0/data/postgresql.conf. Adjust as you like.
{code}
...
log_duration = on
...
log_line_prefix = '%t '
...
log_statement_stats = on
{code}
If you did any changes:
{code}
[root@localhost ~]# service postgresql-9.0 restart
{code}
You may want to monitor the appropriate log file under /var/lib/pgsql/9.0/data/pg_log/.

h3. Styling

In \~student/Desktop/mbari/mapfiles/gulper.layer.map, I adjusted the STYLE section as follows for better display in the test at the end of this page:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}

h2. STOQS database set up

As 'student', give the following relations ownership to 'mbari' (note that these are the only relations in the 'stoqs' database at this point--a later operation will create more):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs' resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari.

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


h3. data.map

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

h3. stoqs.map

Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://127.0.0.1"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
However, this does not work. A quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgreq:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3.


h2. Javascript interface


h3. stoqs.mbari.org

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the GUI interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}

h3. index.html

Overwrite /var/www/html/index.html with the one [attached to this page|^index.html]. The new index.html is similar to the one sent by Chander on 12/1/10 with a fix for the correct name of the Gulper layer.

Now, you can open [http://stoqs.mbari.org/] in your VM's browser. The following screenshot shows the result after selecting i) 2010-01-01 / 2010-03-29 for the time period, ii) Google Streets for base layer, iii) Gulper as overlay, and zooming in a bit. !stoqs-js-gui.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630558</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829737</id>
<property name="body"><![CDATA[h2. CANON Sampling Workshop 2010 (April 15/16)

\\

Notes from follow on meeting on Monday April 19

Action items:
# Thom to attach workshop materials to the confluence site after Francisco loads them into a project directory
# Workshop Report - create outline.&nbsp;&nbsp; Francisco to lead the relevant scientists to draft outline, draft paragraph.
# What to do with engineering requirements (buy, build, collaborate)
# Request&nbsp;for engineering to standardize&nbsp;a way of reporting (Thom to follow up with Doug)

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796983</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829732</id>
<property name="body"><![CDATA[CANON Sampling Workshop 2010 (April 15/16)\\

Meeting on Monday April 19

Action items:

Thom to attach workshop materials

Workshop Report - create outline

What to do with engineering requirements (buy, build, \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796978</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663318</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM provided by Chander.

h2. Convenience preparations

h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3. Postgresql logging

Optional. Set the following in /var/lib/pgsql/9.0/data/postgresql.conf. Adjust as you like.
{code}
...
log_duration = on
...
log_line_prefix = '%t '
...
log_statement_stats = on
{code}
If you did any changes:
{code}
[root@localhost ~]# service postgresql-9.0 restart
{code}
You may want to monitor the appropriate log file under /var/lib/pgsql/9.0/data/pg_log/.

h3. Styling

In ~student/Desktop/mbari/mapfiles/gulper.layer.map, I adjusted the STYLE section as follows for better display in the test at the end of this page:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}

h2. STOQS database set up

As 'student', give the following relations ownership to 'mbari' (note that these are the only relations in the 'stoqs' database at this point--a later operation will create more):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs' resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari.

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


h3. data.map

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

h3. stoqs.map

Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://127.0.0.1"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
However, this does not work. A quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgreq:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3. THE FOLLOWING UNDER REVIEW


h2. Javascript interface

h3. stoqs.mbari.org
To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the GUI interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}
h3. index.html
Overwrite /var/www/html/index.html with the one attached [^index.zip]. The new index.html is similar to the one sent by Chander on 12/1/10 with a minor fix for the correct name of the Gulper layer.

Now, we can open [http://stoqs.mbari.org/]. The following screenshot shows the result after selecting Google Streets and Gulper.

!dss-stoqs-gulper.png!


h2. Miscellaneous

h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630556</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072264</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group
### Meeting Notes
#### 
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039525</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663316</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM provided by Chander.

h2. Convenience preparations

h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3. Postgresql logging
Optional. Set the following in /var/lib/pgsql/9.0/data/postgresql.conf. Adjust as you like.
{code}
...
log_duration = on
...
log_line_prefix = '%t '
...
log_statement_stats = on
{code}
If you did any changes:
{code}
[root@localhost ~]# service postgresql-9.0 restart
{code}
You may want to monitor the appropriate log file under /var/lib/pgsql/9.0/data/pg_log/.

h3. STOQS database set up

As 'student', give the following relations ownership to 'mbari' (note that these are the only relations in the 'stoqs' database at this point--a later operation will create more):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs' resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari.

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


h3. data.map

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

h3. stoqs.map

Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://127.0.0.1"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
However, this does not work. A quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgreq:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3. THE FOLLOWING UNDER REVIEW


h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}
Also, copied the updated index.html sent by Chander on 12/1/10 (in attached [^index.zip]) to /var/www/html/.
Now, we can open [http://stoqs.mbari.org/]. The following screenshot shows the result after selecting Google Streets and Gulper.

!dss-stoqs-gulper.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/]

h3. Styling

In gulper.layer.map, I added the following as a quick way for better display:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630554</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829733</id>
<property name="body"><![CDATA[h2. CANON Sampling Workshop 2010 (April 15/16)
\\

Notes from follow on meeting on Monday April 19

Action items:

Thom to attach workshop materials

Workshop Report - create outline

What to do with engineering requirements (buy, build, collaborate)

Request&nbsp;for engineering to standardize&nbsp;

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796979</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663330</id>
<property name="body"><![CDATA[The following instructions were successfully applied to a fresh installation of the VM \\tempest\tempbox\thom\mbari_vm_2010Nov29.zip as of 2010-12-20 on a MacBook host and also on a Linux host.


*NOTE*: The VM comes with an initial set-up of the 'stoqs' database.&nbsp; The following steps adjust/complement this set-up, populate the database, and test with a simple javascript interface that can be run on VM's browser and on any browser on the host.&nbsp; These instructions should be applied on a fresh copy of the VM.

h1. Quick set-up

Expand the attached [^stoqs-setup.zip] in some directory in the VM. And then:
* As user 'root'
{code}
cd /path/to/stoqs-setup/
./as_root.sh
{code}

* As user 'student'
{code}
cd /path/to/stoqs-setup/
. setenv.sh
./as_student.sh
{code}


h1. More detailed/manual set-up

This section explains in more detail the instructions coded in the above scripts.

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3. Postgresql logging

Optional. Set the following in /var/lib/pgsql/9.0/data/postgresql.conf. Adjust as you like.
{code}
...
log_duration = on
...
log_line_prefix = '%t '
...
log_statement_stats = on
{code}
If you did any changes:
{code}
[root@localhost ~]# service postgresql-9.0 restart
{code}
You may want to monitor the appropriate log file under /var/lib/pgsql/9.0/data/pg_log/.

h3. Styling

In \~student/Desktop/mbari/mapfiles/gulper.layer.map, I adjusted the STYLE section as follows for better display in the test at the end of this page:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}

h2. STOQS database set up

As 'student', give the following relations ownership to 'mbari' (note that these are the only relations in the 'stoqs' database at this point--a later operation will create more):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner. In particular, note that no explicit permissions will need to be granted.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs' resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari&nbsp; (~/Desktop/stoqs is ignored entirely).

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


h3. data.map

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

h3. stoqs.map

Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://127.0.0.1"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
Since this does not work with the given configuration in the VM, a quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgresql:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3.


h2. Javascript interface


h3. stoqs.mbari.org

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the GUI interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}

h3. index.html

Overwrite /var/www/html/index.html with the one [attached to this page|^index.html]. The new index.html is similar to the one sent by Chander on 12/1/10 with a fix for the correct name of the Gulper layer.

Now, you can open [http://stoqs.mbari.org/] in your VM's browser. The following screenshot shows the result after selecting Gulper as overlay. Of course, your output may be different depending of the data that was imported. !stoqs-js-gui2.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630568</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072267</id>
<property name="body"><![CDATA[h5. Meeting Topics:
# Identify CANON data needs, e.g. what do people need from the data system in the context of CANON and the fall CANON field program?
## What platforms need to be supported?
## What shore-side software will use CANON data?
## What are real time needs e.g. during field program?
## Etc.
# What is the present state of data systems & projects?
## What functionality already exists?
## What is in the works (e.g. what do the various teams already intend to do)?
## What established standards or practices are already in place (and do these satisfy CANON needs)?
# Where are the gaps?
# Planning
## Rough identification of areas of responsibility & players
## Methods of coordination (e.g. meeting schedule).

h3. Notes

# Attendees were:
## Bellingham, James
## Maughan, Thom
## Godin, Michael
## McCann, Mike
## O'Reilly, Tom
## Bahr, Fred
## Rajan, Kanna
## Ramp, Steven
## Py, Frederic
## Harvey, Julio
## Frolov, Sergey
## Gomes, Kevin
# Topics:
## Introductions & description of interests by all participants.  Some highlights:
### Data management activities relevant to CANON are embedded in a variety of projects.  Some external funding is supporting activity that might also be synergistic with CANON portal.  In addition to the increasingly familiar challenges associated with data management and decision making in coupled observation-modeling process experiments, CANON has some needs that are comparatively unique, e.g.:
### Planning software being created by the Rajan lab needs operational information (e.g. disposition of observational assets like ships and AUVs) in addition to more traditional science data streams.
### The acquisition of water samples by the AUV creates a number of challenges, including getting the data back in the system so it can be merged with other data and support adaptation of mission planning.  Researchers working with the water samples are expecting a near overwhelming level of work in the foreseeable future.
##  Further discussions led to the following observations:
### The Biospace experiment provides an excellent exemplar for CANON data management efforts.
### CANON is intrinsically adaptive, for example in the Biospace experiment the CANON activity focuses on mapping and following a patch.
### There are a variety of ongoing efforts relevant to CANON and represented in the room including:  SSDS, SIAM, Puck, ITOP (an ONR funded Typhoon experiment building on earlier ONR funded COOP and MOQuA activity), CenCOOS, Upperwater Column Visualization, etc.  
### There is a fair bit of experience with CANON-like process experiments and we should spend some time getting "lessons learned" from individuals at MBARI.
### We need to develop a system diagram, identify gaps, and understand responsibilities for the Biospace data system/portal.
### There were questions about how flexible the NRL Biospace folks would be in terms of possibly making use of MBARI contributions.  The general sense is that we have very good relations with the NRL folks as well as some formal collaborations (ONR funded) which should provide a strong foundation for conversations.
# Decisions:
## We will have weekly one hour meetings 2pm on Wednesday in the surface commons.
## The first meetings will focus on 15 min reviews by each project contributing to the CANON data system: this is intended to develop an understanding of the available building blocks.
## We will subsequently have brief lesson learned presentations on efforts like COOP (Mike Godin), MAPGEN (Kanna), and possibly SSDS & SIAM (Kevin and Tom O'Reilly)
## From this we will develop our system block diagram, assign responsibilities, and identify gaps.
## We will report our activities to the larger CANON team at the biweekly CANON meetings.
# Some additional comments:
## We are starting with functional elements and thus should be able to bring new elements online incrementally.  We should consider activities like Virtual Pilot Experiments which would allow the CANON users to interact with prototyped systems to understand how they might be used (or not) during the field program.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039528</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663328</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM at \\tempest\tempbox\thom\mbari_vm_2010Nov29.zip as of 2010-12-20.

*NOTE*: The VM comes with an initial set-up of the 'stoqs' database.&nbsp; The following steps adjust/complement this set-up, populate the database, and test with a simple javascript interface that can be run on VM's browser and on any browser on the host.&nbsp; These instructions should be applied on a fresh copy of the VM.

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3. Postgresql logging

Optional. Set the following in /var/lib/pgsql/9.0/data/postgresql.conf. Adjust as you like.
{code}
...
log_duration = on
...
log_line_prefix = '%t '
...
log_statement_stats = on
{code}
If you did any changes:
{code}
[root@localhost ~]# service postgresql-9.0 restart
{code}
You may want to monitor the appropriate log file under /var/lib/pgsql/9.0/data/pg_log/.

h3. Styling

In \~student/Desktop/mbari/mapfiles/gulper.layer.map, I adjusted the STYLE section as follows for better display in the test at the end of this page:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}

h2. STOQS database set up

As 'student', give the following relations ownership to 'mbari' (note that these are the only relations in the 'stoqs' database at this point--a later operation will create more):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner. In particular, note that no explicit permissions will need to be granted.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs' resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari&nbsp; (~/Desktop/stoqs is ignored entirely).

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


h3. data.map

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

h3. stoqs.map

Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://127.0.0.1"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
Since this does not work with the given configuration in the VM, a quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgresql:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3.


h2. Javascript interface


h3. stoqs.mbari.org

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the GUI interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}

h3. index.html

Overwrite /var/www/html/index.html with the one [attached to this page|^index.html]. The new index.html is similar to the one sent by Chander on 12/1/10 with a fix for the correct name of the Gulper layer.

Now, you can open [http://stoqs.mbari.org/] in your VM's browser. The following screenshot shows the result after selecting Gulper as overlay. Of course, your output may be different depending of the data that was imported. !stoqs-js-gui2.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630566</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829740</id>
<property name="body"><![CDATA[h2. CANON Sampling Workshop 2010 (April 15/16)

\\

Notes from follow on meeting on Monday April 19

Action items:
# Thom to attach workshop materials to the confluence site after Francisco loads them into a project directory
# Workshop Report - create outline.&nbsp;&nbsp; Francisco to lead the relevant scientists to draft outline, draft paragraph.
# What to do with engineering requirements (buy, build, collaborate) - look at how well the questions were answered and provide in a standardized way of reporting.
# John Ryan to look at updating the existing sampling devices (acquire water).
\\

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796986</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663326</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM at \\tempest\tempbox\thom\mbari_vm_2010Nov29.zip as of 2010-12-20.


*NOTE*: The VM comes with an initial set-up of the 'stoqs' database.&nbsp; The following steps adjust/complement this set-up, populate the database, and test with a simple javascript interface that can be run on VM's browser and on any browser on the host.&nbsp; These instructions should be applied on a fresh copy of the VM.


h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3. Postgresql logging

Optional. Set the following in /var/lib/pgsql/9.0/data/postgresql.conf. Adjust as you like.
{code}
...
log_duration = on
...
log_line_prefix = '%t '
...
log_statement_stats = on
{code}
If you did any changes:
{code}
[root@localhost ~]# service postgresql-9.0 restart
{code}
You may want to monitor the appropriate log file under /var/lib/pgsql/9.0/data/pg_log/.

h3. Styling

In \~student/Desktop/mbari/mapfiles/gulper.layer.map, I adjusted the STYLE section as follows for better display in the test at the end of this page:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}

h2. STOQS database set up

As 'student', give the following relations ownership to 'mbari' (note that these are the only relations in the 'stoqs' database at this point--a later operation will create more):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner. In particular, note that no explicit permissions will need to be granted.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs' resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari&nbsp; (~/Desktop/stoqs is ignored entirely).


As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


h3. data.map

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

h3. stoqs.map

Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://127.0.0.1"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
Since this does not work with the given configuration in the VM, a quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgresql:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3.


h2. Javascript interface


h3. stoqs.mbari.org

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the GUI interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}

h3. index.html

Overwrite /var/www/html/index.html with the one [attached to this page|^index.html]. The new index.html is similar to the one sent by Chander on 12/1/10 with a fix for the correct name of the Gulper layer.

Now, you can open [http://stoqs.mbari.org/] in your VM's browser. The following screenshot shows the result after selecting: a) 2010-01-01 / 2010-03-29 for the time period, b) Google Streets for base layer, c) Gulper as overlay, and zooming in a bit.&nbsp; Of course, your output may be different depending of the data that was imported.

 !stoqs-js-gui.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630564</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829739</id>
<property name="body"><![CDATA[h2. CANON Sampling Workshop 2010 (April 15/16)

\\

Notes from follow on meeting on Monday April 19

Action items:
# Thom to attach workshop materials to the confluence site after Francisco loads them into a project directory
# Workshop Report - create outline.&nbsp;&nbsp; Francisco to lead the relevant scientists to draft outline, draft paragraph.
# What to do with engineering requirements (buy, build, collaborate) - look at how well the questions were answered and provide in a standardized way of reporting.\\

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11796985</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663324</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM provided by Chander.

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3. Postgresql logging

Optional. Set the following in /var/lib/pgsql/9.0/data/postgresql.conf. Adjust as you like.
{code}
...
log_duration = on
...
log_line_prefix = '%t '
...
log_statement_stats = on
{code}
If you did any changes:
{code}
[root@localhost ~]# service postgresql-9.0 restart
{code}
You may want to monitor the appropriate log file under /var/lib/pgsql/9.0/data/pg_log/.

h3. Styling

In \~student/Desktop/mbari/mapfiles/gulper.layer.map, I adjusted the STYLE section as follows for better display in the test at the end of this page:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}

h2. STOQS database set up

As 'student', give the following relations ownership to 'mbari' (note that these are the only relations in the 'stoqs' database at this point--a later operation will create more):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner. In particular, note that no explicit permissions will need to be assigned.


The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs' resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari.

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


h3. data.map

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

h3. stoqs.map

Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://127.0.0.1"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
Since this does not work with the given configuration in the VM, a quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgresql:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3.


h2. Javascript interface


h3. stoqs.mbari.org

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the GUI interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}

h3. index.html

Overwrite /var/www/html/index.html with the one [attached to this page|^index.html]. The new index.html is similar to the one sent by Chander on 12/1/10 with a fix for the correct name of the Gulper layer.

Now, you can open [http://stoqs.mbari.org/] in your VM's browser. The following screenshot shows the result after selecting: a) 2010-01-01 / 2010-03-29 for the time period, b) Google Streets for base layer, c) Gulper as overlay, and zooming in a bit.&nbsp; Of course, your output may be different depending of the data that was imported.


 !stoqs-js-gui.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630562</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663306</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM provided by Chander.

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3. Add student to sudoers list

As 'root', edit /etc/sudoers to add 'student.'&nbsp; You can do this as follows using vi:

ssh root@localhost
vi /etc/sudoers
\# add this line
&nbsp;&nbsp;&nbsp;&nbsp; student ALL=(ALL)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALL
Then force save with&nbsp; :w\!
\\

h3.

THE FOLLOWING UNDER REVIEW

h2. STOQS database set up


As 'student', give the following relations ownership to 'mbari'&nbsp; (note that these relations already exist in the 'stoqs' database):

$ psql \-U postgres stoqs

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE


The idea is that all relations in the 'stoqs' database will have the postgresql 'mbari' user as the owner.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs'  resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari.

As 'student':
{code}
$ cd ~/Desktop/mbari/
$ export PYTHONPATH=/home/student/Desktop/mbari
$ export DJANGO_SETTINGS_MODULE=settings
$ django-admin.py syncdb
=================
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1 :
{code}
CONNECTIONTYPE POSTGIS
  CONNECTION "host=127.0.0.1 port=5432 user=mbari password=stoqs dbname=stoqs"
  DATA "geom from (select m.id as gid, m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
       from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
       inner join activity a on (ip.activity_id=a.id)
       inner join platform p on (a.platform_id=p.id)
       order by ip.timevalue)
       as subquery using unique gid using srid=4326"
{code}
Trying to make the following run to see that "remote" access to the database by the 'mbari' user is enabled:
{code}
$ psql -U mbari -h 127.0.0.1 stoqs
{code}
but it's not working. For connections from 127.0.0.1, I would expect no changes necessary in pg_hba.conf because it already contains the line:
{code}
host    all             all             127.0.0.1/32            md5
{code}
However, after failing to make it work (I must be missing something), I resorted to assign the 'trust' method to move forward:
{code}
#host    all             all             127.0.0.1/32            md5
host    all             all             127.0.0.1/32            trust
{code}
Then, after restarting postgreql (service postgresql-9.0 restart), access is now enabled.  In particular, I'm able to load
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
(note that an empty 1024x1024 PNG image is returned).

h2. Populate database

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.csv
{code}
Now, as 'student':
{code}
$ cd ~/Desktop/mbari
$ vi importdata.py   # to adjust the stride:
stride=100       # as one more mechanism but the original value (1) can be kept as well
$ python26 importdata.py
...
{code}

h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts so we can use [http://stoqs.mbari.org] to try the interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}
Also, copied the updated index.html sent by Chander on 12/1/10 (in attached [^index.zip]) to /var/www/html/.
Now, we can open [http://stoqs.mbari.org/]. The following screenshot shows the result after selecting Google Streets and Gulper.

!dss-stoqs-gulper.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/]

h3. Styling

In gulper.layer.map, I added the following as a quick way for better display:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630544</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663304</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM provided by Chander.

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.


h3. Add student to sudoers list

As 'root', edit /etc/sudoers to add 'student.'&nbsp; You can do this as follows using vi:


ssh root@localhost
vi /etc/sudoers
\# add this line
&nbsp;&nbsp;&nbsp;&nbsp; student ALL=(ALL)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALL
Then force save with&nbsp; :w\!\\

h3.

THE FOLLOWING UNDER REVIEW


According to \~student/Desktop/mbari/README and some additional adjustments.

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ export PYTHONPATH=/home/student/Desktop/stoqs
$ export DJANGO_SETTINGS_MODULE=settings
$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}
Assigning permissions to user 'mbari' to database 'stoqs' (note, using the attached [^grant.sh] script by Carlos):
As 'postgres':
{code}
$ cd ~student/Desktop/
$ ./grant.sh select,insert,update,delete  mbari stoqs
 GRANT select,insert,update,delete ON public.spatial_ref_sys TO mbari;
 GRANT select,insert,update,delete ON public.activity_type_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.platform_type_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.platform_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.geography_columns TO mbari;
 GRANT select,insert,update,delete ON public.activity_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.expedition TO mbari;
 GRANT select,insert,update,delete ON public.geometry_columns TO mbari;
 GRANT select,insert,update,delete ON public.platform TO mbari;
 GRANT select,insert,update,delete ON public.platform_type TO mbari;
 GRANT select,insert,update,delete ON public.parameter TO mbari;
 GRANT select,insert,update,delete ON public.activity_type TO mbari;
 GRANT select,insert,update,delete ON public.measurement_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.expedition_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.activity TO mbari;
 GRANT select,insert,update,delete ON public.instant_point_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.measured_parameter TO mbari;
 GRANT select,insert,update,delete ON public.instant_point TO mbari;
 GRANT select,insert,update,delete ON public.measured_parameter_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.measurement TO mbari;
 GRANT select,insert,update,delete ON public.parameter_id_seq TO mbari;
{code}
Note the following settings in settings.py and mapfiles/data.map under \~/Desktop/mbari/ (minimal adjustments):

settings.py:
{code}
DATABASES= {
            'default': {
                        'ENGINE': 'django.contrib.gis.db.backends.postgis',
                        'NAME': 'stoqs',
                        'HOST': '',
                        'PASSWORD': 'stoqs',
                        'USER': 'mbari'}
            }
INSTALLED_APPS=['stoqs']
{code}
mapfiles/data.map:
{code}
CONNECTIONTYPE POSTGIS
  CONNECTION "host=127.0.0.1 port=5432 user=mbari password=stoqs dbname=stoqs"
  DATA "geom from (select m.id as gid, m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
       from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
       inner join activity a on (ip.activity_id=a.id)
       inner join platform p on (a.platform_id=p.id)
       order by ip.timevalue)
       as subquery using unique gid using srid=4326"
{code}
Trying to make the following run to see that "remote" access to the database by the 'mbari' user is enabled:
{code}
$ psql -U mbari -h 127.0.0.1 stoqs
{code}
but it's not working. For connections from 127.0.0.1, I would expect no changes necessary in pg_hba.conf because it already contains the line:
{code}
host    all             all             127.0.0.1/32            md5
{code}
However, after failing to make it work (I must be missing something), I resorted to assign the 'trust' method to move forward:
{code}
#host    all             all             127.0.0.1/32            md5
host    all             all             127.0.0.1/32            trust
{code}
Then, after restarting postgreql (service postgresql-9.0 restart), access is now enabled.  In particular, I'm able to load
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
(note that an empty 1024x1024 PNG image is returned).

h2. Populate database

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.csv
{code}
Now, as 'student':
{code}
$ cd ~/Desktop/mbari
$ vi importdata.py   # to adjust the stride:
stride=100       # as one more mechanism but the original value (1) can be kept as well
$ python26 importdata.py
...
{code}

h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts so we can use [http://stoqs.mbari.org] to try the interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}
Also, copied the updated index.html sent by Chander on 12/1/10 (in attached [^index.zip]) to /var/www/html/.
Now, we can open [http://stoqs.mbari.org/]. The following screenshot shows the result after selecting Google Streets and Gulper.

!dss-stoqs-gulper.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/]

h3. Styling

In gulper.layer.map, I added the following as a quick way for better display:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630542</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663302</id>
<property name="body"><![CDATA[The following instructions according to \~student/Desktop/mbari/README and some additional adjustments.

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ export PYTHONPATH=/home/student/Desktop/stoqs
$ export DJANGO_SETTINGS_MODULE=settings
$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}
Assigning permissions to user 'mbari' to database 'stoqs' (note, using the attached [^grant.sh] script by Carlos):
As 'postgres':
{code}
$ cd ~student/Desktop/
$ ./grant.sh select,insert,update,delete  mbari stoqs
 GRANT select,insert,update,delete ON public.spatial_ref_sys TO mbari;
 GRANT select,insert,update,delete ON public.activity_type_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.platform_type_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.platform_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.geography_columns TO mbari;
 GRANT select,insert,update,delete ON public.activity_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.expedition TO mbari;
 GRANT select,insert,update,delete ON public.geometry_columns TO mbari;
 GRANT select,insert,update,delete ON public.platform TO mbari;
 GRANT select,insert,update,delete ON public.platform_type TO mbari;
 GRANT select,insert,update,delete ON public.parameter TO mbari;
 GRANT select,insert,update,delete ON public.activity_type TO mbari;
 GRANT select,insert,update,delete ON public.measurement_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.expedition_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.activity TO mbari;
 GRANT select,insert,update,delete ON public.instant_point_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.measured_parameter TO mbari;
 GRANT select,insert,update,delete ON public.instant_point TO mbari;
 GRANT select,insert,update,delete ON public.measured_parameter_id_seq TO mbari;
 GRANT select,insert,update,delete ON public.measurement TO mbari;
 GRANT select,insert,update,delete ON public.parameter_id_seq TO mbari;
{code}
Note the following settings in settings.py and mapfiles/data.map under \~/Desktop/mbari/ (minimal adjustments):

settings.py:
{code}
DATABASES= {
            'default': {
                        'ENGINE': 'django.contrib.gis.db.backends.postgis',
                        'NAME': 'stoqs',
                        'HOST': '',
                        'PASSWORD': 'stoqs',
                        'USER': 'mbari'}
            }
INSTALLED_APPS=['stoqs']
{code}
mapfiles/data.map:
{code}
CONNECTIONTYPE POSTGIS
  CONNECTION "host=127.0.0.1 port=5432 user=mbari password=stoqs dbname=stoqs"
  DATA "geom from (select m.id as gid, m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
       from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
       inner join activity a on (ip.activity_id=a.id)
       inner join platform p on (a.platform_id=p.id)
       order by ip.timevalue)
       as subquery using unique gid using srid=4326"
{code}
Trying to make the following run to see that "remote" access to the database by the 'mbari' user is enabled:
{code}
$ psql -U mbari -h 127.0.0.1 stoqs
{code}
but it's not working. For connections from 127.0.0.1, I would expect no changes necessary in pg_hba.conf because it already contains the line:
{code}
host    all             all             127.0.0.1/32            md5
{code}
However, after failing to make it work (I must be missing something), I resorted to assign the 'trust' method to move forward:
{code}
#host    all             all             127.0.0.1/32            md5
host    all             all             127.0.0.1/32            trust
{code}
Then, after restarting postgreql (service postgresql-9.0 restart), access is now enabled.  In particular, I'm able to load
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
(note that an empty 1024x1024 PNG image is returned).

h2. Populate database

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.csv
{code}
Note, the postgresql database is in the root partition, which is relatively small in the provided VM,  and in fact, in a previous exercise, I noticed that space was insufficient to contain the imported data.  So, I moved postgresql to a different partition:

as 'root':
{code}
# /etc/init.d/postgresql-9.0 stop
# cd /var/lib
# mkdir /home/var_lib
# mv /var/lib/pgsql /home/var_lib/
# ln -s /home/var_lib/pgsql .
# /etc/init.d/postgresql-9.0 start
{code}
Now, as 'student':
{code}
$ cd ~/Desktop/mbari
$ vi importdata.py   # to adjust the stride:
stride=100       # as one more mechanism but the original value (1) can be kept as well
$ python26 importdata.py
...
{code}

h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts so we can use [http://stoqs.mbari.org] to try the interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}
Also, copied the updated index.html sent by Chander on 12/1/10 (in attached [^index.zip]) to /var/www/html/.
Now, we can open [http://stoqs.mbari.org/]. The following screenshot shows the result after selecting Google Streets and Gulper.

!dss-stoqs-gulper.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/]

h3. Styling

In gulper.layer.map, I added the following as a quick way for better display:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630540</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663314</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM provided by Chander.

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3.


h3. STOQS database set up

As 'student', give the following relations ownership to 'mbari (note that these relations already exist in the 'stoqs' database):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs'  resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari.

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting

h3. data.map
* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

h3. stoqs.map
Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://127.0.0.1"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "  
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "  
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"  
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
However, this does not work. A quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgreq:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3. THE FOLLOWING UNDER REVIEW


h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}
Also, copied the updated index.html sent by Chander on 12/1/10 (in attached [^index.zip]) to /var/www/html/.
Now, we can open [http://stoqs.mbari.org/]. The following screenshot shows the result after selecting Google Streets and Gulper.

!dss-stoqs-gulper.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/]

h3. Styling

In gulper.layer.map, I added the following as a quick way for better display:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630552</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663312</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM provided by Chander.

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3.


h3. STOQS database set up

As 'student', give the following relations ownership to 'mbari (note that these relations already exist in the 'stoqs' database):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}

The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs'  resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari.

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

* Adjust \~/Desktop/mbari/mapfiles/stoqs.map to replace the occurrences of "http://172.16.169.145" to "http://127.0.0.1"

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
However, this does not work. A quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgreq:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}


In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.


h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3. THE FOLLOWING UNDER REVIEW

h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}
Also, copied the updated index.html sent by Chander on 12/1/10 (in attached [^index.zip]) to /var/www/html/.
Now, we can open [http://stoqs.mbari.org/]. The following screenshot shows the result after selecting Google Streets and Gulper.

!dss-stoqs-gulper.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/]

h3. Styling

In gulper.layer.map, I added the following as a quick way for better display:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630550</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672176</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\
 

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639410</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663310</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM provided by Chander.

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3.


h3. STOQS database set up

As 'student', give the following relations ownership to 'mbari'&nbsp; (note that these relations already exist in the 'stoqs' database):
$ psql \-U postgres stoqs
stoqs=# \d

List of relations
Schema  \| Name              \| Type  \| Owner
\------\-+\----------------\-+\----\--+-\--------\-
public  \| geography_columns \| view  \| postgres
public  \| geometry_columns  \| table \| postgres
public  \| spatial_ref_sys   \| table \| postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  \| Name              \| Type  \| Owner
\------\-+\----------------\-+\----\--+-\-----\-
public  \| geography_columns \| view  \| mbari
public  \| geometry_columns  \| table \| mbari
public  \| spatial_ref_sys   \| table \| mbari
(3 rows)
\\
\\

The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs'  resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari.

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

* Adjust \~/Desktop/mbari/mapfiles/stoqs.map to replace the occurrences of "http://172.16.169.145" to "http://127.0.0.1"

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
However, this does not work. A quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgreq:
# service postgresql-9.0 restart
The \-h access method above should now work:
[student@localhost mbari]$ psql \-U mbari \-h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema \|           Name            \|   Type   \| Owner
\------\-+\------------------------\-+\-------\--+-\-----\-
public \| activity                  \| table    \| mbari
public \| activity_id_seq           \| sequence \| mbari
public \| activity_type             \| table    \| mbari
public \| activity_type_id_seq      \| sequence \| mbari
public \| expedition                \| table    \| mbari
public \| expedition_id_seq         \| sequence \| mbari
public \| geography_columns         \| view     \| mbari
public \| geometry_columns          \| table    \| mbari
public \| instant_point             \| table    \| mbari
public \| instant_point_id_seq      \| sequence \| mbari
public \| measured_parameter        \| table    \| mbari
public \| measured_parameter_id_seq \| sequence \| mbari
public \| measurement               \| table    \| mbari
public \| measurement_id_seq        \| sequence \| mbari
public \| parameter                 \| table    \| mbari
public \| parameter_id_seq          \| sequence \| mbari
public \| platform                  \| table    \| mbari
public \| platform_id_seq           \| sequence \| mbari
public \| platform_type             \| table    \| mbari
public \| platform_type_id_seq      \| sequence \| mbari
public \| spatial_ref_sys           \| table    \| mbari
(21 rows)
\\

In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h3.

THE FOLLOWING UNDER REVIEW

h2.


h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database


As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}
Also, copied the updated index.html sent by Chander on 12/1/10 (in attached [^index.zip]) to /var/www/html/.
Now, we can open [http://stoqs.mbari.org/]. The following screenshot shows the result after selecting Google Streets and Gulper.

!dss-stoqs-gulper.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/]

h3. Styling

In gulper.layer.map, I added the following as a quick way for better display:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630548</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672178</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. CANON Weekly Meeting

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team. 
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^replaceme.jpg]

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639412</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663308</id>
<property name="body"><![CDATA[The following instructions were applied to a fresh installation of the VM provided by Chander.

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3. Add student to sudoers list

As 'root', edit /etc/sudoers to add 'student.'&nbsp; You can do this as follows using vi:

ssh root@localhost
vi /etc/sudoers
\# add this line
&nbsp;&nbsp;&nbsp;&nbsp; student ALL=(ALL)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALL
Then force save with&nbsp; :w\!
\\

h3. STOQS database set up

As 'student', give the following relations ownership to 'mbari'&nbsp; (note that these relations already exist in the 'stoqs' database):
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)


stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+-------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
\\ \\

The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs'  resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari.

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

* Adjust \~/Desktop/mbari/mapfiles/stoqs.map to replace the occurrences of "http://172.16.169.145" to "http://127.0.0.1"

h2. Accessing the database


Access to the database using the host mode can be tested from the command line:

{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
However, this does not work. A quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgreq:
# service postgresql-9.0 restart
The \-h access method above should now work:
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
--------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
\\

In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h3.

THE FOLLOWING UNDER REVIEW

h2.


h2. Populate database

As 'student':
{code}
$ cd /home/student/Desktop/mbari/
$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.csv
{code}
Now, as 'student':
{code}
$ cd ~/Desktop/mbari
$ vi importdata.py   # to adjust the stride:
stride=100       # as one more mechanism but the original value (1) can be kept as well
$ python26 importdata.py
...
{code}

h2. Javascript interface

To avoid warnings related with the Google map API, I added the following line to /etc/hosts so we can use [http://stoqs.mbari.org] to try the interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}
Also, copied the updated index.html sent by Chander on 12/1/10 (in attached [^index.zip]) to /var/www/html/.
Now, we can open [http://stoqs.mbari.org/]. The following screenshot shows the result after selecting Google Streets and Gulper.

!dss-stoqs-gulper.png!

h2. Miscellaneous


h3. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/]

h3. Styling

In gulper.layer.map, I added the following as a quick way for better display:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630546</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072288</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group
### Meeting Notes
#### [January 13|Data Group Meeting Notes January 13, 2010]
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039552</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663351</id>
<property name="body"><![CDATA[{info:title=}
This page is intended to summarize major events and capture relevant report materials as attachments. A ChangeLog with more technical details is maintained along with the code at [http://code.google.com/p/mbari-dss/source/browse/trunk/ChangeLog.txt]
{info}

h3. 2010-12-14

General Maven/GWT/GWT-OL set-up and test with a program that emulates the JS prototype provided by Chander. In this case, the program runs from a different machine (my laptop) and assumes that the STOQS server is at stoqs.mbari.org, which I have mapped to the IP address of the STOQS VM in my /etc/hosts.&nbsp; (Note that Chander's program is to be run on the same machine where STOQS is located.)
!dss-2010-12-14.png!

h3. 2010-12-12

Tags created at the SVN repos with base code provided by JD.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630589</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672150</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: No other coordination Feb 3 (i.e. no LRAUV)
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639384</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072294</id>
<property name="body"><![CDATA[h3. Attendees

# Tom O'Reilly
# Mike McCann
# Fred Bahr
# Kevin Gomes
# Frederic Py
# Francesco Chavez (1st 30 min)
# Brent Roman
# Thom Maughan

h3. Notes

# Tom O'Reilly presented on an infrastructure data management component, DataTurbine.
# Francisco commented on DSS Data being confusing in the slide showing the high level DSS block diagram.   Recommends calling it DSS information (processed data).
# The important piece for CANON are the sinks"
# Fred B. asked what are the limits on number of channels and amount of data in dataturbine
# It was noted that Datamanager has a similar UDP vs TCP/IP transport for quality of service
# DataTurbine addresses the problem of 'standardized infrastructure' to enable data access across the CANON tool suite.
# The slides from Tom's talk are at https://oceana.mbari.org/confluence/display/CANON/CANON+Data+Group+2010
# Mike McCann  Gave a bigger scope than just THREDDS and showed the plan and key data management components for the Upper Water Column Data Visualization project this year.
# There was extensive information presented and they slides are posted at https://oceana.mbari.org/confluence/display/UpperWaterColumnDataVis/Home
# Many thanks to Mike for filling so many blocks on the data stream inventory. We're getting close to drawing the picture to feed the DSS architecture discussions. Hopefully those who couldn't make the presentation can review the slides.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039558</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672147</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639381</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672148</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting 
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities 
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

#Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: No other coordination Feb 3 (i.e. no LRAUV)
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639382</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072295</id>
<property name="body"><![CDATA[h3. Attendees

# Tom O'Reilly
# Mike McCann
# Fred Bahr
# Kevin Gomes
# Frederic Py
# Francesco Chavez (1st 30 min)
# Brent Roman
# Thom Maughan

h3. Notes

# Tom O'Reilly presented on an infrastructure data management component, DataTurbine.
# Francisco commented on DSS Data being confusing in the slide showing the high level DSS block diagram.   Recommends calling it DSS information (processed data).
# The important piece for CANON are the sinks"
# Fred B. asked what are the limits on number of channels and amount of data in dataturbine
# It was noted that Datamanager has a similar UDP vs TCP/IP transport for quality of service
# DataTurbine addresses the problem of 'standardized infrastructure' to enable data access across the CANON tool suite.
# The slides from Tom's talk are at 
# Mike McCann  Gave a bigger scope than just THREDDS and showed the plan and key data management components for the Upper Water Column Data Visualization project this year.
# There was extensive information presented and they slides are posted at https://oceana.mbari.org/confluence/display/UpperWaterColumnDataVis/Home
# Many thanks to Mike for filling so many blocks on the data stream inventory. We're getting close to drawing the picture to feed the DSS architecture discussions. Hopefully those who couldn't make the presentation can review the slides.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039559</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672154</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639388</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663348</id>
<property name="body"><![CDATA[The following instructions were successfully applied to a fresh installation of the VM \\tempest\tempbox\thom\mbari_vm_2010Nov29.zip as of 2010-12-20 on a MacBook host and also on a Linux host.

*NOTE*: The VM comes with an initial set-up of the 'stoqs' database.&nbsp; The following steps adjust/complement this set-up, populate the database, and test with a simple javascript interface that can be run on VM's browser and on a browser on the host. These instructions should be applied on a fresh copy of the VM.

h1. 1. Quick set-up

Expand the attached [^stoqs-setup3.zip] in some directory in the VM. And then:
* As user 'root'
{code}
cd /path/to/stoqs-setup/
./as_root.sh
{code}

* As user 'student'
{code}
cd /path/to/stoqs-setup/
source setenv.sh
./as_student.sh
{code}

Then, you can open [http://stoqs.mbari.org/] in your VM's browser. The following screenshot shows the result after selecting Gulper as overlay. Of course, your output may be different depending of the data that was imported. !stoqs-js-gui2.png|align=center!

To make the VM visible so you can open this address in your host, see section 2.

For details about these scripts, see [this page|CANON:STOQS set-up in detail].

h1. 2. Miscellaneous


h2. Accessing [http://stoqs.mbari.org/] from your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630586</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072298</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group
### Meeting Notes
#### [January 13|Data Group Meeting Notes January 13, 2010]
#### [Feb 3|Data Group Meeting Notes February 3, 2010]
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
#### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039562</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072297</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group
### Meeting Notes
#### [January 13|Data Group Meeting Notes January 13, 2010]
#### [Feb 3|Data Group Meeting Notes February 3, 2010]
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039561</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672152</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run all we w
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639386</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672158</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch ~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639392</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672156</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description


h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639390</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072305</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group
### Meeting Notes
#### [January 13|Data Group Meeting Notes January 13, 2010]
#### [January 27|Data Group Meeting Notes January 27, 2010]
#### [Feb 3|Data Group Meeting Notes February 3, 2010]
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
#### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039569</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072307</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group
### Meeting Notes
#### [January 13|Data Group Meeting Notes January 13, 2010]
#### [January 27|Data Group Meeting Notes January 27, 2010]
#### [Feb 3|Data Group Meeting Notes February 3, 2010]
### Presentations 
#### [Experiment Summary by Sergey Frolov (PPT)|^vpe.ppt]
#### [Pilots and Virtual Experiments by Mike Godin (PPT)|^VirtualExperiments.ppt]
#### [Tom O'Reilly's presentation on DataTurbine|^CANON-DataTurbine.ppt]
#### [Mike Godin's Presentation on AOSN Data Management|^AOSN_Data_Mgmt.ppt]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039571</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663336</id>
<property name="body"><![CDATA[The following instructions were successfully applied to a fresh installation of the VM \\tempest\tempbox\thom\mbari_vm_2010Nov29.zip as of 2010-12-20 on a MacBook host and also on a Linux host.

*NOTE*: The VM comes with an initial set-up of the 'stoqs' database.&nbsp; The following steps adjust/complement this set-up, populate the database, and test with a simple javascript interface that can be run on VM's browser and on any browser on the host. These instructions should be applied on a fresh copy of the VM.

h1. 1. Quick set-up

Expand the attached [^stoqs-setup2.zip] in some directory in the VM. And then:
* As user 'root'
{code}
cd /path/to/stoqs-setup/
./as_root.sh
{code}

* As user 'student'
{code}
cd /path/to/stoqs-setup/
. setenv.sh
./as_student.sh
{code}

Then, you can open [http://stoqs.mbari.org/] in your VM's browser. The following screenshot shows the result after selecting Gulper as overlay. Of course, your output may be different depending of the data that was imported. !stoqs-js-gui2.png!

To make the VM visible so you can open this address in your host, see section 2.

h1. 2. Miscellaneous


h2. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.

h1. 3. More detailed/manual set-up

This section explains in more detail the instructions performed by the scripts in section 1.

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3. Postgresql logging

Optional. Set the following in /var/lib/pgsql/9.0/data/postgresql.conf. Adjust as you like.
{code}
...
log_duration = on
...
log_line_prefix = '%t '
...
log_statement_stats = on
{code}
If you did any changes:
{code}
[root@localhost ~]# service postgresql-9.0 restart
{code}
You may want to monitor the appropriate log file under /var/lib/pgsql/9.0/data/pg_log/.

h3. Styling

In \~student/Desktop/mbari/mapfiles/gulper.layer.map, I adjusted the STYLE section as follows for better display in the test at the end of this page:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}

h2. STOQS database set up

As 'student', give the following relations ownership to 'mbari' (note that these are the only relations in the 'stoqs' database at this point--a later operation will create more):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner. In particular, note that no explicit permissions will need to be granted.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs' resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari&nbsp; (~/Desktop/stoqs is ignored entirely).

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


h3. data.map

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

h3. stoqs.map

Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://127.0.0.1"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
Since this does not work with the given configuration in the VM, a quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgresql:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3.


h2. Javascript interface


h3. stoqs.mbari.org

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the GUI interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}

h3. index.html

Overwrite /var/www/html/index.html with the one [attached to this page|^index.html]. The new index.html is similar to the one sent by Chander on 12/1/10 with a fix for the correct name of the Gulper layer.

Now, you can open [http://stoqs.mbari.org/] in your VM's browser. ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630574</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663335</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630573</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072311</id>
<property name="body"><![CDATA[h3. Meeting Topics
# Identify CANON data needs, e.g. what do people need from the data system in the context of CANON and the fall CANON field program?
## What platforms need to be supported?
## What shore-side software will use CANON data?
## What are real time needs e.g. during field program?
## Etc.
# What is the present state of data systems & projects?
## What functionality already exists?
## What is in the works (e.g. what do the various teams already intend to do)?
## What established standards or practices are already in place (and do these satisfy CANON needs)?
# Where are the gaps?
# Planning
## Rough identification of areas of responsibility & players
## Methods of coordination (e.g. meeting schedule).

h3. Notes
# Attendees were:
## Bellingham, James
## Maughan, Thom
## Godin, Michael
## McCann, Mike
## O'Reilly, Tom
## Bahr, Fred
## Rajan, Kanna
## Ramp, Steven
## Py, Frederic
## Harvey, Julio
## Frolov, Sergey
## Gomes, Kevin
# Topics:
## Introductions & description of interests by all participants.  Some highlights:
### Data management activities relevant to CANON are embedded in a variety of projects.  Some external funding is supporting activity that might also be synergistic with CANON portal.  In addition to the increasingly familiar challenges associated with data management and decision making in coupled observation-modeling process experiments, CANON has some needs that are comparatively unique, e.g.:
### Planning software being created by the Rajan lab needs operational information (e.g. disposition of observational assets like ships and AUVs) in addition to more traditional science data streams.
### The acquisition of water samples by the AUV creates a number of challenges, including getting the data back in the system so it can be merged with other data and support adaptation of mission planning.  Researchers working with the water samples are expecting a near overwhelming level of work in the foreseeable future.
##  Further discussions led to the following observations:
### The Biospace experiment provides an excellent exemplar for CANON data management efforts.
### CANON is intrinsically adaptive, for example in the Biospace experiment the CANON activity focuses on mapping and following a patch.
### There are a variety of ongoing efforts relevant to CANON and represented in the room including:  SSDS, SIAM, Puck, ITOP (an ONR funded Typhoon experiment building on earlier ONR funded COOP and MOQuA activity), CenCOOS, Upperwater Column Visualization, etc.  
### There is a fair bit of experience with CANON-like process experiments and we should spend some time getting "lessons learned" from individuals at MBARI.
### We need to develop a system diagram, identify gaps, and understand responsibilities for the Biospace data system/portal.
### There were questions about how flexible the NRL Biospace folks would be in terms of possibly making use of MBARI contributions.  The general sense is that we have very good relations with the NRL folks as well as some formal collaborations (ONR funded) which should provide a strong foundation for conversations.
# Decisions:
## We will have weekly one hour meetings 2pm on Wednesday in the surface commons.
## The first meetings will focus on 15 min reviews by each project contributing to the CANON data system: this is intended to develop an understanding of the available building blocks.
## We will subsequently have brief lesson learned presentations on efforts like COOP (Mike Godin), MAPGEN (Kanna), and possibly SSDS & SIAM (Kevin and Tom O'Reilly)
## From this we will develop our system block diagram, assign responsibilities, and identify gaps.
## We will report our activities to the larger CANON team at the biweekly CANON meetings.
# Some additional comments:
## We are starting with functional elements and thus should be able to bring new elements online incrementally.  We should consider activities like Virtual Pilot Experiments which would allow the CANON users to interact with prototyped systems to understand how they might be used (or not) during the field program.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039577</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663332</id>
<property name="body"><![CDATA[The following instructions were successfully applied to a fresh installation of the VM \\tempest\tempbox\thom\mbari_vm_2010Nov29.zip as of 2010-12-20 on a MacBook host and also on a Linux host.

*NOTE*: The VM comes with an initial set-up of the 'stoqs' database.&nbsp; The following steps adjust/complement this set-up, populate the database, and test with a simple javascript interface that can be run on VM's browser and on any browser on the host. These instructions should be applied on a fresh copy of the VM.

h1. 1. Quick set-up

Expand the attached [^stoqs-setup.zip] in some directory in the VM. And then:
* As user 'root'
{code}
cd /path/to/stoqs-setup/
./as_root.sh
{code}

* As user 'student'
{code}
cd /path/to/stoqs-setup/
. setenv.sh
./as_student.sh
{code}

Then, you can open [http://stoqs.mbari.org/] in your VM's browser. The following screenshot shows the result after selecting Gulper as overlay. Of course, your output may be different depending of the data that was imported. !stoqs-js-gui2.png!

To make the VM visible so you can open this address in your host, see section 2.

h1. 2. Miscellaneous

h2. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.


h1. 3. More detailed/manual set-up

This section explains in more detail the instructions performed by the scripts in section 1. 

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [^move_pg.sh] as root.

h3. Postgresql logging

Optional. Set the following in /var/lib/pgsql/9.0/data/postgresql.conf. Adjust as you like.
{code}
...
log_duration = on
...
log_line_prefix = '%t '
...
log_statement_stats = on
{code}
If you did any changes:
{code}
[root@localhost ~]# service postgresql-9.0 restart
{code}
You may want to monitor the appropriate log file under /var/lib/pgsql/9.0/data/pg_log/.

h3. Styling

In \~student/Desktop/mbari/mapfiles/gulper.layer.map, I adjusted the STYLE section as follows for better display in the test at the end of this page:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}

h2. STOQS database set up

As 'student', give the following relations ownership to 'mbari' (note that these are the only relations in the 'stoqs' database at this point--a later operation will create more):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner. In particular, note that no explicit permissions will need to be granted.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs' resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari&nbsp; (~/Desktop/stoqs is ignored entirely).

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


h3. data.map

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

h3. stoqs.map

Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://127.0.0.1"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
Since this does not work with the given configuration in the VM, a quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgresql:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
 
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3.


h2. Javascript interface


h3. stoqs.mbari.org

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the GUI interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}

h3. index.html

Overwrite /var/www/html/index.html with the one [attached to this page|^index.html]. The new index.html is similar to the one sent by Chander on 12/1/10 with a fix for the correct name of the Gulper layer.

Now, you can open [http://stoqs.mbari.org/] in your VM's browser. 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630570</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663344</id>
<property name="body"><![CDATA[This page explains in more detail the instructions performed by the scripts in section 1 in [this page|CANON:Setting up STOQS on the VM].

h2. Convenience preparations


h3. Postgresql re-location

The postgresql database is in the root partition in the provided VM. This partition is  relatively small, so, to avoid errors related with insufficient space when importing data, move postgresql to a different partition. For this, run the attached [STOQS set-up in detail^move_pg.sh] as root.

h3. Postgresql logging

Optional. Set the following in /var/lib/pgsql/9.0/data/postgresql.conf. Adjust as you like.
{code}
...
log_duration = on
...
log_line_prefix = '%t '
...
log_statement_stats = on
{code}
If you did any changes:
{code}
[root@localhost ~]# service postgresql-9.0 restart
{code}
You may want to monitor the appropriate log file under /var/lib/pgsql/9.0/data/pg_log/.

h3. Styling

In \~student/Desktop/mbari/mapfiles/gulper.layer.map, I adjusted the STYLE section as follows for better display in the test at the end of this page:
{code}
STYLE
   COLOR 255 0 0
   SIZE 4
   WIDTH 10
END # STYLE
{code}

h2. STOQS database set up

As 'student', give the following relations ownership to 'mbari' (note that these are the only relations in the 'stoqs' database at this point--a later operation will create more):
{code}
$ psql -U postgres stoqs
stoqs=# \d

List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | postgres
public  | geometry_columns  | table | postgres
public  | spatial_ref_sys   | table | postgres
(3 rows)

stoqs=# alter table spatial_ref_sys OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geography_columns OWNER TO mbari;
ALTER TABLE
stoqs=# alter table geometry_columns OWNER TO mbari;
ALTER TABLE

stoqs=# \d
List of relations
Schema  | Name              | Type  | Owner
--------+-------------------+-------+----------
public  | geography_columns | view  | mbari
public  | geometry_columns  | table | mbari
public  | spatial_ref_sys   | table | mbari
(3 rows)
{code}
The idea is that all relations in the 'stoqs' database will have the 'mbari' user as the owner. In particular, note that no explicit permissions will need to be granted.

The following according to \~student/Desktop/mbari/README and some additional adjustments.

NOTE:  The provided README is a bit confusing regarding the referenced 'stoqs' resource. Looks like it should be \~/Desktop/mbari but there is also a \~/Desktop/stoqs directory.&nbsp; According to the timestamp of most recent contents, the following uses \~/Desktop/mbari&nbsp; (~/Desktop/stoqs is ignored entirely).

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari/
[student@localhost mbari]$ export PYTHONPATH=/home/student/Desktop/mbari
[student@localhost mbari]$ export DJANGO_SETTINGS_MODULE=settings
[student@localhost mbari]$ django-admin.py syncdb
Creating table expedition
Creating table activity_type
Creating table platform_type
Creating table platform
Creating table activity
Creating table instant_point
Creating table parameter
Creating table measurement
Creating table measured_parameter
Installing index for stoqs.Expedition model
Installing index for stoqs.Platform model
Installing index for stoqs.Activity model
Installing index for stoqs.InstantPoint model
Installing index for stoqs.Measurement model
Installing index for stoqs.MeasuredParameter model
No fixtures found.
{code}

h2. Database connection setting


h3. data.map

* Edit \~/Desktop/mbari/mapfiles/data.map so the host is set to 127.0.0.1&nbsp; (instead of localhost).

h3. stoqs.map

Adjust \~/Desktop/mbari/mapfiles/stoqs.map:
* replace occurrences of "http://172.16.169.145" to "http://127.0.0.1"
* set some convenient logging parameters, CONFIG and DEBUG.
The resulting file is as follows:
{code}
MAP
  IMAGETYPE PNG24
  EXTENT -125.817514 28.649011  -88.417199 36.901181
  SIZE 1024 1024
  IMAGECOLOR 255 255 255
  NAME 'MBARI/USC Decision Support System'
  UNITS dd
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
  WEB
    IMAGEPATH "/tmp"
    METADATA
	  "wfs_title"       "MBARI_USC_DSS"
	  "wfs_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wfs_srs"         "EPSG:4326 EPSG:900913 "
	  "wfs_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
	  "wms_title"       "MBARI_USC_DSS"
	  "wms_onlineresource"   "http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&" # This line is wrapped.
	  "wms_srs"         "EPSG:4326 EPSG:900913 "
	  "wms_abstract"    "MBARI/UCS Decision Support System data acquisition platform position and result management service."  # This line is wrapped.
  	  "wms_feature_info_mime_type" "text/html"
  	END # METADATA
  END # WEB
  PROJECTION
    "init=epsg:4326"
  END # PROJECTION
#  INCLUDE "vmap0.layer.map"
  INCLUDE "platforms/tibr.layer.map"
  INCLUDE "platforms/vnta.layer.map"
  INCLUDE "platforms/docr.layer.map"
  INCLUDE "platforms/tethys.layer.map"
  INCLUDE "platforms/gulper.layer.map"
  INCLUDE "platforms/alanb.layer.map"
  INCLUDE "platforms/wfly.layer.map"
  INCLUDE "platforms/zphr.layer.map"
  INCLUDE "platforms/ptlo.layer.map"
  INCLUDE "platforms/m0.layer.map"
  INCLUDE "platforms/m1.layer.map"
  INCLUDE "platforms/m2.layer.map"
  INCLUDE "platforms/dorado.layer.map"
  INCLUDE "platforms/spray.layer.map"
  INCLUDE "platforms/lrauv.layer.map"
END # MAP
{code}

h2. Accessing the database

Access to the database using the host mode can be tested from the command line:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
{code}
Since this does not work with the given configuration in the VM, a quick "solution" is to assign the 'trust' method to this type of access. Edit /var/lib/pgsql/9.0/data/pg_hba.conf and adjust the line below so that instead of 'md5' it says 'trust':
{code}
host    all             all             127.0.0.1/32            trust
{code}
Then, restart postgresql:
{code}
# service postgresql-9.0 restart
{code}
The \-h access method above should now work:
{code}
[student@localhost mbari]$ psql -U mbari -h 127.0.0.1 stoqs
psql (9.0.1)
Type "help" for help.

stoqs=> \d
List of relations
Schema |           Name            |   Type   | Owner
-------+---------------------------+----------+-------
public | activity                  | table    | mbari
public | activity_id_seq           | sequence | mbari
public | activity_type             | table    | mbari
public | activity_type_id_seq      | sequence | mbari
public | expedition                | table    | mbari
public | expedition_id_seq         | sequence | mbari
public | geography_columns         | view     | mbari
public | geometry_columns          | table    | mbari
public | instant_point             | table    | mbari
public | instant_point_id_seq      | sequence | mbari
public | measured_parameter        | table    | mbari
public | measured_parameter_id_seq | sequence | mbari
public | measurement               | table    | mbari
public | measurement_id_seq        | sequence | mbari
public | parameter                 | table    | mbari
public | parameter_id_seq          | sequence | mbari
public | platform                  | table    | mbari
public | platform_id_seq           | sequence | mbari
public | platform_type             | table    | mbari
public | platform_type_id_seq      | sequence | mbari
public | spatial_ref_sys           | table    | mbari
(21 rows)
{code}
In particular, the following URL should open without errors in the VM browser:
{code}
http://127.0.0.1/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map&layers=all&mode=map
{code}
Note that an empty 1024x1024 PNG image will be returned.

h2. Initialize database

As 'student':
{code}
$ cd ~/Desktop/mbari/
[student@localhost mbari]$ python26 initialize_database.py
(ignoring) Key sal2 is duplicated in file initial_parameters/PCTD_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/Underway_DATA_table.csv
(ignoring) Key tmp is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key sal is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key conduct is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key transmiss is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key chla is duplicated in file initial_parameters/BCTD_table.csv
(ignoring) Key oxy_ml is duplicated in file initial_parameters/BCTD_table.cs
{code}

h2. Populate database

As 'student':
{code}
[student@localhost mbari]$ cd ~/Desktop/mbari
[student@localhost mbari]$ vi importdata.py   # if you want to adjust the stride, say stride=10
[student@localhost mbari]$ python26 importdata.py
Importing survey Dorado389_2010_081_02_081
Added parameter for temperature from data set
Added parameter for oxygen from data set
Added parameter for nitrate from data set
Added parameter for bbp420 from data set
Added parameter for bbp700 from data set
Added parameter for fl700_uncorr from data set
Added parameter for biolume from data set
...
{code}
Note that the above will take a while to complete. You can type Ctrl+C to kill some of the intermediate steps if you want to advance the loading for testing purposes.

h3.


h2. Javascript interface


h3. stoqs.mbari.org

To avoid warnings related with the Google map API, I added the following line to /etc/hosts in the VM so we can use [http://stoqs.mbari.org] to try the GUI interface:
{code}
127.0.0.1               stoqs.mbari.org
{code}

h3. index.html

Overwrite /var/www/html/index.html with the one [attached to this page|STOQS set-up in detail^index.html]. The new index.html is similar to the one sent by Chander on 12/1/10 with a fix for the correct name of the Gulper layer.

Now, you can open [http://stoqs.mbari.org/] in your VM's browser. ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630582</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672145</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum
\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639379</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672144</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum
\\
Here are the revised cruise dates for 2016
\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson
\\
The Fall experiment will run from 8/31 to 10/11. 
\\
h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639378</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663342</id>
<property name="body"><![CDATA[The following instructions were successfully applied to a fresh installation of the VM \\tempest\tempbox\thom\mbari_vm_2010Nov29.zip as of 2010-12-20 on a MacBook host and also on a Linux host.

*NOTE*: The VM comes with an initial set-up of the 'stoqs' database.&nbsp; The following steps adjust/complement this set-up, populate the database, and test with a simple javascript interface that can be run on VM's browser and on any browser on the host. These instructions should be applied on a fresh copy of the VM.

h1. 1. Quick set-up

Expand the attached [^stoqs-setup2.zip] in some directory in the VM. And then:
* As user 'root'
{code}
cd /path/to/stoqs-setup/
./as_root.sh
{code}

* As user 'student'
{code}
cd /path/to/stoqs-setup/
. setenv.sh
./as_student.sh
{code}

Then, you can open [http://stoqs.mbari.org/] in your VM's browser. The following screenshot shows the result after selecting Gulper as overlay. Of course, your output may be different depending of the data that was imported. !stoqs-js-gui2.png!

To make the VM visible so you can open this address in your host, see section 2.

For deatils about these scripts, see [this page|CANON:STOQS set-up in detail].


h1. 2. Miscellaneous


h2. Running [http://stoqs.mbari.org/] in your host

Set "Bridged" for the network adapter in the VM. Get the new assigned IP address and associate the IP to stoqs.mbari.org in the /etc/hosts file in your host machine. Then, load: [http://stoqs.mbari.org/] in your host.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630580</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672143</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639377</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663371</id>
<property name="body"><![CDATA[{info:title=}
This page is intended to summarize noteworthy updates and capture relevant report materials as attachments. A ChangeLog with more technical details is maintained along with the code at [http://code.google.com/p/mbari-dss/source/browse/trunk/ChangeLog.txt]
{info}

h3. 2010-12-28

One preliminary GUI layout:

!dssgui00.png!
&nbsp;

h3. 2010-12-14

General Maven/GWT/GWT-OL set-up and test with a program that emulates the JS prototype provided by Chander. In this case, the program runs from a different machine (my laptop) and assumes that the STOQS server is at stoqs.mbari.org, which I have mapped to the IP address of the STOQS VM in my /etc/hosts.&nbsp; (Note that Chander's program is to be run on the same machine where STOQS is located.)
!dss-2010-12-14.png!

h3. 2010-12-12

Tags created at the SVN repos with base code provided by JD.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630612</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072223</id>
<property name="body"><![CDATA[I'm following the the directions provided in the book "Foundations of Agile Python Development" to create a team-oriented build environment on my local Linux VM...

I thought this would be easy, but ran into some problems installing the Subversive plugins and am having to start over :-(

This time I will document my steps:
\\
# Download Eclipse (Helios version for Linux32: I chose "Eclipse IDE for Java Developers" as I intend to do both Python and Java development) from [http://www.eclipse.org/downloads/]
# Unpack into /opt/eclipse
# Launch Eclipse: /opt/eclipse/eclipse and select your default workspace (I selected the default)
# Install PyDev:
## Select Help \-> Install New Software.
## Type "http://pydev.org/updates" in the Work with field
## Select PyDev and PyDev Mylyn Integration (optional)
## Click Next and Next again
## Click on the Licenses, accept them, and click Finish
## Click through warnings on unsigned content and restart Eclipse
# Install Subversive:
## Here are the instructions copied from [http://www.polarion.com/products/svn/subversive/download.php]{noformat}
* On main menu, choose Help > Install New Software. The available Software dialog appears.
* In the Work with list, select Helios - http://download.eclipse.org/releases/helios. A list of software packages appears.
* Expand the Collaboration node.
* Scroll the list and check box for Subversive Team Provider (incubation)
* Check other options in the dialog as desired and click the Next button. The Install Details screen appears in the dialog.
* Click the Next button, accept the license and click Finish. Subversive will dowload and install.
* It is recommended to accept the option to restart Eclipse.
{noformat}
## I get an error after I select the SVN Connector (either JavaHL 1.6.x or SvnKit 1.3.2)
## I tried manual install by doing an update from the update site: [http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/] and get the error:
{noformat}
Cannot complete the install because one or more required items could not be found.
  Software being installed: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700)
  Missing requirement: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700) requires 'org.eclipse.team.svn.feature.group [0.7.9.I20101001-1700,1.0.0)' but it could not be found
{noformat}
## I'm searching the forums and seeing that others are having the same issue...
## ... O.K.  Not giving up.  Even though it say's "Recommended" I'm installing the update from: [http://download.eclipse.org/technology/subversive/0.7/update-site/] hoping that this is where the missing package 'org.eclipse.team.svn.feature.group' resides.
## Ta Da\!  That was it\! (I checked only the Required component in the http://download.eclipse.org/technology/subversive/0.7/update-site/ package.)
## Now I'm able to install SvnKit and JavaHL.
## After Eclipse restart I have "SVN" listed in File \-> Import.  Phew\!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039484</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072226</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current


h5. Deprecated
# GUI
## Version 1 (JD)
## Version 2 (Carlos)
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
## [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039487</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072225</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
# Current Version (4)
# Deprecated
## Version 1 (JD)
## Version 2 (Carlos)
### [Setting up the VM]
## Version 3 (2011)
### [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
## [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039486</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072220</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
{panel}
{column}
{column}
{panel:title=Documentation}
# User Documentation
## [Accessing these Confluence pages via WebDAV|Access using webDAV]
# Developer Documentation
## [Configuring Eclipse for Team development]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039481</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072222</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
# Current Version (4)
# Deprecated
## Version 1 (JD)
## Version 2 (Carlos)
### [Setting up the VM]
## Version 3 (2011)
### [Configuring Eclipse for Team development]
{panel}
{column}
{column}
{panel:title=Documentation}
## [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039483</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072221</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
# Current Version (4)
# Deprecated
## Version 1 (JD)
## Version 2 (Carlos)
## [Setting up the VM]
## Version 3 (2011)
## [Configuring Eclipse for Team development]
{panel}
{column}
{column}
{panel:title=Documentation}
## [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039482</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072216</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
{panel}
{column}
{column}
{panel:title=Documentation}
User Documentation
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039477</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072215</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
{panel}
{column}
{column}
{panel:title=Documentation}
User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039476</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072218</id>
<property name="body"><![CDATA[What follows are instructions applied on an Ubuntu machine to play the VM contained in \\tempbox\thom\mbari_vm_2010Nov29.zip

h3. VMware software

You will need VMplayer (Linux, Windows) or VMware Fusion (Mac) to run the virtual machine. I downloaded VMware Player from [http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0]

h3. Starting the VM

Expand the zip in a location of your choice and run:
{code}
$ sudo vmplayer
{code}
Open and play&nbsp; the virtual machine:
\\  !Screenshot-Open Virtual Machine-1.png|width=412,height=219! !Screenshot-VMware Player-1.png|width=498,height=436!\\

&nbsp;Log in as root (password: root).
\\

h3. Making your VM externally visible


To make the machine externally visible, open the Virtual Machine menu, select the Network Adapter section and check the Bridged option for the Network connection:
!Screenshot-networkadapter.png|width=845,height=634!
&nbsp;
\\

&nbsp;For this change to take effect, open the Network option in the System admin:
\\  !Screenshot-MBARI (CentOS) - VMware Player.png|width=475,height=362!
&nbsp;
\\

&nbsp;and then, for the eth0 device, click Deactivate and then Activate.
\\  !Screenshot-MBARI (CentOS) - VMware Player-1.png|width=514,height=467!
&nbsp;
\\

Now, we need the assigned IP address. In a command shell you can run ifconfig:

\# /sbin/ifconfig
eth0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Link encap:Ethernet&nbsp; HWaddr 00:0C:29:B8:F7:2A&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet addr:*134.89.12.249*&nbsp; Bcast:134.89.13.255&nbsp; Mask:255.255.254.0
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet6 addr: fe80::20c:29ff:feb8:f72a/64 Scope:Link
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UP BROADCAST RUNNING MULTICAST&nbsp; MTU:1500&nbsp; Metric:1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RX packets:5237 errors:0 dropped:0 overruns:0 frame:0
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TX packets:271 errors:0 dropped:0 overruns:0 carrier:0
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; collisions:0 txqueuelen:1000
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RX bytes:600138 (586.0 KiB)&nbsp; TX bytes:23464 (22.9 KiB)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interrupt:67 Base address:0x2000

You should now be able to access this machine externally, for example for ssh access:

&nbsp; ssh student@134.89.12.249

or open http://134.89.12.249/ in a browser.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039479</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072217</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
{panel}
{column}
{column}
{panel:title=Documentation}
User Documentation
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
Developer Documentation
# [Configuring Eclipse for Team development]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039478</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663366</id>
<property name="body"><![CDATA[Tag jd-2010-12-12 in the repository is a copy of JD's latest version in trunk as of 2010-12-12. This version uses the GWT plugin for Eclipse. The following instructions show how to build and run this version.

h4. Prerequisites

* Eclipse Ganymede (3.4) or above&nbsp;
* GWT plugin for Eclipse. The project uses GWT 2.0.4. A newer version may work but this was tested with 2.0.4.

h4. Check out and build

* Set the Java compiler compliance level to 1.6 (otherwise, Eclipse will report: "The project cannot be built until build path errors are resolved", which happened in my Eclipse's default level is 1.5).
* Check out&nbsp; [http://code.google.com/p/mbari-dss/source/browse/tags/jd-2010-12-02/] (you could fix any compiler compliance level problem after this step). I did the check out within Eclipse using the SVN plugin.

The following screenshot shows how the project looks in Eclipse.
!jd-2010-12-02-eclipse-prj-screenshot.png|align=center,width=32,height=32!

h4. Run the application from Eclipse

Launch the project as a GWT Web application:
* Right-click the project
* Select Run as \-> (g) Web Application
* Open [http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html] in your browser

This is a screenshot of the page:
!jd-2010-12-02-screenshot.png|width=32,height=32!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630607</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072212</id>
<property name="body"><![CDATA[h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## \[1\] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### \[1\] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### \[1\] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### \[2\]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## \[1\](!) Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## \[1\]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## \[2\] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## \[2\] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## \[2\] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources

h3. Water Management
# \[1\] Implemented as a confluence page updated by science user with support from engineering
## Graphically shows the water sample management plan
# Future plans include things like
## Track sample locations
## Track sample processing and results
## Connect water samples shown in ODSS situational awareness playback to information about the water sample status and location.
## Improve support in the ODSS for 'which water samples to invest expensive processing'
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039473</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663367</id>
<property name="body"><![CDATA[Tag jd-2010-12-12 in the repository is a copy of JD's latest version in trunk as of 2010-12-12. This version uses the GWT plugin for Eclipse. The following instructions show how to build and run this version.

h4. Prerequisites

* Eclipse Ganymede (3.4) or above&nbsp;
* GWT plugin for Eclipse. The project uses GWT 2.0.4. A newer version may work but this was tested with 2.0.4.

h4. Check out and build

* Set the Java compiler compliance level to 1.6 (otherwise, Eclipse will report: "The project cannot be built until build path errors are resolved", which happened in my Eclipse's default level is 1.5).
* Check out&nbsp; [http://code.google.com/p/mbari-dss/source/browse/tags/jd-2010-12-02/] (you could fix any compiler compliance level problem after this step). I did the check out within Eclipse using the SVN plugin.

The following screenshot shows how the project looks in Eclipse.
!jd-2010-12-02-eclipse-prj-screenshot.png|width=32,height=32!\\

h4. Run the application from Eclipse

Launch the project as a GWT Web application:
* Right-click the project
* Select Run as \-> (g) Web Application
* Open [http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html] in your browser

This is a screenshot of the page:
!jd-2010-12-02-screenshot.png|width=32,height=32,align=center!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630608</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072214</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
{panel}
{column}
{column}
{panel:title=Documentation}
User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039475</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663369</id>
<property name="body"><![CDATA[Tag jd-2010-12-12 in the repository is a copy of JD's latest version in trunk as of 2010-12-12. This version uses the GWT plugin for Eclipse. The following instructions show how to build and run this version.

h4. Prerequisites

* Eclipse Ganymede (3.4) or above&nbsp;
* GWT plugin for Eclipse. The project uses GWT 2.0.4. A newer version may work but this was tested with 2.0.4.

h4. Check out and build

* Set the Java compiler compliance level to 1.6 (otherwise, Eclipse will report: "The project cannot be built until build path errors are resolved", which happened in my Eclipse's default level is 1.5).
* Check out&nbsp; [http://code.google.com/p/mbari-dss/source/browse/tags/jd-2010-12-02/] (you could fix any compiler compliance level problem after this step). I did the check out within Eclipse using the SVN plugin.

The following screenshot shows how the project looks in Eclipse.
!jd-2010-12-02-eclipse-prj-screenshot.png|align=center!\\

h4. Run the application from Eclipse

Launch the project as a GWT Web application:
* Right-click the project
* Select Run as \-> (g) Web Application
* Open [http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html] in your browser

This is a screenshot of the page:
!jd-2010-12-02-screenshot.png|align=center!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630610</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072208</id>
<property name="body"><![CDATA[h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039469</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663387</id>
<property name="body"><![CDATA[This page summarizes noteworthy updates mainly in terms of the interface. A ChangeLog with more technical details is maintained along with the code at http://code.google.com/p/mbari-dss/source/browse/trunk/ChangeLog.txt

h3. 2011-01-02

!dss-2011-01-02.png!
&nbsp;

h3. 2010-12-28

!dssgui00.png!
&nbsp;

h3. 2010-12-14

General Maven/GWT/GWT-OL set-up and test with a program that emulates the JS prototype provided by Chander. In this case, the program runs from a different machine (my laptop) and assumes that the STOQS server is at stoqs.mbari.org, which I have mapped to the IP address of the STOQS VM in my /etc/hosts.&nbsp; (Note that Chander's program is to be run on the same machine where STOQS is located.)
!dss-2010-12-14.png!

h3. 2010-12-12

Tags created at the SVN repos with base code provided by JD.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630628</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663390</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous functionality.

h3. Building and running

&nbsp;See [this page|CANON:Running from command line and deploying].

h3. Code structure

TODO

h3. Caveats

Although both GWT-OL and SmartGWT are pretty robust base libraries, these are some points to keep in mind.


h4. OpenLayers / GWT-OL


* As the openlayers.org site goes down occasionally (see this [thread|http://osgeo-org.1803224.n2.nabble.com/openlayers-org-is-down-td5870660.html]), the Dss.html page (which is the entry point for the application) links to a copy of the OL javascript sources (instead of using <script src="http://openlayers.org/api/OpenLayers.js"></script>). Thus, for newer OL releases there would be the need to update the copy.
* The map widget may not get properly updated upon changes in size of its container in the browser. This proved to be a very tricky problem and I had to resort to some not-so-clean mechanisms to lessen the refresh misbehavior. (A similar problem seems to happen in JD's Google Maps-based version.)

h4. SmartGWT

* todo\\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630631</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072210</id>
<property name="body"><![CDATA[h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

h3. Shore-side (server) Autonomy
# Communications Backplane provides connectivity to vehicles and data
## AMQP
## Google Protocol Buffers
## STOQS-RT
# Drifter Tracking App - the 'hello world' of autonomy written in Java choreographed the robot ballet - AUV driving boxes around a drifter
# Rajan lab enabled for more sophisticated shore-side autonomy using TREX and Europa.

h3. Observation Log

# Log notebook, implemented in 2011 as a web application.   
## Used infrequently, need something better suited to the users
# 2012, CSUMB students produced prototype mobile applications built on ODSS web service
## Support 'poor connectivity', use of email service on mobile device vs database
# Future: add email ingest of log observations
## Bad formatting causes bounce back with instructions on formatting the email

h3. Collaborative Science Tools

# CoSci
## Threaded email discussions
## Data product sharing
# COOP
## Chat and Voting
## Data descriptions, access

h3. ODSS Data Analysis Feature

# Initial draft of science user (DAC) requirements for the data analysis feature.  In priority order:
## [1] Basic: "What data is available and where is it"   
### Centralized Data Archive Description accessible through the 'Data Analysis' tab in odss.mbari.org.   Provides access to files with descriptions.
### Update descriptions and pointers with all the data gathered during the experiment should be complete by end of the experiment
## Advanced: Query access to CANON data with browsing support (Matlab user is primary 'use case')
### [1] users want to be able to make queries against the CANON data sets and access the data via Matlab
### Users want to be able to browse the CANON data sets based on space, time and instrument.
### [1] Support Matlab users as the first step.  Access would follow the NC Toolbox usage model.   
### [2]Data browsing with access queries generated in a GUI tool such as MOQuA
## "Consistent" data access method across CANON data sets
## Require login to access data
## Embargo supported
## Data citation obligation associated with the data
## Notification on data updates 
## Integration of LRAUV
# Basic Access:
## Find data using Data Archive Description - confluence page with descriptions and web links
## Data stored in file system ("consistent": centralized file system, minimize different file types, standardize file types) 
## Provision for quality control of data - how will data processors document QC issues and QC status
## Password protect embargoed data
## [1!] Protect data from inadvertent delete
## Data archive description documents data citation obligation
## Documentation for data producers on guidelines for producing data and storage
# Advanced Access:
## Browse data using a GUI that builds a database query, 
### that can be used in Matlab or R
### Or provides files containing the data selected via the GUI
## Data is stored in databases
## Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
## Provide browse / query support for data that does not fit the STOQS model
# Basic Access
## Confluence pages with data descriptions and pointers to data organized by field campagn
### Updated, reviewed and complete by experiment end.
## Protections against file deletion on FTP site
### Change file (not directory) permissions to read-only by experiment end
### Directory listing (manifest) as a text file with descriptions.   Create a document and train the science data providers on good form.
## Change notification
### RSS feed 
### Email notifications (maybe)
## Analytics: Page Access counter
# Advanced Access
## [1]Matlab use case (commandline in Matlab)
### Help on data access tool is available (like nctoolbox)
### User is able to open a connection to stoqs to get access to all CANON data
### User is able to discover what what data types (platforms, instruments, measurements, etc) are available
## [2] all CANON 'in-situ' Data is stored in databases.    Data loaders, data format and structure are the challenge.
## Science users are educated on how to produce netcdf to ease the database load effort.   Documentation and guidance on confluence.
## [2] Embargo supported in the database with required authentication
### Automated embargo control via database tools and science policy
## Citation requirement and contact 'somehow' brought to data user.
## [2] Browsing available data and help forming queries.   Integration of Moqua and STOQS.   
### The idea is to provide a data browser ( 'DJ the Data') as a means to provide efficient access spatio-temporally, with vehicle tracks, water samples and available contextual data sources
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039471</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663392</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous functionality.

h3. Building and running

&nbsp;See [this page|CANON:Running from command line and deploying].

h3. Code structure

TODO

h3. Caveats

Although both GWT-OL and SmartGWT are pretty robust base libraries, these are some points to keep in mind.

h4. OpenLayers / GWT-OL

* As the openlayers.org site goes down occasionally (see this [thread|http://osgeo-org.1803224.n2.nabble.com/openlayers-org-is-down-td5870660.html]), the Dss.html page (which is the entry point for the application) links to a copy of the OL javascript sources (instead of using <script src="http://openlayers.org/api/OpenLayers.js" ></script>). Thus, for newer OL releases there would be the need to update the copy and then rebuild/redeploy the application. Of course, a better approach is to have the copy outside of the DSS application in a way that only the external copy would need to be updated.
* The map widget may not get properly updated upon changes in size of its container in the browser. This problem proved to be very tricky and I had to resort to some not-so-clean mechanisms to lessen the refresh misbehavior (see [Workarounds.java|http://code.google.com/p/mbari-dss/source/browse/trunk/src/main/java/org/mbari/dss/client/openlayers/Workarounds.java]). (A similar problem seems to happen in JD's Google Maps-based version.)

h4. SmartGWT

* (not critical) A TreeGrid with SelectionAppearance.CHECKBOX does not properly notify selection events. This widget is used for the Mission Plans section (see [MissionPlanView.java|http://code.google.com/p/mbari-dss/source/browse/trunk/src/main/java/org/mbari/dss/client/jd/views/MissionPlanView.java]). In particular, deselecting a node not always triggers the notification, so the corresponding layer will not be removed from the OL layer switcher.&nbsp; NOTE: this is not a critical issue as other GWT-based widget could eventually be used as a workaround.
\\
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630633</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072204</id>
<property name="body"><![CDATA[h3. General

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039465</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663394</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous functionality.

h3. Building and running

&nbsp;See [this page|CANON:Running from command line and deploying].

h3. Package structure

|| || || || || ||
| org.mbari.dss \\ | | | | Main DSS package \\ |
| | client \\ | | | Client side code\\ |
| | | data | | Data operations requiring the server\\ |
| | | dev | | Developer options (enabled in development mode or with the "_dev=y" parameter)\\ |
| | | edit | | Layer edit functionality\\ |
| | | events | | Main application events (including the selection of a perspective)\\ |
| | | jd | | Elements copied or adapted from JD's version.\\ |
| | | | views \\ | |
| | | | model \\ | |
| | | openlayers | | OpenLayers related handling and workarounds\\ |
| | | util | | General DSS utilities\\ |
| | | views | | GUI views\\ |
| | | | layout1 | The main overall layout\\ |
| | | | util | View utilities\\ |
| | server | | | Server side code\\ |
| | shared | | | Types shared by both client and server\\ |
\\

TODO

h3. Caveats

Although both GWT-OL and SmartGWT are pretty robust base libraries, these are some points to keep in mind.

h4. OpenLayers / GWT-OL

* As the openlayers.org site goes down occasionally (see this [thread|http://osgeo-org.1803224.n2.nabble.com/openlayers-org-is-down-td5870660.html]), the Dss.html page (which is the entry point for the application) links to a copy of the OL javascript sources (instead of using <script src="http://openlayers.org/api/OpenLayers.js"  ></script>). Thus, for newer OL releases there would be the need to update the copy and then rebuild/redeploy the application. Of course, a better approach is to have the copy outside of the DSS application in a way that only the external copy would need to be updated.
* The map widget may not get properly updated upon changes in size of its container in the browser. This problem proved to be very tricky and I had to resort to some not-so-clean mechanisms to lessen the refresh misbehavior (see [Workarounds.java|http://code.google.com/p/mbari-dss/source/browse/trunk/src/main/java/org/mbari/dss/client/openlayers/Workarounds.java]). (A similar problem seems to happen in JD's Google Maps-based version.)

h4. SmartGWT

* (not critical) A TreeGrid with SelectionAppearance.CHECKBOX does not properly notify selection events. This widget is used for the Mission Plans section (see [MissionPlanView.java|http://code.google.com/p/mbari-dss/source/browse/trunk/src/main/java/org/mbari/dss/client/jd/views/MissionPlanView.java]). In particular, deselecting a node not always triggers the notification, so the corresponding layer will not be removed from the OL layer switcher.&nbsp; NOTE: this is not a critical issue as other GWT-based widget could eventually be used as a workaround.
\\
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630635</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072206</id>
<property name="body"><![CDATA[h3. Generic Features

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# Purpose:
## What's Happening?
## Where are the Platforms?
# Remote sensing and other science products available as transparent overlay on the map
## What can be seen from space?
## How's the Weather and Sea state?
## What do the models tell us?
# Playback to see trends
# Real time observations
# 'Plan vs Actual' vehicle tracks
# Details
## 'data age' information:  for remote sensing and for platforms as time since last update for platform tracks.  
## Platform location available in text form with copy/paste.

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

h3. ODSS Planning - Campaign Timeline
# Campaign Timeline.   Day plans submitted to 'the plan' for the extent of the campaign.  
# Connection to DMO
## Cruise Plan, expedition database
## Ships schedule
## Vehicle availability calendar

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039467</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072200</id>
<property name="body"><![CDATA[h3. General

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. [1] Situational Awareness

# [0] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# [0] Show an 'active' map of the experiment region
## [1] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## [3] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## [1] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## [3] Future: we want to allow individual users to select which data products will be displayed
## [1] 'age' of data product (transparent overlay) and time of last update for platform location
## [1] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## [3 tbd] Shore based autonomy projections
## [2] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## [1] Show 'plan' layer from planning perspective as a layer
# Playback animation
## [0] Fix slowness
## [0] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## [1] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# [2] (/) 'home' location and map view that is remembered for individual users 
# [1] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# [1] Add AIS sources for ships information (as in older ODSS), default is off
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039461</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663379</id>
<property name="body"><![CDATA[h3. Pre-requisites

(In parenthesis what Carlos' using.)
* SVN (version 1.6.1)
* Java 1.5\+  (1.5.0_16)
* Maven (3.0.1)

h3. Running from command line

* Get the code if you don't have it yet. For this exercise, let's use read-only access to the repository, but you can as well get the code as a developer provided you have the privilege (see [http://code.google.com/p/mbari-dss/source/checkout]):
{code}
svn checkout http://mbari-dss.googlecode.com/svn/trunk/ mbari-dss-read-only
cd mbari-dss-read-only/
ls -p
ChangeLog.txt		DssTest-dev.launch	README.txt		doc/			src/
Dss.launch		DssTest-prod.launch	build.xml		pom.xml
{code}

* Update the code. If you already have an image of the code:
{code}
cd mbari-dss-read-only/
svn update
{code}

* Run the application in development mode:
{code}
mvn gwt:run
{code}
The following window will appear:

!gwt-dev-mode.png!


Click "Launch default browser" to launch the DSS application in your browser. The URL will be something like: [http://127.0.0.1:8888/Dss.html?gwt.codesvr=127.0.0.1:9997]

h3. Deploying

* Build the application WAR:
{code}
cd mbari-dss-read-only/
svn update
mvn clean compile package
{code}

The generated WAR is written to target/dss-1.0-SNAPSHOT.war

* Deploy the generated WAR under Tomcat's webapps/ directory.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630620</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072202</id>
<property name="body"><![CDATA[h3. General

# \[1\] Browser support (2011 and 2012 versions)
## Firefox
## Safari
## Internet Explorer
## Google Chrome
## iPad via browser
# \[1\] Browsers not supported, detect and display "Your browser is not supported, suggested using <one of the above>..."
# \[2\]Add login feature
## Single signon with CoSci and Confluence using OpenID
## Users are not required to login to see situational awareness and planning, however users cannot share information or access data.
# ODSS running 'all the time' - scheduled maintenance with notification to user list.   Up without interruption during the experiment 'five nines'

h3. \[1\] Situational Awareness

# \[0\] 'Hit Refresh' on browser and all platform tracks paint within 3 to 5 seconds
# \[0\] Show an 'active' map of the experiment region
## \[1\] Real Time platform position and tracks
### Platform track enable/disable
### Platform position in text (copy and pastable)
## \[3\] Sensor Tracks 
### low res sensor data as track color for mobile assets sending sensor data (AUV, Waveglider, LRAUV, gliders).
### Sensor tracks can be implemented as transparent image overlay
### Sensor tracks can be 'hard coded' to one sensor and option to allow user selection removed if needed for performance reasons.
# 'Decision data' transparent overlays
## \[1\] fix hard coded list of remote sensing / data products, produce documentation on how to add transparent overlay product.
## \[3\] Future: we want to allow individual users to select which data products will be displayed
## \[1\] 'age' of data product (transparent overlay) and time of last update for platform location
## \[1\] layers view should be latest only - define what time window, age of data product needs to be made available to the user
# Asset plan vs actual (next 'box' along with actual track)
## \[3 tbd\] Shore based autonomy projections
## \[2\] Improve the 'actual' so that is shows the AUV track and not the surface position reporting
## \[1\] Show 'plan' layer from planning perspective as a layer
# Playback animation
## \[0\] Fix slowness
## \[0\] Show Water sample locations, Sensor tracks - [1] default is on (enabled)
## \[1\] Work with Danelle and Mike M on backend optimizations for playback

h3. Other Situational Awareness

# \[2\] (/) 'home' location and map view that is remembered for individual users 
# \[1\] documentation on procedure for producing a 'transparent overlay' for the situational awareness map.  Ex. Geotiff
# \[1\] Add AIS sources for ships information (as in older ODSS), default is off

h3. ODSS Planning Feature - Day Plan

# \[1\] Visual Planning, platform coverage calculator (day planner)
## Used for: can the vehicle cover the desired area?, is the vehicle in a safe operating area?
## Data layers inherited from Situational Awareness perspective
## Feedback on 'keep out' areas,
## Feedback on vehicle coverage capabilities 
### AUV survey coverage as a function of yo angle/depth vs speed vs battery vs ?
# \[1\] Sharing and annotation of draft plans and 'what if' scenarios
# \[1\] 'The Plan' submit 'button', makes the plan available as a layer on situational awareness display.
# \[2\] Planning for vehicles managed by shore-side autonomy (robot ballet)
# \[3\] Drifter projection, compact models, other tools to look a day in the future to simulate the plan.
# \[0\] CSUMB Capstone project as a 'strawman' visual calculator prototype to solicit user feedback

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039463</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663381</id>
<property name="body"><![CDATA[h3. Pre-requisites

(In parenthesis what Carlos' using.)
* SVN (version 1.6.1)
* Java 1.5\+  (1.5.0_16)
* Maven (3.0.1)

h3. Running from command line

* Get the code if you don't have it yet. For this exercise, let's use read-only access to the repository, but you can as well get the code as a developer provided you have the privilege (see [http://code.google.com/p/mbari-dss/source/checkout]):
{code}
$ svn checkout http://mbari-dss.googlecode.com/svn/trunk/ mbari-dss-read-only
$ cd mbari-dss-read-only/
$ ls -p
ChangeLog.txt		DssTest-dev.launch	README.txt		doc/			src/
Dss.launch		DssTest-prod.launch	build.xml		pom.xml
{code}

* Update the code. If you already have an image of the code:
{code}
$ cd mbari-dss-read-only/
$ svn update
{code}

* Run the application in development mode:
{code}
$ mvn gwt:run
{code}
The following window will appear:

!gwt-dev-mode.png!

Click "Launch default browser" to launch the DSS application in your browser. The URL will be something like: [http://127.0.0.1:8888/Dss.html?gwt.codesvr=127.0.0.1:9997]

h3. Deploying

* Build the application WAR:
{code}
$ cd mbari-dss-read-only/
$ mvn clean compile package
[INFO] Scanning for projects...
...
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.mbari.dss.client.DssTest
...
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 97.959 sec
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
...
[INFO] Compiling module org.mbari.dss.Dss
...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3:27.234s
...
{code}

target/dss-1.0-SNAPSHOT.war is the generated WAR.

* Deploy the generated WAR under Tomcat's webapps/ directory. For example, in my environment:
{code}
$ cp target/dss-1.0-SNAPSHOT.war  ~/Software/apache-tomcat-6.0.29/webapps/
{code}
Then, I can open http://localhost:8080/dss-1.0-SNAPSHOT/
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630622</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072196</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.

{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
{panel}
{column}
{column}
{panel:title=Documentation}
User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039457</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072198</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039459</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072257</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group Coordination Meeting
### [Experiment Summary by Sergey Frolov|^vpe.ppt]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039518</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072256</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group Coordination Meeting
### [^vpe.ppt]
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039517</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072255</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## 2010 Data Group Coordination Meeting
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039516</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072250</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
## [2011|https://mww.mbari.org/resources/2011_Proposal_Process/phase_I_pdfs/901009_CANON_2011.pdf]
## [2012|https://mww.mbari.org/resources/2012_Proposal_Process/phase_2_pdfs/901009_CANON_Proposal_2012_final.pdf]
# Other
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039511</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072249</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
## [2010|https://mww.mbari.org/resources/2010_Proposal_Process/phase_I_pdfs/901009_CANON_2010.pdf]
# Other
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039510</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072247</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009|https://mww.mbari.org/resources/2009_Proposal_Process/phase_I_pdfs/900914_CANON_Proposal.pdf]
# Other
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039508</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663396</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous functionality.

h3. Building and running

&nbsp;See [this page|CANON:Running from command line and deploying].

h3. Package structure

|| || || || || ||
| org.mbari.dss \\ | | | | Main DSS package \\ |
| | client \\ | | | Client side code \\ |
| | | data | | Data operations requiring the server \\ |
| | | dev | | Developer options (enabled in development mode or with the "_dev=y" parameter) \\ |
| | | edit | | Layer edit functionality \\ |
| | | events | | Main application events (including the selection of a perspective) \\ |
| | | jd | | Elements copied or adapted from JD's version (note that there are also some in other places) \\ |
| | | | views \\ | |
| | | | model \\ | |
| | | openlayers | | OpenLayers related handling (including wrappers for functions not available through GWT-OL) and workarounds \\ |
| | | util | | General DSS utilities \\ |
| | | views | | GUI views \\ |
| | | | layout1 | The main overall layout \\ |
| | | | util | View utilities \\ |
| | server | | | Server side code \\ |
| | shared | | | Types shared by both client and server \\ |

h3. Main types

|| || ||
| ClientFactory / ClientFactoryImpl\\ | Main factory for the EventBus and the IDssLayout\\ |
| IDssLayout | An interface to facilitate the testing of possible DSS application layouts |
| DssLayout1 | A IDssLayout implementation where:\\
 \- Each perspective is contained in a tab\\
 \- the main containers are shared across the various perspectives.\\
 \- A PerspectiveSelectedEvent is triggered when a user selects a perspective, so corresponding interested handler can customize the components in the containers |
| ViewMan | View manager\\ |
| MapView \\ | Handles a GWT-OL MapWidget object&nbsp; \\ |
| Perspective | An enumeration with the main overall views (perspectives) on the application. Each perspective is intended to provide a specific set of features. |
| InfoPanel | To show information about a selected feature |
&nbsp;&nbsp; to be continued ...


h3. Unit tests

See class org.mbari.dss.client.DssTest (under src/test/java/).
\\

h3.


h3. Caveats
\\

Although both GWT-OL and SmartGWT are pretty robust base libraries, these are some points to keep in mind.

h4. OpenLayers / GWT-OL

* As the openlayers.org site goes down occasionally (see this [thread|http://osgeo-org.1803224.n2.nabble.com/openlayers-org-is-down-td5870660.html]), the Dss.html page (which is the entry point for the application) links to a copy of the OL javascript sources (instead of using <script src="http://openlayers.org/api/OpenLayers.js"   ></script>). Thus, for newer OL releases there would be the need to update the copy and then rebuild/redeploy the application. Of course, a better approach is to have the copy outside of the DSS application in a way that only the external copy would need to be updated.
* The map widget may not get properly updated upon changes in size of its container in the browser. This problem proved to be very tricky and I had to resort to some not-so-clean mechanisms to lessen the refresh misbehavior (see [Workarounds.java|http://code.google.com/p/mbari-dss/source/browse/trunk/src/main/java/org/mbari/dss/client/openlayers/Workarounds.java]). (A similar problem seems to happen in JD's Google Maps-based version.)

h4. SmartGWT

* (not critical) A TreeGrid with SelectionAppearance.CHECKBOX does not properly notify selection events. This widget is used for the Mission Plans section (see [MissionPlanView.java|http://code.google.com/p/mbari-dss/source/browse/trunk/src/main/java/org/mbari/dss/client/jd/views/MissionPlanView.java]). In particular, deselecting a node not always triggers the notification, so the corresponding layer will not be removed from the OL layer switcher.&nbsp; NOTE: this is not a critical issue as other GWT-based widget could eventually be used as a workaround.
\\
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630637</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072246</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# Abstracts
# Proposals
## [2009 MBARI|CANON Pilot Home Page^900914_CANON_Proposal.pdf]
# Other
## [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039507</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072245</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039506</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072243</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]
h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Importing the project in Eclipse]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039504</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072241</id>
<property name="body"><![CDATA[The project is already enabled for Eclipse so you will only need to import it.

*NOTE*:&nbsp; It is assumed that your Eclipse have the SVN and Maven plugins.&nbsp; The GWT plugin for Eclipse is NOT required (in fact, I don't have it the Eclipse version I'm using for DSS development). But you will be able to run the application from within Eclipse (including the debug mode) by using the included \*.launch configuration files.

To import the project directly from the SVN repository:
* Open the "SVN Perspective" in Eclipse (you will need the SVN plugin enabled of course)
* If not already, add the SVN repository: [https://mbari-dss.googlecode.com/svn]
* Expand [https://mbari-dss.googlecode.com/svn], and select "trunk" &nbsp; (or other tag/branch as desired)
* Right-click the element and select Check out ...
* Click Finish&nbsp;
* Done.

If you already have the code in your computer (see&nbsp;[this page|CANON:Running from command line and deploying]):
* Select File \-> Import ...
* Select "Existing project into workspace" and click Next
* Select the root directory where the code is located
* Click Finish
* Done.

*NOTE*:&nbsp; The \*.launch files assume the name "mbari-dss" for the project. So, if you imported the project with a different name, then adjust these files accordingly.
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039502</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072242</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]
h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Caveats and TODOs]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039503</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072239</id>
<property name="body"><![CDATA[h2. DSS

&nbsp;Although both GWT-OL and SmartGWT are pretty robust base libraries, these are some issues to keep in mind. (I decided to document these issues here, but the [google tracker|http://code.google.com/p/mbari-dss/issues/list] can of course be used at a later stage.)
* As the openlayers.org site goes down occasionally (see [this thread|http://osgeo-org.1803224.n2.nabble.com/openlayers-org-is-down-td5870660.html]),  the Dss.html page (which is the entry point for the application) links  to a copy of the OL javascript sources (instead of using <script  src="http://openlayers.org/api/OpenLayers.js"    ></script>).  Thus, for newer OL releases there would be the need to update the copy  and then rebuild/redeploy the application. Of course, a better approach  is to have the copy outside of the DSS application in a way that only  the external copy would need to be updated.
* The map widget may not get properly updated upon changes in size of  its container in the browser. This problem proved to be very tricky and  I had to resort to some not-so-clean mechanisms to lessen the refresh  misbehavior (see Workarounds.java). (A similar problem seems to happen in JD's Google Maps-based version.)

* For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server. You will see the typical warning window if the key is not appropriate. Also, an interesting behavior is that the Google map will take over the whole area making the OpenLayers elements inaccessible.

h4.

* In general, full control of the user interaction is not in place in this prototype.
* The initial map display varies across browsers:
** Firefox: behaves acceptably well
** Safari/Chrome: the map gets partially hidden on the right so the mouse location and the layer switcher don't show up entirely
** IE: ?
* The OL "editing tool bar" does not show up in Safari/Chrome when using a Google map background.&nbsp; (OK in firefox).&nbsp;&nbsp; A possible workaround is to adjust the z-order of the OL controls (?).
* The edit modes (in the "planning" perspective) are just partially controlled/handled . In general, the handling of user-defined layers is TBD.

h2. STOQS

* The requests to the various layers seem to return the same data, which looks like a bug in the mapserver/database side.&nbsp; The requests seem to be properly done from DSS as the returned layers are only different in color.\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039500</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072240</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current
# [Google Code Project|http://code.google.com/p/mbari-dss/]
# [Issues/Bugs|http://code.google.com/p/mbari-dss/issues/list]
h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039501</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663426</id>
<property name="body"><![CDATA[Tag jd-2010-12-12 in the repository is a copy of JD's latest version in trunk as of 2010-12-12. This version uses the GWT plugin for Eclipse. The following instructions show how to build and run this version.

h4. Prerequisites

* Eclipse Ganymede (3.4) or above&nbsp;
* GWT plugin for Eclipse. The project uses GWT 2.0.4. A newer version may work but this was tested with 2.0.4.

h4. Check out and build

* Set the Java compiler compliance level to 1.6 (otherwise, Eclipse will report: "The project cannot be built until build path errors are resolved", which happened in my case because my Eclipse's default level is 1.5).
* Check out&nbsp; [http://code.google.com/p/mbari-dss/source/browse/tags/jd-2010-12-02/] (you could fix any compiler compliance level problem after this step). I did the check out within Eclipse using the SVN plugin.

The following screenshot shows how the project looks in Eclipse.
!jd-2010-12-02-eclipse-prj-screenshot.png|align=center!\\
\\

h4. Run the application from Eclipse

Launch the project as a GWT Web application:
* Right-click the project
* Select Run as \-> (g) Web Application
* Open [http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html] in your browser

This is a screenshot of the page right after loading the above URL:
!jd-2010-12-02-screenshot.png|align=center!\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630668</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072238</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Useful links]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039499</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663424</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous functionality.

h3. Building and running

&nbsp;See [this page|CANON:Running from command line and deploying].

h3. Package structure

|| || || || || ||
| org.mbari.dss \\ | | | | Main DSS package \\ |
| | client \\ | | | Client side code \\ |
| | | data | | Data operations requiring the server \\ |
| | | dev | | Developer options (enabled in development mode or with the "_dev=y" parameter) \\ |
| | | edit | | Layer edit functionality \\ |
| | | events | | Main application events (including the selection of a perspective) \\ |
| | | jd | | Elements copied or adapted from JD's version (note that there are also some in other places) \\ |
| | | | views \\ | |
| | | | model \\ | |
| | | openlayers | | OpenLayers related handling (including wrappers for functions not available through GWT-OL) and workarounds \\ |
| | | util | | General DSS utilities \\ |
| | | views | | GUI views \\ |
| | | | layout1 | The main overall layout \\ |
| | | | util | View utilities \\ |
| | server | | | Server side code \\ |
| | shared | | | Types shared by both client and server \\ |

h3. Main types

|| || ||
| Dss | The DSS entry point for GWT\\ |
| ClientFactory / ClientFactoryImpl \\ | Main factory for the EventBus and the IDssLayout. The implementation is instantiated by GWT \\ |
| IDssLayout | An interface to facilitate the testing of possible DSS application layout. Main containers are identified by their key (ComponentKey enum). |
| DssLayout1 | A IDssLayout implementation where: \\
\- Each perspective is contained in a tab \\
\- the main containers are shared across the various perspectives. \\
\- A PerspectiveSelectedEvent is triggered when a user selects a perspective, so corresponding interested event handlers can customize the components in the containers |
| ViewMan | View manager. Initializes the components of the graphical interface and some of the associated event handlers. \\ |
| MapView \\ | Handles a GWT-OL MapWidget object&nbsp; \\ |
| Perspective | An enumeration with the main overall views (perspectives) on the application. Each perspective is intended to provide a specific set of features. |
| InfoPanel | To show information about a selected feature |
&nbsp;&nbsp; to be continued ...

h3. Unit tests

See class [org.mbari.dss.client.DssTest|http://code.google.com/p/mbari-dss/source/browse/trunk/src/test/java/org/mbari/dss/client/DssTest.java] (under src/test/java/).
\\

h3.


h3. Caveats

Although both GWT-OL and SmartGWT are pretty robust base libraries, these are some points to keep in mind.

h4. OpenLayers / GWT-OL

* As the openlayers.org site goes down occasionally (see this [thread|http://osgeo-org.1803224.n2.nabble.com/openlayers-org-is-down-td5870660.html]), the Dss.html page (which is the entry point for the application) links to a copy of the OL javascript sources (instead of using <script src="http://openlayers.org/api/OpenLayers.js"    ></script>). Thus, for newer OL releases there would be the need to update the copy and then rebuild/redeploy the application. Of course, a better approach is to have the copy outside of the DSS application in a way that only the external copy would need to be updated.
* The map widget may not get properly updated upon changes in size of its container in the browser. This problem proved to be very tricky and I had to resort to some not-so-clean mechanisms to lessen the refresh misbehavior (see [Workarounds.java|http://code.google.com/p/mbari-dss/source/browse/trunk/src/main/java/org/mbari/dss/client/openlayers/Workarounds.java]). (A similar problem seems to happen in JD's Google Maps-based version.)

h4. SmartGWT

* (not critical) A TreeGrid with SelectionAppearance.CHECKBOX does not properly notify selection events. This widget is used for the Mission Plans section (see [MissionPlanView.java|http://code.google.com/p/mbari-dss/source/browse/trunk/src/main/java/org/mbari/dss/client/jd/views/MissionPlanView.java]). In particular, deselecting a node not always triggers the notification, so the corresponding layer will not be removed from the OL layer switcher.&nbsp; NOTE: this is not a critical issue as other GWT-based widget could eventually be used as a workaround.
\\
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630666</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25952347</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25919579</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072236</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [December DSS prototype]
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039497</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072233</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality.

h1. Building and running

See [Running from command line and deploying] and [Importing the project in Eclipse].

h1. Code structure


h2. Package structure

|| || || || || ||
| org.mbari.dss \\ | | | | Main DSS package \\ |
| | client \\ | | | Client side code \\ |
| | | data | | Data operations requiring the server \\ |
| | | dev | | Developer options (enabled in development mode or with the "_dev=y" parameter) \\ |
| | | edit | | Layer edit functionality \\ |
| | | events | | Main application events (including the selection of a perspective) \\ |
| | | model | | Objects specifying layers (currently only WMS explicitly) \\ |
| | | jd | | Elements copied or adapted from JD's version (note that there are also some in other places) \\ |
| | | | views \\ | |
| | | | model \\ | |
| | | openlayers | | OpenLayers related handling (including wrappers for functions not available through GWT-OL) and workarounds \\ |
| | | util | | General DSS utilities \\ |
| | | views | | GUI views \\ |
| | | | layout1 | The main overall layout \\ |
| | | | util | View utilities \\ |
| | server | | | Server side code \\ |
| | shared | | | Types shared by both client and server \\ |

h2. Main types

|| || ||
| Dss | The DSS entry point for GWT \\ |
| ClientFactory / ClientFactoryImpl \\ | Main factory for the EventBus and the IDssLayout. The implementation is instantiated by GWT \\ |
| IDssLayout | An interface to facilitate the testing of possible DSS application layout. Main containers are identified by their key (ComponentKey enum). |
| DssLayout1 | A IDssLayout implementation where: \\
\- Each perspective is contained in a tab \\
\- the main containers are shared across the various perspectives. \\
\- A PerspectiveSelectedEvent is triggered when a user selects a perspective, so corresponding interested event handlers can customize the components in the containers |
| ViewMan | View manager. Initializes the components of the graphical interface and some of the associated event handlers. \\ |
| MapView \\ | Handles a GWT-OL MapWidget object&nbsp; \\ |
| Perspective | An enumeration with the main overall views (perspectives) on the application. Each perspective is intended to provide a specific set of features. |
| FeatureInfoView | To show information about a selected feature. Includes a date range widget for the user to indicate a date range. Fires DateRangeChangedEvent events whenever the data range changes |
| WmsLayers | Retrieves the WMS layers and fires a corresponding WmsLayersRetrievedEvent |
| WmsLayerSpec | Specification of a WMS layer. These objects are hard-coded on the server side according to the STOQS mapfiles \\ |
| WfsLayers | Retrieves the WFS layers and fires a corresponding WfsLayersRetrievedEvent |
| WfsLayerSpec | Specification of a WFS layer. These objects are hard-coded on the server side |
| UserLayers | Retrieves the user-defined layers and fires corresponding UserLayerRetrievedEvent's |
| MissionPlans | Mission plan data sets. This is basically to replicate some of the functionality in original JD's code |
| WmsLayersHandler | Handlers for WmsLayer related events |
| WfsLayersHandler | Handlers for WfsLayer related events |
| UserLayerHandler | Handlers for a user layer |
| DssService | The main RPC interface \\ |
| DssServiceImpl | Implementation of DssService on the server side \\ |
| WmsCatalog | Simple catalog of WMS layers |
| WfsCatalog | Simple catalog of WFS layers |
| UserLayerCatalog \\ | Simple catalog of user defined vector layers (serialized in KML) \\ |
| MBARI_DSS_WebService | From JD's code to retrieve the Mission plan datasets \\ |
| DssConstants | Some "constants" for the prototype |
| OLayers | Base OL operations. In particular OLayers.init() should be called before any other OL operation \\ |

h2. Events

|| || ||
| PerspectiveSelectedEvent | A persepective has been selected |
| MapViewCreatedEvent | The MapView has been created |
| MapResizedEvent | The map has been resized \\ |
| WmsLayersRetrievedEvent | The WMS layers have been retrieved from the server |
| WfsLayersRetrievedEvent | The WFS layers have been retrieved from the server |
| MissionPlansRetrievedEvent \\ | The mission plans have been retrieved from the server \\ |
| UserLayerRetrievedEvent | A user layer has been retrieved from the server |
| UserLayerSavedEvent | A user layer has just been saved |
| DateRangeChangedEvent | The date range for querying layers has changed |
| EventFirer | Helper class to fire events |

h2. Handling a particular layer type

The main elements involved for handling a particular kind of layers, using the WMS case as an example, are as follows:
| client.model.WmsLayerSpec | Specification of a WMS layer \\ |
| client.DssService/Async | Operations related with retrieval of the WMS names |
| server.DssServiceImpl | Server-side implementation of corresponding operation(s) |
| server.WmsCatalog | Catalog of the WMS layers |
| client.events.WmsLayersRetrievedEvent | The event indicating that the WMS layers have been retrieved from the server |
| client.data.WmsLayers | Handles the retrieval of WMS layers and notification of corresponding events so other parts of the code can be updated (eg, WmsLayersView) |
| client.data.DataMan | Data manager; calls WmsLayers.init() |
| client.views.WmsLayersView | A view for WMS layer definitions. Checkboxes allow the user to include the corresponding layer in the map |
| client.views.IDssLayout | Add WMS to ComponentKey enumeration |
| client.views.ViewMan | Maintains a reference to the WmsLayersView; calls WmsLayersHandler.init() |
| client.views.WmsLayersHandler | Handlers for WmsLayer related events |
| client.views.layout1.LeftSection | The WmsLayersView is inserted in a subsection here. This class manages the containers in this section and reacts to changes in perspective to do some adjustments (mainly for demonstration purposes \-\- general functionality per perspective TBD) |
\\

h1. Misc


h3. Map printing

See [this page|CANON:Mapfish print].
\\

h3. Unit tests

See class [org.mbari.dss.client.DssTest|http://code.google.com/p/mbari-dss/source/browse/trunk/src/test/java/org/mbari/dss/client/DssTest.java] (under src/test/java/).
\\

h3.


h3. Caveats and TODOs

See [this page|CANON:Caveats and TODOs].]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039494</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072234</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039495</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25952346</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25919578</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072231</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [DSS Front-end development log]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
## [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039492</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072232</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [DSS Front-end development log]
### [Running from command line and deploying]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
## [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039493</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25952344</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25919576</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072229</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [DSS Front-end development]
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
## [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039490</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072230</id>
<property name="body"><![CDATA[h3. Pre-requisites

(In parenthesis what Carlos' using.)
* SVN (version 1.6.1)
* Java 1.5\+  (1.5.0_16)
* Maven (3.0.1)

h3. Running from command line

* Get the code if you don't have it yet. For this exercise, let's use read-only access to the repository, but you can as well get the code as a developer provided you have the privilege (see [http://code.google.com/p/mbari-dss/source/checkout]):
{code}
$ svn checkout http://mbari-dss.googlecode.com/svn/trunk/ mbari-dss-read-only
$ cd mbari-dss-read-only/
$ ls -p
ChangeLog.txt		DssTest-dev.launch	README.txt		doc/			src/
Dss.launch		DssTest-prod.launch	build.xml		pom.xml
{code}

* Update the code. If you already have an image of the code:
{code}
$ cd mbari-dss-read-only/
$ svn update
{code}

* Run the application in development mode:
{code}
$ mvn gwt:run
{code}
The following window will appear:

!gwt-dev-mode.png|width=649,height=478!

Click "Launch default browser" to launch the DSS application in your browser. The URL will be something like: [http://127.0.0.1:8888/Dss.html?gwt.codesvr=127.0.0.1:9997]

h3. Deploying

* Build the application WAR:
{code}
$ cd mbari-dss-read-only/
$ mvn clean compile package
[INFO] Scanning for projects...
...
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.mbari.dss.client.DssTest
...
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 97.959 sec
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
...
[INFO] Compiling module org.mbari.dss.Dss
...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3:27.234s
...
{code}

The generated WAR is target/dss-1.0-SNAPSHOT.war
* Deploy the generated WAR under Tomcat's webapps/ directory. For example, in my environment:
{code}
$ cp target/dss-1.0-SNAPSHOT.war  ~/Software/apache-tomcat-6.0.29/webapps/
{code}
Then, I can open [http://localhost:8080/dss-1.0-SNAPSHOT/]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039491</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25952342</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting May 29, 2014*. 
Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, R. Carson, W. Flyer
## In shore optimal for biogeochemistry? 
### Turbulence measure capability? Smith? ADCP on the vehicles?

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25919574</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072227</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
This section contains links to various sources of information that was used to extract use cases and requirements from.
# [Notes from BloomEx, BioSpace and LatMix|CANON:BloomEx BioSpace LatMix]
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
# [Requirements Outline|CANON:Requirements]
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
h5. Current

h5. Deprecated
# GUI
## Version 1 (2009)
## Version 2 (2010)
### [Setting up the VM]
## Version 3 (2011)

# STOQS
## [Configuring Eclipse for Team development of STOQS]
{panel}
{column}
{column}
{panel:title=Documentation}
## [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039488</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072228</id>
<property name="body"><![CDATA[This page summarizes noteworthy updates mainly in terms of the interface. A ChangeLog with more technical details is maintained along with the code at [http://code.google.com/p/mbari-dss/source/browse/trunk/ChangeLog.txt]

h3.


h2. 2011-01-06

* Deployment test on sand.mbari.org (== dss.mbari.org) :&nbsp;&nbsp;&nbsp; [http://dss.mbari.org:8080/dss-1.0-SNAPSHOT/] !dss-2011-01-06.png|align=center!
* &nbsp;Note:
** The STOQS server used in the above test is the one on the VM I had installed on a linux box. I associated the corresponding IP address to stoqs.mbari.org in sand's /etc/hosts file (btw: feel free to remove this entry at any time or let me know if this causes any inconvenience while an official stoqs web server is in place).&nbsp; This linux box is for general experimentation and may go down at any time.
** Note that URL requests initiated from the server side (Eg., WMS GetCapabilities, GetFeatureInfo) via the OpenLayers proxy are failing in this deployment. It is a timeout error.&nbsp; I guess this is because of the /etc/hosts "trick" (in other words, the stoqs.mbari.org name does not get properly resolved to the code running in the tomcat container.&nbsp; This problem has in fact happened in my own environment which I've solved by re-starting tomcat.&nbsp; In any case, this IP mapping trick is just temporary.
* WmsCatalog: now using a WMS GetCapabilities request to populate the list  of STOQS layers. If this fails (which is the case in the above test), resorts to hard-coded list.&nbsp; GeoTools included in the project to support this operation.
* GeoTools is certainly one more key library to consider using for further development in this project.

h3. 2011-01-03

Create new vector layer:
!dss-2011-01-03-newlayer.png|align=center!
&nbsp;
\\
\\

h3. 2011-01-02

!dss-2011-01-02.png!
&nbsp;

h3. 2010-12-28

!dssgui00.png!
&nbsp;

h3. 2010-12-14

General Maven/GWT/GWT-OL set-up and test with a program that emulates the JS prototype provided by Chander. In this case, the program runs from a different machine (my laptop) and assumes that the STOQS server is at stoqs.mbari.org, which I have mapped to the IP address of the STOQS VM in my /etc/hosts.&nbsp; (Note that Chander's program is to be run on the same machine where STOQS is located.)
!dss-2010-12-14.png!

h3. 2010-12-12

Tags created at the SVN repos with base code provided by JD.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039489</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25952340</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*

* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; https://mww.mbari.org/rd/wave_glider_use/index.html
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25919572</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25952300</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; https://mww.mbari.org/rd/wave_glider_use/index.html
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25919532</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25952302</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*

Notes:

* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* [ ]John to find out max depth rating
* We first need to decide how we are going to use it
* [ ]Maybe have Larry Bird to look it over
* [ ]john to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** [ ]Thom will talk to Brian about all this.
* [ ]Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** [ ] Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; https://mww.mbari.org/rd/wave_glider_use/index.html
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25919534</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25952303</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*

* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* [ ]Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; https://mww.mbari.org/rd/wave_glider_use/index.html
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25919535</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25952294</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

{section}
{column} !ODSS.jpg|thumbnail!
{column}
{column} !ODSSDetails.jpg|thumbnail!
{column}
{column} !CSV.jpg|thumbnail!
{column}
{section}

h5. iOS

{section}
{column} !iOS1.jpg|thumbnail!
{column}
{column} !ios2.jpg|thumbnail!
{column}
{column} !ios3.jpg|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Android1.jpg|thumbnail!
{column}
{column} !Android2.jpg|thumbnail!
{column}
{column} !Android3.jpg|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson | 
| *Waveglider:* 
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:* 
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them | ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25919526</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404867</id>
<property name="body"><![CDATA[Meeting minutes _1.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _CANON Partnering with Rutgers STC (Jim)._
What is Rutgers STC?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Computer Science exercise on application of distributed control in environmental sciences

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Looking for application in marine sciences

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Disappointed with Rutgers marine scientists 
Potential applications that may be compatible with CANON

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HAB problem as an example of a small scale, highly dynamic problems requiring autonomous control (required decision rates exceed communication rates)

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Focus on resolving ecosystem dynamics

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Focus on dynamic component of the ecosystem

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Multi-vehicle coordination 
What CANON would provide, what would be the benefits to CANON, at what cost/funding level

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We would concentrate on one high value asset (LRAUV) plus sensing payload

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We would verify the efficacy of their software, and demonstrate application on HAB problem

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Provide proof of concept for a system that later can be applied to other classes of oceanographic problems requiring agile assets and distributed control

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Funding level of $500k - $800k/year 
Consensus: There are many aspects of STC that are compatible with CANON objectives. Collaboration with STC may be used to leverage our effort, while providing some level of external support for CANON activities and provide a mechanism for technology/knowledge transfer. However, CANON decisions and directions cannot be contingent on STC funding. Even if successful, it may take 2-3 years before funds will be available.  
The short answer in to engage with Rutgers STC.  _2.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Scripps pH STC (Francisco)_
Scripps pH STC may offer another possibility, although less immediate, to utilize CANON capabilities for application related to ocean acidification. While focusing on HABS, should we make CANON infrastructure generic enough to retain such capabilities?  _3. Sample retrieval in CANON infrastructure (Chris)_
Successful application of CANON in HAB will require sample retrieval capabilities

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Preserved samples (filters): can be stored for relatively long time

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Liquid samples (25 ml): will require fast delivery to the shore

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Capability to perform wet chemistry (demoic acid detection): will open new class of applications related to HAB detection

Chris and Francisco will prepare the part of proposal detailing the requirements and approach toward sample retrieval using LRAUV.  _3.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Dynamic of HAB events: why do we need CANON (John)_
Monterey Bay as Biological Action Center (BAC): not constrained to a particular season, but seasonal patterns do exists. \-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Environmental extremes in summer/falls
\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Nutrient driven seasonal shifts
\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MB can completely change in 10 days, but it is unclear when these days will occur
\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Land-sea artery: we know where things are likely to happen, much less so when, and even less why
 
Drivers for CANON activities?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HABs threat to MB ecosystem and/or local human populations

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scientific curiosity and the need to understand the dynamic phenomena in MB&nbsp;

How compatible are these drivers?  
CANON focus\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; organism (Pseudonitchia vs Alexandrium)
\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tracers (demoic acid detector)
\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dynamic phenomena
Do we need to select particular focus, or should CANON be generic enough to address HAB problems elsewhere?
 
How to separate the generic and the specific aspects of CANON

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System engineering level: design at a generic level &nbsp;to allow CANON infrastructure to follow dynamic events and phenomena such as bloom patches, fronts, thin layers, and other hotspots (biology usually happens there)

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sensor level: narrow the application of this infrastructure to particular organism, chemical, or molecular/genomic component of interest by equipping this infrastructure with a required suite of sensors (sensors will define the selection of biological phenomenon, and the focus of particular application). 
Conceptual models of the HAB-relevant biological processes: can we observe MB dynamics from the organism's perspective?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Events that the organisms of interest respond to

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Detection capabilities to observe both the events, and the responses

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Observing persistence similar to that of organisms persistence, required to capture the sequence of events that lead to bloom formation

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Identify responses that cannot be explained at existing level of observing capabilities

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; we don't see the events well enough,

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; we don't observe the organism responses well enough,

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; we cannot make sense of the events and responses that we do observe

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; all the above

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; How to identify and acquire new observing capabilities to gain this understaning&nbsp; (CANONIZE?)

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _4.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Autonomous control in CANON (Kanna)_
Characteristics of control in CANON : goal oriented commanding under conditions of

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Heterogeneous assets

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Poor to limited communication

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Loosely coupled system

Challenges: Adaptive sampling based on maximum information gain:

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; How to quantify the information gain?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; How to identify regions that offer the highest information gain?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; What is the strategy for realizing this information gain: information gain/expenditure ratio?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Is the physical, chemical, and biological activity is collocated with the areas of the maximum information gain? What is the causality?  
Architecture: distributed field agents and shore control

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; What is the environmental manager (EM)

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; What kind of effort is required to build one?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Can EM be initiated as simple enough to implement quickly, and built incrementally?&nbsp;  ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372123</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404878</id>
<property name="body"><![CDATA[h1. Meeting minutes&nbsp;


h2. _1.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _CANON Partnering with Rutgers STC (Jim)._
What is Rutgers STC?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Computer Science exercise on application of distributed control in environmental sciences

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Looking for application in marine sciences

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Disappointed with Rutgers marine scientists&nbsp;
Potential applications that may be compatible with CANON

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HAB problem as an example of a small scale, highly dynamic problems requiring autonomous control (required decision rates exceed communication rates)

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Focus on resolving ecosystem dynamics

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Focus on dynamic component of the ecosystem

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Multi-vehicle coordination&nbsp;
What CANON would provide, what would be the benefits to CANON, at what cost/funding level

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We would concentrate on one high value asset (LRAUV) plus sensing payload

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We would verify the efficacy of their software, and demonstrate application on HAB problem

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Provide proof of concept for a system that later can be applied to other classes of oceanographic problems requiring agile assets and distributed control

h2. Consensus:

There are many aspects of STC that are compatible with CANON objectives. Collaboration with STC may be used to leverage our effort, while providing some level of external support for CANON activities and provide a mechanism for technology/knowledge transfer. However, CANON decisions and directions cannot be contingent on STC funding. Even if successful, it may take 2-3 years before funds will be available. &nbsp;
The short answer in to engage with Rutgers STC. &nbsp;

h2. _2.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Scripps pH STC (Francisco)_



Scripps pH STC may offer another possibility, although less immediate, to utilize CANON capabilities for application related to ocean acidification. While focusing on HABS, should we make CANON infrastructure generic enough to retain such capabilities? &nbsp;

_3. Sample retrieval in CANON infrastructure (Chris)_
Successful application of CANON in HAB will require sample retrieval capabilities

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Preserved samples (filters): can be stored for relatively long time

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Liquid samples (25 ml): will require fast delivery to the shore

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Capability to perform wet chemistry (demoic acid detection): will open new class of applications related to HAB detection

Chris and Francisco will prepare the part of proposal detailing the requirements and approach toward sample retrieval using LRAUV. &nbsp;_3.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Dynamic of HAB events: why do we need CANON (John)_
Monterey Bay as Biological Action Center (BAC): not constrained to a particular season, but seasonal patterns do exists. \-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Environmental extremes in summer/falls
\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Nutrient driven seasonal shifts
\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MB can completely change in 10 days, but it is unclear when these days will occur
\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Land-sea artery: we know where things are likely to happen, much less so when, and even less why
&nbsp;
Drivers for CANON activities?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HABs threat to MB ecosystem and/or local human populations

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scientific curiosity and the need to understand the dynamic phenomena in MB&nbsp;

How compatible are these drivers? &nbsp;
CANON focus-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; organism (Pseudonitchia vs Alexandrium)
\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tracers (demoic acid detector)
\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dynamic phenomena
Do we need to select particular focus, or should CANON be generic enough to address HAB problems elsewhere?
&nbsp;
How to separate the generic and the specific aspects of CANON

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System engineering level: design at a generic level &nbsp;to allow CANON infrastructure to follow dynamic events and phenomena such as bloom patches, fronts, thin layers, and other hotspots (biology usually happens there)

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sensor level: narrow the application of this infrastructure to particular organism, chemical, or molecular/genomic component of interest by equipping this infrastructure with a required suite of sensors (sensors will define the selection of biological phenomenon, and the focus of particular application).&nbsp;
Conceptual models of the HAB-relevant biological processes: can we observe MB dynamics from the organism's perspective?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Events that the organisms of interest respond to

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Detection capabilities to observe both the events, and the responses

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Observing persistence similar to that of organisms persistence, required to capture the sequence of events that lead to bloom formation

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Identify responses that cannot be explained at existing level of observing capabilities

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; we don't see the events well enough,

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; we don't observe the organism responses well enough,

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; we cannot make sense of the events and responses that we do observe

o&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; all the above

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; How to identify and acquire new observing capabilities to gain this understaning&nbsp; (CANONIZE?)

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _4.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Autonomous control in CANON (Kanna)_
Characteristics of control in CANON : goal oriented commanding under conditions of

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Heterogeneous assets

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Poor to limited communication

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Loosely coupled system

Challenges: Adaptive sampling based on maximum information gain:

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; How to quantify the information gain?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; How to identify regions that offer the highest information gain?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; What is the strategy for realizing this information gain: information gain/expenditure ratio?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Is the physical, chemical, and biological activity is collocated with the areas of the maximum information gain? What is the causality? &nbsp;
Architecture: distributed field agents and shore control

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; What is the environmental manager (EM)

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; What kind of effort is required to build one?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Can EM be initiated as simple enough to implement quickly, and built incrementally?&nbsp; &nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372135</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404879</id>
<property name="body"><![CDATA[h1. Meeting minutes&nbsp;


h2. _1.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _CANON Partnering with Rutgers STC (Jim)._


h6. What is Rutgers STC?

* Computer Science exercise on application of distributed control in environmental sciences
* Looking for application in marine sciences
* Disappointed with Rutgers marine scientists&nbsp;

Potential applications that may be compatible with CANON
* HAB problem as an example of a small scale, highly dynamic problems requiring autonomous control (required decision rates exceed communication rates)
* Focus on resolving ecosystem dynamics
* Focus on dynamic component of the ecosystem
* Multi-vehicle coordination&nbsp;

What CANON would provide, what would be the benefits to CANON, at what cost/funding level
* We would concentrate on one high value asset (LRAUV) plus sensing payload
* We would verify the efficacy of their software, and demonstrate application on HAB problem
* Provide proof of concept for a system that later can be applied to other classes of oceanographic problems requiring agile assets and distributed control

h6. &nbsp;Consensus:

There are many aspects of STC that are compatible with CANON objectives. Collaboration with STC may be used to leverage our effort, while providing some level of external support for CANON activities and provide a mechanism for technology/knowledge transfer. However, CANON decisions and directions cannot be contingent on STC funding. Even if successful, it may take 2-3 years before funds will be available. &nbsp;
The short answer in to engage with Rutgers STC. &nbsp;

h2. _2.__&nbsp;_{_}Scripps pH STC (Francisco)_

Scripps pH STC may offer another possibility, although less immediate, to utilize CANON capabilities for application related to ocean acidification. While focusing on HABS, should we make CANON infrastructure generic enough to retain such capabilities? &nbsp;

h3. _3. Sample retrieval in CANON infrastructure (Chris)_


Successful application of CANON in HAB will require sample retrieval capabilities
* Preserved samples (filters): can be stored for relatively long time
* Liquid samples (25 ml): will require fast delivery to the shore
* Capability to perform wet chemistry (demoic acid detection)
** will open new class of applications related to HAB detection

Chris and Francisco will prepare the part of proposal detailing the requirements and approach toward sample retrieval using LRAUV. &nbsp;

h2. _3.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Dynamic of HAB events: why do we need CANON (John)_



h6.
Monterey Bay as Biological Action Center (BAC):

h6. not constrained to a particular season, but seasonal patterns do exists.
* Environmental extremes in summer/falls
* Nutrient driven seasonal shifts
* MB can completely change in 10 days, but it is unclear when these days will occur
* Land-sea artery: we know where things are likely to happen, much less so when, and even less why
&nbsp;
Drivers for CANON activities?
* HABs threat to MB ecosystem and/or local human populations
* scientific curiosity and the need to understand the dynamic phenomena in MB&nbsp;

How compatible are these drivers?

h6.
CANON focus

* organism (Pseudonitchia vs Alexandrium
* tracers (demoic acid detector)
* dynamic phenomena

h6.
Do we need to select particular focus, or should CANON be generic enough to address HAB problems elsewhere?
&nbsp;
How to separate the generic and the specific aspects of CANON

* System engineering level: design at a generic level &nbsp;to allow CANON infrastructure to follow dynamic events and phenomena such as bloom patches, fronts, thin layers, and other hotspots (biology usually happens there)
* Sensor level: narrow the application of this infrastructure to particular organism, chemical, or molecular/genomic component of interest by equipping this infrastructure with a required suite of sensors (sensors will define the selection of biological phenomenon, and the focus of particular application).&nbsp;

Conceptual models of the HAB-relevant biological processes: can we observe MB dynamics from the organism's perspective?
* Events that the organisms of interest respond to
* Detection capabilities to observe both the events, and the responses
* Observing persistence similar to that of organisms persistence, required to capture the sequence of events that lead to bloom formation
* Identify responses that cannot be explained at existing level of observing capabilities
** we don't see the events well enough,
** we don't observe the organism responses well enough,
** we cannot make sense of the events and responses that we do observe
** all the above
* How to identify and acquire new observing capabilities to gain this understaning&nbsp; (CANONIZE?)

h2. &nbsp;_4.__&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_ _Autonomous control in CANON (Kanna)_


h6.
Characteristics of control in CANON : goal oriented commanding under conditions of

* Heterogeneous assets
* Poor to limited communication
* Loosely coupled system

Challenges: Adaptive sampling based on maximum information gain:
* How to quantify the information gain?
* How to identify regions that offer the highest information gain?
* What is the strategy for realizing this information gain: information gain/expenditure ratio?
* Is the physical, chemical, and biological activity is collocated with the areas of the maximum information gain? What is the causality?&nbsp;&nbsp;

Architecture: distributed field agents and shore control
* What is the environmental manager (EM)
* What kind of effort is required to build one?
* Can EM be initiated as simple enough to implement quickly, and built incrementally?&nbsp; &nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372136</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072189</id>
<property name="body"><![CDATA[You can access documents on this Confluence space using your local file browser through the WebDAV interface.

For instructions on connecting your computer using WebDAV interface, search internet for (webDAP XP, webDAP vista, or webDAP MAC). For a quick link [see|http://kb.iu.edu/data/araf.html]. The address for the CANON WebDAV interface is: 

[https://oceana.mbari.org/confluence/plugins/servlet/webdav/Global/CANON/CANON%20Pilot%20Home%20Page]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039450</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072188</id>
<property name="body"><![CDATA[You can access documents on this Confluence space using your local file browser through the WebDAV interface.

For instructions on connecting your computer using WebDAV interface, search internet for (webDAP XP, webDAP vista, or webDAP MAC). For a quick link [see|http://kb.iu.edu/data/araf.html]. The address for the CANON WebDAV interface is: 

[https://oceana.mbari.org/confluence/plugins/servlet/webdav/Global/CANON/CANON+Pilot+Home+Page]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039449</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072187</id>
<property name="body"><![CDATA[You can access documents on this Confluence space using your local file browser through the WebDAV interface.

For instructions on connecting your computer using WebDAV interface, search internet for (webDAP XP, webDAP vista, or webDAP MAC). For a quick link [see|http://kb.iu.edu/data/araf.html]. The address for the CANON WebDAV interface is: 

[https://oceana.mbari.org/confluence/display/CANON/CANON+Pilot+Home+Page]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039448</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072193</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
{panel}
{column}
{column}
{panel:title=Documentation}
User Docs
# [Accessing these Confluence pages via WebDAV|Access using webDAV]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039454</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072191</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
{panel}
{column}
{column}
{panel:title=Documentation}
User Docs
# [Accessing these pages via WebDAV|]
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039452</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25952271</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; https://mww.mbari.org/rd/wave_glider_use/index.html
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25919503</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072182</id>
<property name="body"><![CDATA[h1. Library documents

[Upload and download library documents using webDAP interface|CANON:Access using webDAP]

h6. Folders

{children}

h6. Files

{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039443</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672260</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. CANON Weekly Meeting

h5. *CANON Planning January 28, 2016*
Francisco Chavez
Yanwu Zhang
Severine Martini
Duane Thompson
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
-Monique Messié-
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
Jason Smith
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum

# Jason Smith gave a science presentation on thermocline hotspots
# Yanwu presented his assignment to review [LRAUV publications | ^LRAUV_publications.pptx.pdf]
# Francisco asked the data team to present list of papers on ODSS & STOQS at a future meeting
# At MBARI, May 2016
## Instrumentation and Applications of Microscopes and Cytometers
### Case studies
#### present at that meeting our experiments over next two months
### HABS
# HABs case study
## Francisco [drawing |^DSC_0179.JPG] on whiteboard
### winter
### upwelling
### relaxation
### more relaxation
### what do you need to measure?
### cycle during the year?
### sensors
#### waveglider microscope
#### LISST Holo dorado
#### backscatter sensor bbp420
#### biolum on dorado
# status of launch & recovery of Dorado via Paragon
## Doug Conlin taking Paragon class this week.

* no meeting Feb 4.
\\

h5. *CANON Planning January 21, 2016*

# Data Synthesis Meeting more or less I think
# Science topics
## HABs
## Classifieds
## Fronts
## Hotspots - thermocline
## Upwelling dynamics
## Physical/biological coupling
# Monique to go over her stuff
## Defining plankton proxies from bioluminescence
## She used data from MUSE 2000, SPOKES (2002), and AOSN (2003)
## The combination of flouresence and biolum might be able to proxy what kind of organisms are there
## Yanwu could work on a classifier using this
## Back scatter is measure of carbon
## It might be possible to use back scatter, biolum and fluorescence as a proxy for a classifier
## Danelle has been working on clustering using this
# Severine Martini talking
## Using biological sensors on observatories for long time series
## Can we use biolum as proxy for biology in situ?
### Use kinetics
### use models based on environmental variables
## Using biolum to discriminate groups of organisms
## Using a sensor in lab
## She records photo emission on each organism
## Can we use shape of emission as a classifier or is there too much variability?
## It looks possible
## She is using different parameters to differentiate across species. Can that be used to classify species?
## Trying to get most relevant parameters to classify species
## Using unsupervised classification - K-means
## Then reverse application on Dorado data set to use non-lab data
## Goal is to make linkage between clusters and parameters used to classify in the lab
## 2nd part of work is to use model from environmental variable
## Tried to create function to calculate biolum based on a bunch of physical parameters
## Fed data into training to create a decision tree
## Creates a tree-based classifier
## Results seemed quite good
## Maybe use the model in the field on the AUVs?
# Technology
# Data

h5. *CANON Planning January 14, 2016*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
-Brian Kieft-
-M Jordan Stanway-
-Carlos Rueda-
-Jason Smith-
-Brent Jones-
-Chris Wahl-
Tim Pennington
Marguerite Blum
# Today's meeting focused on the synthesis effort. Everyone was invited but the key participants were Ryan, Messié, Zhang, Michisaki, Chavez, and the data team.
# Francisco put on the whiteboard aspects of the synthesis effort. A snapshot is [here | ^DSC_0128.jpg]
# A way to look at the aspects is to think about what papers have been written, and which are to be written.
## technology papers
### overall technology review paper?
## methods papers (e.g. targeted sampling)
## science synthesis
# A topic of discussion was Lagrangian specification
## Do we need to be more Lagrangian?
### Is the system actually Lagrangian? (does vertical mixing violate the model?)
### or do we need to track a particle better (do we need to have a smaller measurement platform that communicates with everyone else?)
# For looking at the data, do we need:
## a single entry point? (system of systems) This may be too big to handle
## or pick a focus, then look at the data that relates to that focus/question
# Dig into the dataset with synthesis in mind
# John presented his status on [ECOHAB/CANON Synthesis | ^CANON_ECOHAB_Synthesis.pdf]
# Action items:
## Yanwu: present summary of papers published on targeted sampling techniques. What has/has not been published (that needs to be published)
## Duane: present summary of where all the data from past CANON and related activities resides. What is missing?

h5. *CANON Planning January 7, 2016*

Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Marguerite Blum

\\

Here are the revised cruise dates for 2016

\\
1/13 Carson
2/3 Carson
3/10 Carson
3/30 Carson
4/21 Carson
5/19 Carson
6/8 Carson
6/28 Carson
8/2 Fulmar
8/31 Carson
9/23 - 10/2 Flyer
10/11 Carson
11/1 Carson
12/14 Carson

\\
The Fall experiment will run from 8/31 to 10/11.

\\
2016 CANON organizational meeting
# 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
# CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
# Scientific Priorities
# Technology priorities - Sensors and systems
# Technology priorities - Data, ODSS
\\

# Francisco: went over the general plan for 2016
## coordinate with monthly MBTS cruises (see schedule above)
## Try out launch of Dorado from shore (tow from the harbor to sea using Paragon)
### OPs to work out how to launch into Harbor (crane, Carson on-board crane, etc)
#### Brett: How to manipulate through Harbor. tow along side? tow behind? add float? etc.
## Set target of tow coordinated with Feb 3 MBTS cruise (Get in water Feb 2, stay out overnight).
### Imagine a test before then, maybe just out of the harbor, cruise for an hour, bring home, all using Paragon only.
### Dorado deployment team: Brett, Hans, Dorado Group, Chris Wahl.
# LRAUV: Management team feedback: only 6 off season runs in 2016 requiring engineering resources
## No coordination with Feb 3 Carson cruise (i.e. no LRAUV)
## Brett: OK to run additional LRAUV missions if staffed out of Francisco Lab
### Brent Jones is up to speed on running LRAUV by himself
## plan coordination of LRAUV with 3/10 Carson, 3/30 Carson, 4/21 Carson, 5/19 Carson.
## Science goal:
### structure in water column (Spring, Fall upwelling)
### HABs. Will HABs persist after El Nino?
## LRAUV prep time less than with WG (due to need to swap equipment on WG)
### New WG Sparky will allow this swapping to be eliminated
## End goal -- have WG run separate mission from ship track
### coordinated with CTD ship days
## Makai
### Feb cruise Planned
### coordinate schdule as possible with CANON activities / cruises
#### coordinate sampling from Ship casts, Dorado sampling, Makai sampling
## want LRAUV samples:
### same day as water sample from CTD casts (direct compare/ground truth)
### with the week as CTD casts (general compare)
### coordinate with MBTS cruise week
#### launch \~2 days before CTD cruise day
## each LRAUV sample bag is 100ml (due to design change to address bursting problem)
### currently firing 2 bags at each sample point to get 200ml of sample
### allows a number of different analysis types to be run (nutrient, etc)
# Mentioned Keck Foundation Funded activity, potential collaboration
## Andrew Thompson (Caltech), Steve Chien (JPL), Yi Chao (Remote Sensing Solutions), James Kinsey (WHOI)
### Fall 2016, Spring 2017 coordinated opportunity
#### Francisco sent out a copy of the project description
# discussed adding Planning (Carlos), Data (Duane), Dorado (Hans) to 2016 schedule/logistics team
# use planning tool to communicate asset plan
# use email and SLACK (#canon) for communications regarding schedule and logistics
## note we think multi vehicle has a couple of meanings:
### more than one vehicle in the water
### coordiated ops with comms between assets
# general plan
## upwelling seasons -- run multiple patterns
## rest of year -- run one pattern per week
# Ryan: Synthesis
## Holly and John R. looking at datasets
### a couple of papers are coming out of the datasets
#### 2013 offshore eddys
#### 2015 huge bloom. subsurface populations
# Organization small teams to meet, report at Thursday weekly meeting on summary of logistic plan:
## 2016 schedule/logistics (Pennington, Blum, Kieft, Jones, Wahl, Chavez)
## CANON synthesis (Ryan, Messié, Zhang, Michisaki, Chavez)
## Scientific Priorities
## Technology priorities - Sensors and systems
## Technology priorities - Data, ODSS
# Next meeting Thursday, January 14
\\
\\

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RHIB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. - South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. - pretty good
### Reiko - would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique - display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" - June 5)
# Discussed June 5 AUVCTD plots
## John R. - "we nailed it"
## Monique - Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment - so far, so good - we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations - test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis - our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639494</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072180</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
{panel:title=Sources}
{panel}
{column}
{column:width=33%}
{panel:title=Use Cases}
{panel}
{column}
{column}
{panel:title=Requirements}
{panel}
{column}
{section}
{section}
{column:width=33%}
{panel:title=Design}
{panel}
{column}
{column:width=33%}
{panel:title=Development}
{panel}
{column}
{column}
{panel:title=Documentation}
{panel}
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039441</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072186</id>
<property name="body"><![CDATA[You can access documents on this Confluence space using your local file browser through the WebDAV interface.

For instructions on connecting your computer using WebDAV interface, search internet for (webDAP XP, webDAP vista, or webDAP MAC). For a quick link [see|http://kb.iu.edu/data/araf.html]. The address for the CANON webDAP interface is: ([https://oceana.mbari.org/confluence/plugins/servlet/webdav/Global/CANON/Home]).
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039447</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072185</id>
<property name="body"><![CDATA[You can access documents on confluence space using your local file browser through the webDAP interface.

For instructions on connecting your computer using webDAP interface, search internet for (webDAP XP, webDAP vista, or webDAP MAC). For a quick link [see|http://kb.iu.edu/data/araf.html]. The address for the CANON webDAP interface is: ([https://oceana.mbari.org/confluence/plugins/servlet/webdav/Global/CANON/Home]).
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039446</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072183</id>
<property name="body"><![CDATA[You can access documents on confluence space using your local file browser through the webDAP interface.

For instructions on connecting your computer using webDAP interface, search internet for (webDAP XP, webDAP vista, or webDAP MAC). For a quick link [see|http://kb.iu.edu/data/araf.html]. The address for the CANON webDAP interface is: ([https://oceana.mbari.org/confluence/plugins/servlet/webdav/Global/CANON/Home]).
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039444</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072177</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site contains much of the information relevant to the CANON initiative and the various engineering efforts done in support of the CANON goals.

{section}
{column:width=33%}
Sources
{column}
{column:width=33%}
Use Cases
{column}
{column}
Requirements
{column}
{section}
{section}
{column:width=33%}
Design
{column}
{column:width=33%}
Development
{column}
{column}
Documentation
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039438</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072178</id>
<property name="body"><![CDATA[You can access documents on confluence space using your local file browser through the webDAP interface.

For instructions on connecting your computer using webDAP interface, search internet for (webDAP XP, webDAP vista, or webDAP MAC). For a quick link [see|http://kb.iu.edu/data/araf.html]. The address for the CANON webDAP interface is: ([https://oceana.mbari.org/confluence/plugins/servlet/webdav/Global/CANON/Home]).
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039439</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072175</id>
<property name="body"><![CDATA[Welcome to the CANON Initiative Site.  This site documents the progress of the CANON initiative at MBARI.

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039436</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072097</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) -- Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN -- wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039355</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072098</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
Francisco Chavez

# Thom: Autonomy coordination 
# Kevin: GUI status
# Mike: Database status
# Danelle: Animation status
# Thom: Requirements status
# Any other business?

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) -- Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN -- wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039356</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663524</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous functionality.

h3. Building and running

&nbsp;See [this page|CANON:Running from command line and deploying].

h3. Package structure

|| || || || || ||
| org.mbari.dss \\ | | | | Main DSS package \\ |
| | client \\ | | | Client side code \\ |
| | | data | | Data operations requiring the server \\ |
| | | dev | | Developer options (enabled in development mode or with the "_dev=y" parameter) \\ |
| | | edit | | Layer edit functionality \\ |
| | | events | | Main application events (including the selection of a perspective) \\ |
| | | jd | | Elements copied or adapted from JD's version (note that there are also some in other places) \\ |
| | | | views \\ | |
| | | | model \\ | |
| | | openlayers | | OpenLayers related handling (including wrappers for functions not available through GWT-OL) and workarounds \\ |
| | | util | | General DSS utilities \\ |
| | | views | | GUI views \\ |
| | | | layout1 | The main overall layout \\ |
| | | | util | View utilities \\ |
| | server | | | Server side code \\ |
| | shared | | | Types shared by both client and server \\ |

h3. Main types

|| || ||
| Dss | The DSS entry point for GWT \\ |
| ClientFactory / ClientFactoryImpl \\ | Main factory for the EventBus and the IDssLayout. The implementation is instantiated by GWT \\ |
| IDssLayout | An interface to facilitate the testing of possible DSS application layout. Main containers are identified by their key (ComponentKey enum). |
| DssLayout1 | A IDssLayout implementation where: \\
\- Each perspective is contained in a tab \\
\- the main containers are shared across the various perspectives. \\
\- A PerspectiveSelectedEvent is triggered when a user selects a perspective, so corresponding interested event handlers can customize the components in the containers |
| ViewMan | View manager. Initializes the components of the graphical interface and some of the associated event handlers. \\ |
| MapView \\ | Handles a GWT-OL MapWidget object&nbsp; \\ |
| Perspective | An enumeration with the main overall views (perspectives) on the application. Each perspective is intended to provide a specific set of features. |
| InfoPanel | To show information about a selected feature |
&nbsp;&nbsp; to be continued ...

h3. Unit tests

See class [org.mbari.dss.client.DssTest|http://code.google.com/p/mbari-dss/source/browse/trunk/src/test/java/org/mbari/dss/client/DssTest.java] (under src/test/java/).
\\

h3.


h3. Caveats and TODOs


See [this page|CANON:Caveats and TODOs].]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630767</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072117</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez

# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database -- STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign -- platforms, off-shore ops, data access, workflow to import data
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group -- 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July 
# Any other business?
## Conference call with Mike Godin:
### Mike G. has been working the Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements statu

## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) -- Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN -- wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039376</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663529</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous functionality.

h1. Building and running

See [Running from command line and deploying] and [Importing the project in Eclipse].

h1. Code structure



h2. Package structure

|| || || || || ||
| org.mbari.dss \\ | | | | Main DSS package \\ |
| | client \\ | | | Client side code \\ |
| | | data | | Data operations requiring the server \\ |
| | | dev | | Developer options (enabled in development mode or with the "_dev=y" parameter) \\ |
| | | edit | | Layer edit functionality \\ |
| | | events | | Main application events (including the selection of a perspective) \\ |
| | | jd | | Elements copied or adapted from JD's version (note that there are also some in other places) \\ |
| | | | views \\ | |
| | | | model \\ | |
| | | openlayers | | OpenLayers related handling (including wrappers for functions not available through GWT-OL) and workarounds \\ |
| | | util | | General DSS utilities \\ |
| | | views | | GUI views \\ |
| | | | layout1 | The main overall layout \\ |
| | | | util | View utilities \\ |
| | server | | | Server side code \\ |
| | shared | | | Types shared by both client and server \\ |

h2. Main types

|| || ||
| Dss | The DSS entry point for GWT \\ |
| ClientFactory / ClientFactoryImpl \\ | Main factory for the EventBus and the IDssLayout. The implementation is instantiated by GWT \\ |
| IDssLayout | An interface to facilitate the testing of possible DSS application layout. Main containers are identified by their key (ComponentKey enum). |
| DssLayout1 | A IDssLayout implementation where: \\
\- Each perspective is contained in a tab \\
\- the main containers are shared across the various perspectives. \\
\- A PerspectiveSelectedEvent is triggered when a user selects a perspective, so corresponding interested event handlers can customize the components in the containers |
| ViewMan | View manager. Initializes the components of the graphical interface and some of the associated event handlers. \\ |
| MapView \\ | Handles a GWT-OL MapWidget object&nbsp; \\ |
| Perspective | An enumeration with the main overall views (perspectives) on the application. Each perspective is intended to provide a specific set of features. |
| InfoPanel | To show information about a selected feature |

h2. Events

|| || ||
| PerspectiveSelectedEvent | A persepective has been selected |
| MapViewCreatedEvent | The MapView has been created |
| MapResizedEvent | The map has been resized \\ |
| WmsLayersRetrievedEvent | The WMS layers have been retrieved from the server |
| MissionPlansRetrievedEvent \\ | The mission plans have been retrieved from the server\\ |
| DateRangeChangedEvent | The date range for querying layers has changed |
| EventFirer | Helper class to fire events |
\\

&nbsp; to be continued ...

h3. Unit tests

See class [org.mbari.dss.client.DssTest|http://code.google.com/p/mbari-dss/source/browse/trunk/src/test/java/org/mbari/dss/client/DssTest.java] (under src/test/java/).
\\

h3.


h3. Caveats and TODOs

See [this page|CANON:Caveats and TODOs].]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630772</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663535</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous functionality.

h1. Building and running

See [Running from command line and deploying] and [Importing the project in Eclipse].

h1. Code structure


h2. Package structure

|| || || || || ||
| org.mbari.dss \\ | | | | Main DSS package \\ |
| | client \\ | | | Client side code \\ |
| | | data | | Data operations requiring the server \\ |
| | | dev | | Developer options (enabled in development mode or with the "_dev=y" parameter) \\ |
| | | edit | | Layer edit functionality \\ |
| | | events | | Main application events (including the selection of a perspective) \\ |
| | | model | | Objects specifying layers (currently only WMS explicitly)\\ |
| | | jd | | Elements copied or adapted from JD's version (note that there are also some in other places) \\ |
| | | | views \\ | |
| | | | model \\ | |
| | | openlayers | | OpenLayers related handling (including wrappers for functions not available through GWT-OL) and workarounds \\ |
| | | util | | General DSS utilities \\ |
| | | views | | GUI views \\ |
| | | | layout1 | The main overall layout \\ |
| | | | util | View utilities \\ |
| | server | | | Server side code \\ |
| | shared | | | Types shared by both client and server \\ |

h2. Main types

|| || ||
| Dss | The DSS entry point for GWT \\ |
| ClientFactory / ClientFactoryImpl \\ | Main factory for the EventBus and the IDssLayout. The implementation is instantiated by GWT \\ |
| IDssLayout | An interface to facilitate the testing of possible DSS application layout. Main containers are identified by their key (ComponentKey enum). |
| DssLayout1 | A IDssLayout implementation where: \\
\- Each perspective is contained in a tab \\
\- the main containers are shared across the various perspectives. \\
\- A PerspectiveSelectedEvent is triggered when a user selects a perspective, so corresponding interested event handlers can customize the components in the containers |
| ViewMan | View manager. Initializes the components of the graphical interface and some of the associated event handlers. \\ |
| MapView \\ | Handles a GWT-OL MapWidget object&nbsp; \\ |
| Perspective | An enumeration with the main overall views (perspectives) on the application. Each perspective is intended to provide a specific set of features. |
| FeatureInfoView | To show information about a selected feature. Includes a date range widget for the user to indicate a date range. Fires DateRangeChangedEvent events whenever the data range changes |
| WmsLayers | Retrieves the WMS layers and fires a corresponding WmsLayersRetrievedEvent |
| WmsLayerSpec | Specification of a WMS layer. These objects are hard-coded on the server side according to the STOQS mapfiles\\ |
| UserLayers | Retrieves the user-defined layers and fires corresponding UserLayerRetrievedEvent's |
| MissionPlans | Mission plan data sets. This is basically to replicate some of the functionality in original JD's code |
| WmsLayersHandler | Handlers for WmsLayer related events |
| UserLayerHandler | Handlers for a user layer |
| DssService | The main RPC interface\\ |
| MBARI_DSS_WebService | From JD's code to retrieve the Mission plan datasets\\ |
| DssConstants | Some "constants" for the prototype |
| OLayers | Base OL operations. In particular OLayers.init() should be called before any other OL operation\\ |

h2. Events

|| || ||
| PerspectiveSelectedEvent | A persepective has been selected |
| MapViewCreatedEvent | The MapView has been created |
| MapResizedEvent | The map has been resized \\ |
| WmsLayersRetrievedEvent | The WMS layers have been retrieved from the server |
| MissionPlansRetrievedEvent \\ | The mission plans have been retrieved from the server \\ |
| UserLayerRetrievedEvent | A user layer has been retrieved from the server |
| UserLayerSavedEvent | A user layer has just been saved |
| DateRangeChangedEvent | The date range for querying layers has changed |
| EventFirer | Helper class to fire events |

h2.


h2. Map printing
\\

h3. Unit tests

See class [org.mbari.dss.client.DssTest|http://code.google.com/p/mbari-dss/source/browse/trunk/src/test/java/org/mbari/dss/client/DssTest.java] (under src/test/java/).
\\

h3.


h3. Caveats and TODOs

See [this page|CANON:Caveats and TODOs].]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630778</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663541</id>
<property name="body"><![CDATA[I tried the [Mapfish Print|http://www.mapfish.org/doc/print/] servlet to explore it as a mechanism to print contents from the DSS interface.

In summary, a promising approach but needs more investigation.
The following are my notes from one of my exercises (12/28/10).



Installed Mapfish print under \~/Desktop/mapfish/trunk

./gradlew build
\# it took ~ 7 minutes
cp&nbsp; build/libs/print-servlet-1.2-SNAPSHOT.war \~/Software/apache-tomcat-6.0.29/webapps/print-servlet.war

then open: http://localhost:8080/print-servlet/

The basic test runs OK, it generates the [attached PDF|^mapfish-print(10).pdf].

But I haven't been able to print the Gulper layer:
Trying with something like:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layout: 'A4 portrait',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; title: 'A simple example',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; srs: 'EPSG:900913',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; units: 'dd',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; outputFilename: 'mapfish\-print',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; outputFormat: 'pdf',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map: '/home/student/Desktop/mbari/mapfiles/stoqs.map',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; time: '2010-08-29/2010-09-29',

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layers: \[
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type: 'WMS',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; format: 'image/png',
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layers: \['Gulper'\],
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; baseURL: 'http://stoqs.mbari.org/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map'
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \],
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pages: \[
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; center: \[6, 45.5\],
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scale: 4000000,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dpi: 190,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mapTitle: "First map",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; comment: "bla comment",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; data: \[
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {id:1, name: 'blah', icon: 'icon_pan'},
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {id:2, name: 'blip', icon: 'icon_zoomin'}
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \]
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \]
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
I note that the request is done in the STOS server:
134.89.8.177 - - \[28/Dec/2010:16:35:26 \-0800\] "GET /cgi-bin/mapserv?BBOX=3.2088938%2C42.436127%2C8.791106%2C48.563873&HEIGHT=1275&WIDTH=1161&VERSION=1.1.1&SRS=EPSG%3A900913&format\_options=dpi%3A190&LAYERS=Gulper&REQUEST=GetMap&STYLES=&map=%2Fhome%2Fstudent%2FDesktop%2Fmbari%2Fmapfiles%2Fstoqs.map&FORMAT=image%2Fpng&SERVICE=WMS HTTP/1.1" 200 462 "http://localhost:8080/print-servlet/" "Jakarta Commons-HttpClient/3.1"


but the generated PDF does not show any map (just the map title and the comment).

Note  that I'm including the "map" parameter in the baseURL;&nbsp; don't know yet  how to properly pass parameters to the request.&nbsp; Surely, the extend and  probably the tiling (single tile, I guess), would be necessary....]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630784</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663539</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous functionality.

h1. Building and running

See [Running from command line and deploying] and [Importing the project in Eclipse].

h1. Code structure


h2. Package structure

|| || || || || ||
| org.mbari.dss \\ | | | | Main DSS package \\ |
| | client \\ | | | Client side code \\ |
| | | data | | Data operations requiring the server \\ |
| | | dev | | Developer options (enabled in development mode or with the "_dev=y" parameter) \\ |
| | | edit | | Layer edit functionality \\ |
| | | events | | Main application events (including the selection of a perspective) \\ |
| | | model | | Objects specifying layers (currently only WMS explicitly) \\ |
| | | jd | | Elements copied or adapted from JD's version (note that there are also some in other places) \\ |
| | | | views \\ | |
| | | | model \\ | |
| | | openlayers | | OpenLayers related handling (including wrappers for functions not available through GWT-OL) and workarounds \\ |
| | | util | | General DSS utilities \\ |
| | | views | | GUI views \\ |
| | | | layout1 | The main overall layout \\ |
| | | | util | View utilities \\ |
| | server | | | Server side code \\ |
| | shared | | | Types shared by both client and server \\ |

h2. Main types

|| || ||
| Dss | The DSS entry point for GWT \\ |
| ClientFactory / ClientFactoryImpl \\ | Main factory for the EventBus and the IDssLayout. The implementation is instantiated by GWT \\ |
| IDssLayout | An interface to facilitate the testing of possible DSS application layout. Main containers are identified by their key (ComponentKey enum). |
| DssLayout1 | A IDssLayout implementation where: \\
\- Each perspective is contained in a tab \\
\- the main containers are shared across the various perspectives. \\
\- A PerspectiveSelectedEvent is triggered when a user selects a perspective, so corresponding interested event handlers can customize the components in the containers |
| ViewMan | View manager. Initializes the components of the graphical interface and some of the associated event handlers. \\ |
| MapView \\ | Handles a GWT-OL MapWidget object&nbsp; \\ |
| Perspective | An enumeration with the main overall views (perspectives) on the application. Each perspective is intended to provide a specific set of features. |
| FeatureInfoView | To show information about a selected feature. Includes a date range widget for the user to indicate a date range. Fires DateRangeChangedEvent events whenever the data range changes |
| WmsLayers | Retrieves the WMS layers and fires a corresponding WmsLayersRetrievedEvent |
| WmsLayerSpec | Specification of a WMS layer. These objects are hard-coded on the server side according to the STOQS mapfiles \\ |
| UserLayers | Retrieves the user-defined layers and fires corresponding UserLayerRetrievedEvent's |
| MissionPlans | Mission plan data sets. This is basically to replicate some of the functionality in original JD's code |
| WmsLayersHandler | Handlers for WmsLayer related events |
| UserLayerHandler | Handlers for a user layer |
| DssService | The main RPC interface \\ |
| MBARI_DSS_WebService | From JD's code to retrieve the Mission plan datasets \\ |
| DssConstants | Some "constants" for the prototype |
| OLayers | Base OL operations. In particular OLayers.init() should be called before any other OL operation \\ |

h2. Events

|| || ||
| PerspectiveSelectedEvent | A persepective has been selected |
| MapViewCreatedEvent | The MapView has been created |
| MapResizedEvent | The map has been resized \\ |
| WmsLayersRetrievedEvent | The WMS layers have been retrieved from the server |
| MissionPlansRetrievedEvent \\ | The mission plans have been retrieved from the server \\ |
| UserLayerRetrievedEvent | A user layer has been retrieved from the server |
| UserLayerSavedEvent | A user layer has just been saved |
| DateRangeChangedEvent | The date range for querying layers has changed |
| EventFirer | Helper class to fire events |

h1. Misc


h3. Map printing

See [this page|CANON:Mapfish print].
\\

h3. Unit tests

See class [org.mbari.dss.client.DssTest|http://code.google.com/p/mbari-dss/source/browse/trunk/src/test/java/org/mbari/dss/client/DssTest.java] (under src/test/java/).
\\

h3.


h3. Caveats and TODOs

See [this page|CANON:Caveats and TODOs].]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630782</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663543</id>
<property name="body"><![CDATA[I tried the [Mapfish Print|http://www.mapfish.org/doc/print/] servlet to explore it as a mechanism to print contents from the DSS interface.

In summary, a promising approach but needs more investigation.
The following are my notes from one of my exercises (12/28/10).

Installed Mapfish print under \~/Desktop/mapfish/trunk

I tried the mapfish servlet to explore it as a mechanism to print contents from the DSS interface.

Installed under \~/Desktop/mapfish/trunk
{code}
./gradlew build
# it took ~ 7 minutes
cp  build/libs/print-servlet-1.2-SNAPSHOT.war ~/Software/apache-tomcat-6.0.29/webapps/print-servlet.war
{code}
then open: [http://localhost:8080/print-servlet/]

The basic test runs OK, it generates the [attached PDF|^mapfish-print(10).pdf].

But I haven't been able to print the Gulper layer:
Trying with something like:
{code}
{
             layout: 'A4 portrait',
             title: 'A simple example',
             srs: 'EPSG:900913',
             units: 'dd',
             outputFilename: 'mapfish-print',
             outputFormat: 'pdf',
             map: '/home/student/Desktop/mbari/mapfiles/stoqs.map',
             time: '2010-08-29/2010-09-29',

             layers: [
                 {
                     type: 'WMS',
                     format: 'image/png',
                     layers: ['Gulper'],
                     baseURL: 'http://stoqs.mbari.org/cgi-bin/mapserv?map=/home/student/Desktop/mbari/mapfiles/stoqs.map'
                 }
             ],
             pages: [
                 {
                     center: [6, 45.5],
                     scale: 4000000,
                     dpi: 190,
                     mapTitle: "First map",
                     comment: "bla comment",
                     data: [
                         {id:1, name: 'blah', icon: 'icon_pan'},
                         {id:2, name: 'blip', icon: 'icon_zoomin'}
                     ]
                 }

             ]
          }
{code}
I note that the request is done in the STOS server:
{code}
134.89.8.177 - - [28/Dec/2010:16:35:26 -0800] "GET /cgi-bin/mapserv?BBOX=3.2088938%2C42.436127%2C8.791106%2C48.563873&HEIGHT=1275&WIDTH=1161&VERSION=1.1.1&SRS=EPSG%3A900913&format_options=dpi%3A190&LAYERS=Gulper&REQUEST=GetMap&STYLES=&map=%2Fhome%2Fstudent%2FDesktop%2Fmbari%2Fmapfiles%2Fstoqs.map&FORMAT=image%2Fpng&SERVICE=WMS HTTP/1.1" 200 462 "http://localhost:8080/print-servlet/" "Jakarta Commons-HttpClient/3.1"
{code}
but the generated PDF does not show any map (just the map title and the comment).

Note that I'm including the "map" parameter in the baseURL;  don't know yet how to properly pass parameters to the request.  Surely, the extend and probably the tiling (single tile, I guess), would be necessary....]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630786</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663549</id>
<property name="body"><![CDATA[The project is already enabled for Eclipse so you will only need to import it.

*NOTE*:&nbsp; It is assumed that your Eclipse have the SVN and Maven plugins.&nbsp; The GWT plugin for Eclipse is NOT required (in fact, I don't have it the Eclipse version I'm using for DSS development). But you will be able to run the application from within Eclipse (including the debug mode) by using the included \*.launch configuration files.


To import the project directly from the SVN repository:
* Open the "SVN Perspective" in Eclipse (you will need the SVN plugin enabled of course)
* If not already, add the SVN repository: https://mbari-dss.googlecode.com/svn
* Expand https://mbari-dss.googlecode.com/svn, and select "trunk" &nbsp; (or other tag/branch as desired)
* Right-click the element and select Check out ...
* Click Finish&nbsp;
* Done.

If you already have the code in your computer (see&nbsp;this page):

* Select File \-> Import ...
* Select "Existing project into workspace" and click Next
* Select the root directory where the code is located
* Click Finish
* Done.

*NOTE*:&nbsp; The \*.launch files assume the name "mbari-dss" for the project. So, if you imported the project with a different name, then adjust these files accordingly.
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630792</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072113</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez

# Thom: Autonomy coordination
# Kevin: GUI status
# Mike: Database status
# Danelle: Animation status
# Thom: Requirements status
# Any other business?

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) -- Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN -- wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane -- status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks:  Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19039372</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663548</id>
<property name="body"><![CDATA[h3. Pre-requisites

(In parenthesis what Carlos' using.)
* SVN (version 1.6.1)
* Java 1.5\+  (1.5.0_16)
* Maven (3.0.1)

h3. Running from command line

* Get the code if you don't have it yet. For this exercise, let's use read-only access to the repository, but you can as well get the code as a developer provided you have the privilege (see [http://code.google.com/p/mbari-dss/source/checkout]):
{code}
$ svn checkout http://mbari-dss.googlecode.com/svn/trunk/ mbari-dss-read-only
$ cd mbari-dss-read-only/
$ ls -p
ChangeLog.txt		DssTest-dev.launch	README.txt		doc/			src/
Dss.launch		DssTest-prod.launch	build.xml		pom.xml
{code}

* Update the code. If you already have an image of the code:
{code}
$ cd mbari-dss-read-only/
$ svn update
{code}

* Run the application in development mode:
{code}
$ mvn gwt:run
{code}
The following window will appear:

!gwt-dev-mode.png|width=649,height=478!

Click "Launch default browser" to launch the DSS application in your browser. The URL will be something like: [http://127.0.0.1:8888/Dss.html?gwt.codesvr=127.0.0.1:9997]

h3. Deploying

* Build the application WAR:
{code}
$ cd mbari-dss-read-only/
$ mvn clean compile package
[INFO] Scanning for projects...
...
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.mbari.dss.client.DssTest
...
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 97.959 sec
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
...
[INFO] Compiling module org.mbari.dss.Dss
...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3:27.234s
...
{code}

The generated WAR is target/dss-1.0-SNAPSHOT.war

* Deploy the generated WAR under Tomcat's webapps/ directory. For example, in my environment:
{code}
$ cp target/dss-1.0-SNAPSHOT.war  ~/Software/apache-tomcat-6.0.29/webapps/
{code}
Then, I can open [http://localhost:8080/dss-1.0-SNAPSHOT/]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630791</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663551</id>
<property name="body"><![CDATA[Although both GWT-OL and SmartGWT are pretty robust base libraries, these are some issues to keep in mind. (I decided to document these issues here, but the google tracker can of course be used at a later stage.)

h4.

* As the openlayers.org site goes down occasionally (see this thread),  the Dss.html page (which is the entry point for the application) links  to a copy of the OL javascript sources (instead of using <script  src="http://openlayers.org/api/OpenLayers.js"    ></script>).  Thus, for newer OL releases there would be the need to update the copy  and then rebuild/redeploy the application. Of course, a better approach  is to have the copy outside of the DSS application in a way that only  the external copy would need to be updated.
* The map widget may not get properly updated upon changes in size of  its container in the browser. This problem proved to be very tricky and  I had to resort to some not-so-clean mechanisms to lessen the refresh  misbehavior (see Workarounds.java). (A similar problem seems to happen in JD's Google Maps-based version.)

* SmartGWT bug (AFAICT): A TreeGrid with SelectionAppearance.CHECKBOX does  not properly notify selection events. This component is used in the  Mission plans section. In particular, deselecting a node not always triggers the notification,  so the corresponding layer will not be removed from the OL layer  switcher. Ooher GWT-based widget could eventually be used as a workaround.

h4.

* In general, full control of the user interaction is not in place in this prototype.
* The initial map display varies across browsers:
** Firefox: behaves well
** Safari/Chrome: the map gets partially hidden on the right so the mouse location and the layer switcher don't show up entirely
** IE: ?
* The OL "editing tool bar" does not show up in Safari/Chrome when using a Google map backround.&nbsp; (OK in firefox).
* The edit modes ("planning" perspective) not fully controlled/handled (eg., after saving, the added layer should be made available to other perspectives). In general, the handling of user-defined layers is TBD.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630794</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663575</id>
<property name="body"><![CDATA[VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site (http://isoredirect.centos.org/centos/5/isos/i386/)\\ \\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630818</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663577</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality.

h1. Building and running

See [Running from command line and deploying] and [Importing the project in Eclipse].

h1. Code structure


h2. Package structure

|| || || || || ||
| org.mbari.dss \\ | | | | Main DSS package \\ |
| | client \\ | | | Client side code \\ |
| | | data | | Data operations requiring the server \\ |
| | | dev | | Developer options (enabled in development mode or with the "_dev=y" parameter) \\ |
| | | edit | | Layer edit functionality \\ |
| | | events | | Main application events (including the selection of a perspective) \\ |
| | | model | | Objects specifying layers (currently only WMS explicitly) \\ |
| | | jd | | Elements copied or adapted from JD's version (note that there are also some in other places) \\ |
| | | | views \\ | |
| | | | model \\ | |
| | | openlayers | | OpenLayers related handling (including wrappers for functions not available through GWT-OL) and workarounds \\ |
| | | util | | General DSS utilities \\ |
| | | views | | GUI views \\ |
| | | | layout1 | The main overall layout \\ |
| | | | util | View utilities \\ |
| | server | | | Server side code \\ |
| | shared | | | Types shared by both client and server \\ |

h2. Main types

|| || ||
| Dss | The DSS entry point for GWT \\ |
| ClientFactory / ClientFactoryImpl \\ | Main factory for the EventBus and the IDssLayout. The implementation is instantiated by GWT \\ |
| IDssLayout | An interface to facilitate the testing of possible DSS application layout. Main containers are identified by their key (ComponentKey enum). |
| DssLayout1 | A IDssLayout implementation where: \\
\- Each perspective is contained in a tab \\
\- the main containers are shared across the various perspectives. \\
\- A PerspectiveSelectedEvent is triggered when a user selects a perspective, so corresponding interested event handlers can customize the components in the containers |
| ViewMan | View manager. Initializes the components of the graphical interface and some of the associated event handlers. \\ |
| MapView \\ | Handles a GWT-OL MapWidget object&nbsp; \\ |
| Perspective | An enumeration with the main overall views (perspectives) on the application. Each perspective is intended to provide a specific set of features. |
| FeatureInfoView | To show information about a selected feature. Includes a date range widget for the user to indicate a date range. Fires DateRangeChangedEvent events whenever the data range changes |
| WmsLayers | Retrieves the WMS layers and fires a corresponding WmsLayersRetrievedEvent |
| WmsLayerSpec | Specification of a WMS layer. These objects are hard-coded on the server side according to the STOQS mapfiles \\ |
| UserLayers | Retrieves the user-defined layers and fires corresponding UserLayerRetrievedEvent's |
| MissionPlans | Mission plan data sets. This is basically to replicate some of the functionality in original JD's code |
| WmsLayersHandler | Handlers for WmsLayer related events |
| UserLayerHandler | Handlers for a user layer |
| DssService | The main RPC interface \\ |
| MBARI_DSS_WebService | From JD's code to retrieve the Mission plan datasets \\ |
| DssConstants | Some "constants" for the prototype |
| OLayers | Base OL operations. In particular OLayers.init() should be called before any other OL operation \\ |

h2. Events

|| || ||
| PerspectiveSelectedEvent | A persepective has been selected |
| MapViewCreatedEvent | The MapView has been created |
| MapResizedEvent | The map has been resized \\ |
| WmsLayersRetrievedEvent | The WMS layers have been retrieved from the server |
| MissionPlansRetrievedEvent \\ | The mission plans have been retrieved from the server \\ |
| UserLayerRetrievedEvent | A user layer has been retrieved from the server |
| UserLayerSavedEvent | A user layer has just been saved |
| DateRangeChangedEvent | The date range for querying layers has changed |
| EventFirer | Helper class to fire events |

h1. Misc


h3. Map printing

See [this page|CANON:Mapfish print].
\\

h3. Unit tests

See class [org.mbari.dss.client.DssTest|http://code.google.com/p/mbari-dss/source/browse/trunk/src/test/java/org/mbari/dss/client/DssTest.java] (under src/test/java/).
\\

h3.


h3. Caveats and TODOs

See [this page|CANON:Caveats and TODOs].]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630820</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663583</id>
<property name="body"><![CDATA[This page summarizes noteworthy updates mainly in terms of the interface. A ChangeLog with more technical details is maintained along with the code at [http://code.google.com/p/mbari-dss/source/browse/trunk/ChangeLog.txt]

h3.


h3. 2011-01-03

Create new vector layer:
!dss-2011-01-03-newlayer.png|align=center!
&nbsp;

h3. 2011-01-02

!dss-2011-01-02.png!
&nbsp;

h3. 2010-12-28

!dssgui00.png!
&nbsp;

h3. 2010-12-14

General Maven/GWT/GWT-OL set-up and test with a program that emulates the JS prototype provided by Chander. In this case, the program runs from a different machine (my laptop) and assumes that the STOQS server is at stoqs.mbari.org, which I have mapped to the IP address of the STOQS VM in my /etc/hosts.&nbsp; (Note that Chander's program is to be run on the same machine where STOQS is located.)
!dss-2010-12-14.png!

h3. 2010-12-12

Tags created at the SVN repos with base code provided by JD.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630826</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663585</id>
<property name="body"><![CDATA[This page summarizes noteworthy updates mainly in terms of the interface. A ChangeLog with more technical details is maintained along with the code at [http://code.google.com/p/mbari-dss/source/browse/trunk/ChangeLog.txt]

h3.


h2. 2011-01-06

* Deployment test on sand.mbari.org (== dss.mbari.org) :&nbsp;&nbsp;&nbsp; http://dss.mbari.org:8080/dss-1.0-SNAPSHOT/ !dss-2011-01-06.png|align=center!
* &nbsp;Note:
** The STOQS server used in the above test is the one on the VM I had installed on a linux box. I associated the corresponding IP address to stoqs.mbari.org in sand's /etc/hosts file (btw: feel free to remove this entry at any time or let Carlos know if this causes any inconvenience while an official stoqs web server is in place).
** However
* WmsCatalog: now using a WMS GetCapabilities request to populate the list  of STOQS layers (if this fails, resorts to hard-coded list).&nbsp; GeoTools included in the project to support this operation.

h3. 2011-01-03

Create new vector layer:
!dss-2011-01-03-newlayer.png|align=center!
&nbsp;
\\

h3. 2011-01-02

!dss-2011-01-02.png!
&nbsp;

h3. 2010-12-28

!dssgui00.png!
&nbsp;

h3. 2010-12-14

General Maven/GWT/GWT-OL set-up and test with a program that emulates the JS prototype provided by Chander. In this case, the program runs from a different machine (my laptop) and assumes that the STOQS server is at stoqs.mbari.org, which I have mapped to the IP address of the STOQS VM in my /etc/hosts.&nbsp; (Note that Chander's program is to be run on the same machine where STOQS is located.)
!dss-2010-12-14.png!

h3. 2010-12-12

Tags created at the SVN repos with base code provided by JD.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630828</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404740</id>
<property name="body"><![CDATA[This is the default content for the [economic impacts] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371991</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663579</id>
<property name="body"><![CDATA[This page summarizes Carlos' December 2010 work about the DSS front-end using GWT-OpenLayers and SmartGWT.

h3. In a nutshell

The new prototype:
* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via [GWT-OpenLayers|http://gwt-openlayers.sf.net]), which supports these and several other data access protocols.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext).
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective.
* Is based on Maven, which facilitates dependency, unit testing, and build management.

* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality.

h1. Building and running

See [Running from command line and deploying] and [Importing the project in Eclipse].

h1. Code structure


h2. Package structure

|| || || || || ||
| org.mbari.dss \\ | | | | Main DSS package \\ |
| | client \\ | | | Client side code \\ |
| | | data | | Data operations requiring the server \\ |
| | | dev | | Developer options (enabled in development mode or with the "_dev=y" parameter) \\ |
| | | edit | | Layer edit functionality \\ |
| | | events | | Main application events (including the selection of a perspective) \\ |
| | | model | | Objects specifying layers (currently only WMS explicitly) \\ |
| | | jd | | Elements copied or adapted from JD's version (note that there are also some in other places) \\ |
| | | | views \\ | |
| | | | model \\ | |
| | | openlayers | | OpenLayers related handling (including wrappers for functions not available through GWT-OL) and workarounds \\ |
| | | util | | General DSS utilities \\ |
| | | views | | GUI views \\ |
| | | | layout1 | The main overall layout \\ |
| | | | util | View utilities \\ |
| | server | | | Server side code \\ |
| | shared | | | Types shared by both client and server \\ |

h2. Main types

|| || ||
| Dss | The DSS entry point for GWT \\ |
| ClientFactory / ClientFactoryImpl \\ | Main factory for the EventBus and the IDssLayout. The implementation is instantiated by GWT \\ |
| IDssLayout | An interface to facilitate the testing of possible DSS application layout. Main containers are identified by their key (ComponentKey enum). |
| DssLayout1 | A IDssLayout implementation where: \\
\- Each perspective is contained in a tab \\
\- the main containers are shared across the various perspectives. \\
\- A PerspectiveSelectedEvent is triggered when a user selects a perspective, so corresponding interested event handlers can customize the components in the containers |
| ViewMan | View manager. Initializes the components of the graphical interface and some of the associated event handlers. \\ |
| MapView \\ | Handles a GWT-OL MapWidget object&nbsp; \\ |
| Perspective | An enumeration with the main overall views (perspectives) on the application. Each perspective is intended to provide a specific set of features. |
| FeatureInfoView | To show information about a selected feature. Includes a date range widget for the user to indicate a date range. Fires DateRangeChangedEvent events whenever the data range changes |
| WmsLayers | Retrieves the WMS layers and fires a corresponding WmsLayersRetrievedEvent |
| WmsLayerSpec | Specification of a WMS layer. These objects are hard-coded on the server side according to the STOQS mapfiles \\ |
| WfsLayers | Retrieves the WFS layers and fires a corresponding WfsLayersRetrievedEvent |
| WfsLayerSpec | Specification of a WFS layer. These objects are hard-coded on the server side |
| UserLayers | Retrieves the user-defined layers and fires corresponding UserLayerRetrievedEvent's |
| MissionPlans | Mission plan data sets. This is basically to replicate some of the functionality in original JD's code |
| WmsLayersHandler | Handlers for WmsLayer related events |
| WfsLayersHandler | Handlers for WfsLayer related events |
| UserLayerHandler | Handlers for a user layer |
| DssService | The main RPC interface \\ |
| DssServiceImpl | Implementation of DssService on the server side\\ |
| WmsCatalog | Simple catalog of WMS layers |
| WfsCatalog | Simple catalog of WFS layers |
| UserLayerCatalog\\ | Simple catalog of user defined vector layers (serialized in KML) \\ |
| MBARI_DSS_WebService | From JD's code to retrieve the Mission plan datasets \\ |
| DssConstants | Some "constants" for the prototype |
| OLayers | Base OL operations. In particular OLayers.init() should be called before any other OL operation \\ |

h2. Events

|| || ||
| PerspectiveSelectedEvent | A persepective has been selected |
| MapViewCreatedEvent | The MapView has been created |
| MapResizedEvent | The map has been resized \\ |
| WmsLayersRetrievedEvent | The WMS layers have been retrieved from the server |
| WfsLayersRetrievedEvent | The WFS layers have been retrieved from the server |
| MissionPlansRetrievedEvent \\ | The mission plans have been retrieved from the server \\ |
| UserLayerRetrievedEvent | A user layer has been retrieved from the server |
| UserLayerSavedEvent | A user layer has just been saved |
| DateRangeChangedEvent | The date range for querying layers has changed |
| EventFirer | Helper class to fire events |

h2. Handling a particular layer type

The main elements involved for handling a particular kind of layers, using the WMS case as an example, are as follows:
| client.model.WmsLayerSpec | Specification of a WMS layer \\ |
| client.DssService{Async} | Operations related with retrieval of the WMS names |
| server.DssServiceImpl | Server-side implementation of corresponding operation(s) |
| server.WmsCatalog | Catalog of the WMS layers |
| client.events.WmsLayersRetrievedEvent | The event indicating that the WMS layers have been retrieved from the server |
| client.data.WmsLayers | Handles the retrieval of WMS layers and notification of corresponding events so other parts of the code can be updated (eg, WmsLayersView) |
| client.data.DataMan | Data manager; calls WmsLayers.init() |
| client.views.WmsLayersView | A view for WMS layer definitions. Checkboxes allow the user to include the corresponding layer in the map |
| client.views.IDssLayout | Add WMS to ComponentKey enumeration |
| client.views.ViewMan | Maintains a reference to the WmsLayersView; calls WmsLayersHandler.init() |
| client.views.WmsLayersHandler | Handlers for WmsLayer related events |
| client.views.layout1.LeftSection | The WmsLayersView is inserted in a subsection here. This class manages the containers in this section and reacts to changes in perspective to do some adjustments (mainly for demonstration purposes \-\- general functionality per perspective TBD) |
\\

h1. Misc


h3. Map printing

See [this page|CANON:Mapfish print].
\\

h3. Unit tests

See class [org.mbari.dss.client.DssTest|http://code.google.com/p/mbari-dss/source/browse/trunk/src/test/java/org/mbari/dss/client/DssTest.java] (under src/test/java/).
\\

h3.


h3. Caveats and TODOs

See [this page|CANON:Caveats and TODOs].]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630822</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404745</id>
<property name="body"><![CDATA[h1. Library documents

[Upload and download library documents using webDAP interface|CANON:Access using webDAP]

h6. Folders

{children}

h6. Files

{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371996</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663581</id>
<property name="body"><![CDATA[Although both GWT-OL and SmartGWT are pretty robust base libraries, these are some issues to keep in mind. (I decided to document these issues here, but the [google tracker|http://code.google.com/p/mbari-dss/issues/list] can of course be used at a later stage.)
* As the openlayers.org site goes down occasionally (see [this thread|http://osgeo-org.1803224.n2.nabble.com/openlayers-org-is-down-td5870660.html]),  the Dss.html page (which is the entry point for the application) links  to a copy of the OL javascript sources (instead of using <script  src="http://openlayers.org/api/OpenLayers.js"     ></script>).  Thus, for newer OL releases there would be the need to update the copy  and then rebuild/redeploy the application. Of course, a better approach  is to have the copy outside of the DSS application in a way that only  the external copy would need to be updated.
* The map widget may not get properly updated upon changes in size of  its container in the browser. This problem proved to be very tricky and  I had to resort to some not-so-clean mechanisms to lessen the refresh  misbehavior (see Workarounds.java). (A similar problem seems to happen in JD's Google Maps-based version.)

h4.

* In general, full control of the user interaction is not in place in this prototype.
* The initial map display varies across browsers:
** Firefox: behaves acceptably well
** Safari/Chrome: the map gets partially hidden on the right so the mouse location and the layer switcher don't show up entirely
** IE: ?
* The OL "editing tool bar" does not show up in Safari/Chrome when using a Google map background.&nbsp; (OK in firefox).
* The edit modes (in the "planning" perspective) just partially controlled/handled . In general, the handling of user-defined layers is TBD.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630824</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9404743</id>
<property name="body"><![CDATA[h1. Library documents

[Upload and download library documents using webDAP interface|CANON:Access using webDAP]

h6. Folders

{children}

h6. Files

{attachments}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9371994</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663602</id>
<property name="body"><![CDATA[Kick off meeting held 6 Jan 2011.&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline

MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt&nbsp;&nbsp; Thomz Kickoff Slides\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630847</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663601</id>
<property name="body"><![CDATA[Kick off meeting held 6 Jan 2011.&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630846</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663600</id>
<property name="body"><![CDATA[Kick off meeting held 6 Jan 2011.&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline

[Thom's ODSS Kickoff slides | MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt]

[Kanna's ODSS Kickoff Slides | CANON-DSS-kickoff-2011.ppt]
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630845</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663599</id>
<property name="body"><![CDATA[Kick off meeting held 6 Jan 2011.&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline

Thom's ODSS Kickoff slides

Kanna's ODSS Kickoff Slides\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630843</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672409</id>
<property name="body"><![CDATA[{info}
Current version: *0.8.1* 2015-09-16 (version shown in the upper right corner of the planning section)
{info}

*Note*: Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.


----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A central goal of the Planning component in ODSS is to support the overall planning of science experiments/campaigns through an intuitive graphical interface where platforms can be assigned deployments and missions within a spatiotemporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with external tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Tokens

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

...



h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button allows to change the current selection of platforms:
!ODSS-planning-plartform-selection.png|align=center!
The Apply button saves the modified selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. Noteworthy recent changes

- 0.8.1: (2015-09-16)
-- initial implementation of time calculations for distances:
--- time is shown along with the distance for both existing line-strings (on mouse-over) and while drawing new ones for a token. The speed is taken from an interim
hard-coded platform-speed association
--- time is also shown by the measureTool while using the distance option. A new 'speed' field in the UI allows the user to indicate the associated speed prior to start drawing the line-string. The field can be left empty or with 0 value to disable. \\ !2015-09-16_1128.png|thumbnail!


- 0.8.0: (2015-06-03)
-- initial version of measure tool
-- zoom in/out and panning with key strokes on the map
-- include polygon-area/linestring-length in geometry coordinate table dialog
-- include lineString length / polygon area / point location information in tooltip over geometry component

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
--  filter input added to the platform selection dialog so it's easier to find entries in the long list

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639643</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28672411</id>
<property name="body"><![CDATA[{info}
Current version: *0.8.2* 2016-04-05 (version shown in the upper right corner of the planning section)
{info}

*Note*: Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.


----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A central goal of the Planning component in ODSS is to support the overall planning of science experiments/campaigns through an intuitive graphical interface where platforms can be assigned deployments and missions within a spatiotemporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with external tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Tokens

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

...



h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button allows to change the current selection of platforms:
!ODSS-planning-plartform-selection.png|align=center!
The Apply button saves the modified selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. Noteworthy recent changes

- 0.8.2: (2015-04-05)
-- Many internal adjustments (library updates; simplified build process, ...)

- 0.8.1: (2015-09-16)
-- initial implementation of time calculations for distances:
--- time is shown along with the distance for both existing line-strings (on mouse-over) and while drawing new ones for a token. The speed is taken from an interim
hard-coded platform-speed association
--- time is also shown by the measureTool while using the distance option. A new 'speed' field in the UI allows the user to indicate the associated speed prior to start drawing the line-string. The field can be left empty or with 0 value to disable. \\ !2015-09-16_1128.png|thumbnail!


- 0.8.0: (2015-06-03)
-- initial version of measure tool
-- zoom in/out and panning with key strokes on the map
-- include polygon-area/linestring-length in geometry coordinate table dialog
-- include lineString length / polygon area / point location information in tooltip over geometry component

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
--  filter input added to the platform selection dialog so it's easier to find entries in the long list

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28639645</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663732</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{note:title=TODO}
We need to set up a repo somewhere (NAS?) where we can store these
{note}
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

1) Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

2)&nbsp;Make a copy of the base VM Ware Centos image

3) Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

&nbsp;Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

1. I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/] (I think you only need the first 3, but can't remember specifically). (LINK TO VM CentOS_5_5_Step1.zip)

{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630978</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663738</id>
<property name="body"><![CDATA[I'm following the the directions provided in the book "Foundations of Agile Python Development" to create a team-oriented build environment on my local Linux VM...

I thought this would be easy, but ran into some problems installing the Subversive plugins and am having to start over :-(

This time I will document my steps:
\\
# Download Eclipse (Helios version for Linux32: I chose "Eclipse IDE for Java Developers" as I intend to do both Python and Java development) from [http://www.eclipse.org/downloads/]
# Unpack into /opt/eclipse
# Launch Eclipse: /opt/eclipse/eclipse and select your default workspace (I selected the default)
# Install PyDev:
## Select Help \-> Install New Software.
## Type "http://pydev.org/updates" in the Work with field
## Select PyDev and PyDev Mylyn Integration (optional)
## Click Next and Next again
## Click on the Licenses, accept them, and click Finish
## Click through warnings on unsigned content and restart Eclipse
# Install Subversive:
## Here are the instructions copied from [http://www.polarion.com/products/svn/subversive/download.php]
{noformat}
* On main menu, choose Help > Install New Software. The available Software dialog appears.
* In the Work with list, select Helios - http://download.eclipse.org/releases/helios. A list of software packages appears.
* Expand the Collaboration node.
* Scroll the list and check box for Subversive Team Provider (incubation)
* Check other options in the dialog as desired and click the Next button. The Install Details screen appears in the dialog.
* Click the Next button, accept the license and click Finish. Subversive will dowload and install.
* It is recommended to accept the option to restart Eclipse.
{noformat}
## I get an error after I select the SVN Connector (either JavaHL 1.6.x or SvnKit 1.3.2)
## I tried manual install by doing an update from the update site: http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/ and get the error:
{noformat}
Cannot complete the install because one or more required items could not be found.
  Software being installed: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700)
  Missing requirement: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700) requires 'org.eclipse.team.svn.feature.group [0.7.9.I20101001-1700,1.0.0)' but it could not be found
{noformat}
## I'm searching the forums and seeing that others are having the same issue...
## ... O.K.  Not giving up.  Even though it say's "Recommended" I'm installing the update from: http://download.eclipse.org/technology/subversive/0.7/update-site/ hoping that this is where the missing package 'org.eclipse.team.svn.feature.group' resides.
## Ta Da!  That was it! [I checked only the Required component in the http://download.eclipse.org/technology/subversive/0.7/update-site/ package.]
## Now I'm able to install SvnKit and JavaHL.
## After Eclipse restart I have "SVN" listed in File -> Import.  Phew!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630984</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663737</id>
<property name="body"><![CDATA[I'm following the the directions provided in the book "Foundations of Agile Python Development" to create a team-oriented build environment on my local Linux VM...

I thought this would be easy, but ran into some problems installing the Subversive plugins and am having to start over :-(

This time I will document my steps:
\\
# Download Eclipse (Helios version for Linux32: I chose "Eclipse IDE for Java Developers" as I intend to do both Python and Java development) from [http://www.eclipse.org/downloads/]
# Unpack into /opt/eclipse
# Launch Eclipse: /opt/eclipse/eclipse and select your default workspace (I selected the default)
# Install PyDev:
## Select Help \-> Install New Software.
## Type "http://pydev.org/updates" in the Work with field
## Select PyDev and PyDev Mylyn Integration (optional)
## Click Next and Next again
## Click on the Licenses, accept them, and click Finish
## Click through warnings on unsigned content and restart Eclipse
# Install Subversive:
## Here are the instructions copied from [http://www.polarion.com/products/svn/subversive/download.php]
{noformat}
* On main menu, choose Help > Install New Software. The available Software dialog appears.
* In the Work with list, select Helios - http://download.eclipse.org/releases/helios. A list of software packages appears.
* Expand the Collaboration node.
* Scroll the list and check box for Subversive Team Provider (incubation)
* Check other options in the dialog as desired and click the Next button. The Install Details screen appears in the dialog.
* Click the Next button, accept the license and click Finish. Subversive will dowload and install.
* It is recommended to accept the option to restart Eclipse.
{noformat}
## I get an error after I select the SVN Connector (either JavaHL 1.6.x or SvnKit 1.3.2)
## I tried manual install by doing an update from the update site: http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/ and get the error:
{noformat}
Cannot complete the install because one or more required items could not be found.
  Software being installed: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700)
  Missing requirement: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700) requires 'org.eclipse.team.svn.feature.group [0.7.9.I20101001-1700,1.0.0)' but it could not be found
{noformat}
## I'm searching the forums and seeing that others are having the same issue...
## ... O.K.  Not giving up.  Even though it say's "Recommended" I'm installing the update from: http://download.eclipse.org/technology/subversive/0.7/update-site/ hoping that this is where the missing package 'org.eclipse.team.svn.feature.group' resides.
## Ta Da!  That was it!
## Now I'm able to install SvnKit and JavaHL.
## After Eclipse restart I have "SVN" listed in File -> Import.  Phew!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630983</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663740</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{note:title=TODO}
We need to set up a repo somewhere (NAS?) where we can store these
{note}
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

1. I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/] (I think you only need the first 3, but can't remember specifically). (LINK TO VM CentOS_5_5_Step1.zip)

{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630986</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663742</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{note:title=TODO}
We need to set up a repo somewhere (NAS?) where we can store these
{note}
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/].  I stored them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1 of 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso]
## [ISO 2 of 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso]
## [ISO 3 of 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso]
## [ISO 4 of 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso]
## [ISO 5 of 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso]
## [ISO 6 of 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso]
## [ISO 7 of 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630988</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663744</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/].  I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso],[3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso],[4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso],[6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630990</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663746</id>
<property name="body"><![CDATA[Kick off meeting held 6 Jan 2011.&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline

(see attachments for slides)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630992</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">19535163</id>
<property name="destinationPageTitle"><![CDATA[//code.google.com/p/stoqs/source/browse/PREREQUISITES]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Comment" package="com.atlassian.confluence.pages"><id name="id">19041747</id>
</property>
<property name="creatorName"><![CDATA[rich]]></property>
<property name="creationDate">2013-01-28 14:42:11.867</property>
<property name="lastModifierName"><![CDATA[rich]]></property>
<property name="lastModificationDate">2013-01-28 14:42:11.867</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663715</id>
<property name="body"><![CDATA[I'm following the the directions provided in the book "Foundations of Agile Python Development" to create a team-oriented build environment on my local Linux VM...

I thought this would be easy, but ran into some problems installing the Subversive plugins and am having to start over :-(

This time I will document my steps:
\\
# Download Eclipse (Helios version for Linux32: I chose "Eclipse IDE for Java Developers" as I intend to do both Python and Java development) from [http://www.eclipse.org/downloads/]
# Unpack into /opt/eclipse
# Launch Eclipse: /opt/eclipse/eclipse and select your default workspace (I selected the default)
# Install PyDev:
## Select Help \-> Install New Software.
## Type "http://pydev.org/updates" in the Work with field
## Select PyDev and PyDev Mylyn Integration (optional)
## Click Next and Next again
## Click on the Licenses, accept them, and click Finish
## Click through warnings on unsigned content and restart Eclipse
# Install Subversive:Here are the instructions copied from http://www.polarion.com/products/svn/subversive/download.php
Subversive Update Site is a part of Helios Update Site. To install:

&nbsp;&nbsp;&nbsp; * On main menu, choose Help > Install New Software. The available Software dialog appears.
&nbsp;&nbsp;&nbsp; * In the Work with list, select Helios - [http://download.eclipse.org/releases/helios]. A list of software packages appears.
&nbsp;&nbsp;&nbsp; * Expand the Collaboration node.
&nbsp;&nbsp;&nbsp; * Scroll the list and check box for Subversive Team Provider (incubation)
&nbsp;&nbsp;&nbsp; * Check other options in the dialog as desired and click the Next button. The Install Details screen appears in the dialog.
&nbsp;&nbsp;&nbsp; * Click the Next button, accept the license and click Finish. Subversive will dowload and install.
&nbsp;&nbsp;&nbsp; * It is recommended to accept the option to restart Eclipse.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630961</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663717</id>
<property name="body"><![CDATA[I'm following the the directions provided in the book "Foundations of Agile Python Development" to create a team-oriented build environment on my local Linux VM...

I thought this would be easy, but ran into some problems installing the Subversive plugins and am having to start over :-(

This time I will document my steps:
\\
# Download Eclipse (Helios version for Linux32: I chose "Eclipse IDE for Java Developers" as I intend to do both Python and Java development) from [http://www.eclipse.org/downloads/]
# Unpack into /opt/eclipse
# Launch Eclipse: /opt/eclipse/eclipse and select your default workspace (I selected the default)
# Install PyDev:
## Select Help \-> Install New Software.
## Type "http://pydev.org/updates" in the Work with field
## Select PyDev and PyDev Mylyn Integration (optional)
## Click Next and Next again
## Click on the Licenses, accept them, and click Finish
## Click through warnings on unsigned content and restart Eclipse
# Install Subversive:
## Here are the instructions copied from [http://www.polarion.com/products/svn/subversive/download.php]
{noformat}
&nbsp;&nbsp;&nbsp; * On main menu, choose Help > Install New Software. The available Software dialog appears.
&nbsp;&nbsp;&nbsp; * In the Work with list, select Helios - http://download.eclipse.org/releases/helios. A list of software packages appears.
&nbsp;&nbsp;&nbsp; * Expand the Collaboration node.
&nbsp;&nbsp;&nbsp; * Scroll the list and check box for Subversive Team Provider (incubation)
&nbsp;&nbsp;&nbsp; * Check other options in the dialog as desired and click the Next button. The Install Details screen appears in the dialog.
&nbsp;&nbsp;&nbsp; * Click the Next button, accept the license and click Finish. Subversive will dowload and install.
&nbsp;&nbsp;&nbsp; * It is recommended to accept the option to restart Eclipse.
{noformat}
## I get an error after I select the SVN Connector (either JavaHL 1.6.x or SvnKit 1.3.2)
## I tried manual install by doing an update from the update site: http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/ and get the error:
{noformat}
Cannot complete the install because one or more required items could not be found.
  Software being installed: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700)
  Missing requirement: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700) requires 'org.eclipse.team.svn.feature.group [0.7.9.I20101001-1700,1.0.0)' but it could not be found
{noformat}\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630963</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663719</id>
<property name="body"><![CDATA[I'm following the the directions provided in the book "Foundations of Agile Python Development" to create a team-oriented build environment on my local Linux VM...

I thought this would be easy, but ran into some problems installing the Subversive plugins and am having to start over :-(

This time I will document my steps:
\\
# Download Eclipse (Helios version for Linux32: I chose "Eclipse IDE for Java Developers" as I intend to do both Python and Java development) from [http://www.eclipse.org/downloads/]
# Unpack into /opt/eclipse
# Launch Eclipse: /opt/eclipse/eclipse and select your default workspace (I selected the default)
# Install PyDev:
## Select Help \-> Install New Software.
## Type "http://pydev.org/updates" in the Work with field
## Select PyDev and PyDev Mylyn Integration (optional)
## Click Next and Next again
## Click on the Licenses, accept them, and click Finish
## Click through warnings on unsigned content and restart Eclipse
# Install Subversive:
## Here are the instructions copied from [http://www.polarion.com/products/svn/subversive/download.php]
{noformat}
&nbsp;&nbsp;&nbsp; * On main menu, choose Help > Install New Software. The available Software dialog appears.
&nbsp;&nbsp;&nbsp; * In the Work with list, select Helios - http://download.eclipse.org/releases/helios. A list of software packages appears.
&nbsp;&nbsp;&nbsp; * Expand the Collaboration node.
&nbsp;&nbsp;&nbsp; * Scroll the list and check box for Subversive Team Provider (incubation)
&nbsp;&nbsp;&nbsp; * Check other options in the dialog as desired and click the Next button. The Install Details screen appears in the dialog.
&nbsp;&nbsp;&nbsp; * Click the Next button, accept the license and click Finish. Subversive will dowload and install.
&nbsp;&nbsp;&nbsp; * It is recommended to accept the option to restart Eclipse.
{noformat}
## I get an error after I select the SVN Connector (either JavaHL 1.6.x or SvnKit 1.3.2)
## I tried manual install by doing an update from the update site: http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/ and get the error:
{noformat}
Cannot complete the install because one or more required items could not be found.
  Software being installed: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700)
  Missing requirement: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700) requires 'org.eclipse.team.svn.feature.group [0.7.9.I20101001-1700,1.0.0)' but it could not be found
{noformat}
##I'm searching the forums and seeing that others are having the same issue...
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630965</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663721</id>
<property name="body"><![CDATA[I'm following the the directions provided in the book "Foundations of Agile Python Development" to create a team-oriented build environment on my local Linux VM...

I thought this would be easy, but ran into some problems installing the Subversive plugins and am having to start over :-(

This time I will document my steps:
\\
# Download Eclipse (Helios version for Linux32: I chose "Eclipse IDE for Java Developers" as I intend to do both Python and Java development) from [http://www.eclipse.org/downloads/]
# Unpack into /opt/eclipse
# Launch Eclipse: /opt/eclipse/eclipse and select your default workspace (I selected the default)
# Install PyDev:
## Select Help \-> Install New Software.
## Type "http://pydev.org/updates" in the Work with field
## Select PyDev and PyDev Mylyn Integration (optional)
## Click Next and Next again
## Click on the Licenses, accept them, and click Finish
## Click through warnings on unsigned content and restart Eclipse
# Install Subversive:
## Here are the instructions copied from [http://www.polarion.com/products/svn/subversive/download.php]
{noformat}
&nbsp;&nbsp;&nbsp; * On main menu, choose Help > Install New Software. The available Software dialog appears.
&nbsp;&nbsp;&nbsp; * In the Work with list, select Helios - http://download.eclipse.org/releases/helios. A list of software packages appears.
&nbsp;&nbsp;&nbsp; * Expand the Collaboration node.
&nbsp;&nbsp;&nbsp; * Scroll the list and check box for Subversive Team Provider (incubation)
&nbsp;&nbsp;&nbsp; * Check other options in the dialog as desired and click the Next button. The Install Details screen appears in the dialog.
&nbsp;&nbsp;&nbsp; * Click the Next button, accept the license and click Finish. Subversive will dowload and install.
&nbsp;&nbsp;&nbsp; * It is recommended to accept the option to restart Eclipse.
{noformat}
## I get an error after I select the SVN Connector (either JavaHL 1.6.x or SvnKit 1.3.2)
## I tried manual install by doing an update from the update site: http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/ and get the error:
{noformat}
Cannot complete the install because one or more required items could not be found.
  Software being installed: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700)
  Missing requirement: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700) requires 'org.eclipse.team.svn.feature.group [0.7.9.I20101001-1700,1.0.0)' but it could not be found
{noformat}
## I'm searching the forums and seeing that others are having the same issue...
## ... O.K.  Not giving up.  Even though it say's "Recommended" I'm installing the update from: http://download.eclipse.org/technology/subversive/0.7/update-site/ hoping that this is where the missing package 'org.eclipse.team.svn.feature.group' resides.
## Ta Da!  That was it!
## Now I'm able to install SvnKit and JavaHL.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630967</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663722</id>
<property name="body"><![CDATA[I'm following the the directions provided in the book "Foundations of Agile Python Development" to create a team-oriented build environment on my local Linux VM...

I thought this would be easy, but ran into some problems installing the Subversive plugins and am having to start over :-(

This time I will document my steps:
\\
# Download Eclipse (Helios version for Linux32: I chose "Eclipse IDE for Java Developers" as I intend to do both Python and Java development) from [http://www.eclipse.org/downloads/]
# Unpack into /opt/eclipse
# Launch Eclipse: /opt/eclipse/eclipse and select your default workspace (I selected the default)
# Install PyDev:
## Select Help \-> Install New Software.
## Type "http://pydev.org/updates" in the Work with field
## Select PyDev and PyDev Mylyn Integration (optional)
## Click Next and Next again
## Click on the Licenses, accept them, and click Finish
## Click through warnings on unsigned content and restart Eclipse
# Install Subversive:
## Here are the instructions copied from [http://www.polarion.com/products/svn/subversive/download.php]
{noformat}
&nbsp;&nbsp;&nbsp; * On main menu, choose Help > Install New Software. The available Software dialog appears.
&nbsp;&nbsp;&nbsp; * In the Work with list, select Helios - http://download.eclipse.org/releases/helios. A list of software packages appears.
&nbsp;&nbsp;&nbsp; * Expand the Collaboration node.
&nbsp;&nbsp;&nbsp; * Scroll the list and check box for Subversive Team Provider (incubation)
&nbsp;&nbsp;&nbsp; * Check other options in the dialog as desired and click the Next button. The Install Details screen appears in the dialog.
&nbsp;&nbsp;&nbsp; * Click the Next button, accept the license and click Finish. Subversive will dowload and install.
&nbsp;&nbsp;&nbsp; * It is recommended to accept the option to restart Eclipse.
{noformat}
## I get an error after I select the SVN Connector (either JavaHL 1.6.x or SvnKit 1.3.2)
## I tried manual install by doing an update from the update site: http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/ and get the error:
{noformat}
Cannot complete the install because one or more required items could not be found.
  Software being installed: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700)
  Missing requirement: Subversive SVN Connectors 2.2.2.I20101203-1700 (org.polarion.eclipse.team.svn.connector.feature.group 2.2.2.I20101203-1700) requires 'org.eclipse.team.svn.feature.group [0.7.9.I20101001-1700,1.0.0)' but it could not be found
{noformat}
## I'm searching the forums and seeing that others are having the same issue...
## ... O.K.  Not giving up.  Even though it say's "Recommended" I'm installing the update from: http://download.eclipse.org/technology/subversive/0.7/update-site/ hoping that this is where the missing package 'org.eclipse.team.svn.feature.group' resides.
## Ta Da!  That was it!
## Now I'm able to install SvnKit and JavaHL.
## After Eclipse restart I have "SVN" listed in File -> Import.  Phew!
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630968</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663724</id>
<property name="body"><![CDATA[VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

1) Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

2)&nbsp;Make a copy of the base VM Ware Centos image

3) Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

&nbsp;Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\

\\
\\
&nbsp;

\\
&nbsp;

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630970</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663726</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{note|title=TODO}
We need to set up a repo somewhere (NAS?) where we can store these
{note}
{section}
{column|width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

1) Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

2)&nbsp;Make a copy of the base VM Ware Centos image

3) Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

&nbsp;Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Some alternative instruction (kgomes)

1. I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/]
{column}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630972</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663727</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{note:title=TODO}
We need to set up a repo somewhere (NAS?) where we can store these
{note}
{section}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

1) Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

2)&nbsp;Make a copy of the base VM Ware Centos image

3) Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

&nbsp;Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Some alternative instruction (kgomes)

1. I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/]
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630973</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663728</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{note:title=TODO}
We need to set up a repo somewhere (NAS?) where we can store these
{note}
{section}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

1) Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

2)&nbsp;Make a copy of the base VM Ware Centos image

3) Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

&nbsp;Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column:border=true}
h5. Some alternative instruction (kgomes)

1. I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/]
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630974</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663730</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{note:title=TODO}
We need to set up a repo somewhere (NAS?) where we can store these
{note}
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

1) Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

2)&nbsp;Make a copy of the base VM Ware Centos image

3) Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

&nbsp;Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Some alternative instruction (kgomes)

1. I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/]
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630976</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663699</id>
<property name="body"><![CDATA[VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

1) Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

2)&nbsp;Make a copy of the base VM Ware Centos image

3) Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

&nbsp;Install Packages\\

•GWT 2.1
•GWT-Open Layers ver?
•Maven ver?
•Java 1.6
•Javascript (ECMA 262) compatible with GWT 2.1
•Python 2.6
•bash scripts - CentOS 5.5 / RHEL 5
•Django 1.2.3 (GeoDjango is part of Django)
•Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
•MapServer 5.6.5
•GDAL 1.7.3
•PostgreSQL 9.0.1
•PostGIS 1.5.2
•Pydap 3.0.rc.13
•numpy 1.5.0
•proj 4.7.1
•geos 3.2.2
\\
&nbsp;

\\
\\
&nbsp;

\\
&nbsp;

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630945</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663713</id>
<property name="body"><![CDATA[I'm following the the directions provided in the book "Foundations of Agile Python Development" to create a team-oriented build environment on my local Linux VM...

I thought this would be easy, but ran into some problems installing the Subversive plugins and am having to start over :-(

This time I will document my steps:
\\
# Download Eclipse (Helios version for Linux32: I chose "Eclipse IDE for Java Developers" as I intend to do both Python and Java development) from [http://www.eclipse.org/downloads/]
# Unpack into /opt/eclipse
# Launch Eclipse: /opt/eclipse/eclipse and select your default workspace (I selected the default)
# Install PyDev:
## Select Help \-> Install New Software.
## Type "http://pydev.org/updates" in the Work with field
## Select PyDev and PyDev Mylyn Integration (optional)
## Click Next and Next again
## Click on the Licenses, accept them, and click Finish
## Click through warnings on unsigned content and restart Eclipse
# Install Subversive:

Subversive Update Site is a part of Helios Update Site. To install:

&nbsp;&nbsp;&nbsp; * On main menu, choose Help > Install New Software. The available Software dialog appears.
&nbsp;&nbsp;&nbsp; * In the Work with list, select Helios - http://download.eclipse.org/releases/helios. A list of software packages appears.
&nbsp;&nbsp;&nbsp; * Expand the Collaboration node.
&nbsp;&nbsp;&nbsp; * Scroll the list and check box for Subversive Team Provider (incubation)
&nbsp;&nbsp;&nbsp; * Check other options in the dialog as desired and click the Next button. The Install Details screen appears in the dialog.
&nbsp;&nbsp;&nbsp; * Click the Next button, accept the license and click Finish. Subversive will dowload and install.
&nbsp;&nbsp;&nbsp; * It is recommended to accept the option to restart Eclipse.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630959</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663711</id>
<property name="body"><![CDATA[I'm following the the directions provided in the book "Foundations of Agile Python Development" to create a team-oriented build environment...

&nbsp;I thought this would be easy, but ran into some problems installing the Subversive plugins and am having to start over, so this time I will document my steps:\\
# Download Eclipse (Helios version for Linux32: I chose "Eclipse IDE for Java Developers" as I intend to do both Python and Java development) from http://www.eclipse.org/downloads/
# Unpack into /opt/eclipse
# Launch eclipse: /opt/eclipse/eclipse ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630957</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663680</id>
<property name="body"><![CDATA[VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

1) Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

2)&nbsp;Make a copy of the base VM Ware Centos image

3) Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)\\

\\
\\
&nbsp;

\\
&nbsp;

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630925</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663676</id>
<property name="body"><![CDATA[VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])\\

*Website Name:* {color:#ff0000}{*}mirror.centos.org{*}{color}
*CentOS Directory:* {color:#ff0000}{*}centos/5.5/os/i386{*}{color}\\

\\
Firewall: Enable ports for all trusted services (WWW, WWWS, etc)

TODO: add ports that are opened by ODSS\\

SELinux default (Enforcing)\\

Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)\\

Run the update (77 packages) <---\- risky business\\

Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)\\

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630921</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663678</id>
<property name="body"><![CDATA[VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

1) Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

2)&nbsp;Make a copy of the base VM Ware Centos image

3) Compress and zip the base CentOS image\\ \\ \\ \\

\\
&nbsp;

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630923</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663662</id>
<property name="body"><![CDATA[VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site (http://isoredirect.centos.org/centos/5/isos/i386/)

*Website Name:* {color:#ff0000}{*}mirror.centos.org{*}{color}
*CentOS Directory:* {color:#ff0000}{*}centos/5.5/os/i386{*}{color}\\
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630907</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663870</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...


http://stoqspg-dev.shore.mbari.org/mapfiles/BloomEx2010_example.html]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631119</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663864</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/].  I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I logged in as root and let the package manager update all 74 packages.
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin'
## Full name is 'DSS Developer'
## Login shell is /bin/bash
## Home directory is /home/developer
# I took a snapshot of this VM and compressed it.  It is available [here|http://134.89.11.15:80/dav/DSS_Software/VMs/CentOS_5_5_Step1.zip] (1.2 GB)
# The next thing was to install Java 1.6 (Update 23) from the Oracle web site (pick the plain linux download (that is 32 bit)). I saved the [RPM-bin|ttp://134.89.11.15:80/dav/DSS_Software/jdk-6u23-linux-i586-rpm.bin] to the WebDAV server.
## Download the -rpm.bin file.
## Open a terminal window, navigate to the .bin location and run 'chmod a+x jdk-6u23-linux-i586-rpm.bin'
## Then run './jdk-6u23-linux-i586-rpm.bin' (this extracts and install all the rpms for Java 6)

{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631113</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663866</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch. Hopefully this would not have to be done very often, but you just never know. During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.{section:border=true}{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])

\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer
# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages

\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.

Package Installation Procedure&nbsp;now that CentOS base is established

1.&nbsp; Install Fedora Extra Packages for Enterprise Linux (EPEL) Package:


{code}
sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
{code}

2.&nbsp; Install required packages:

{code}
sudo yum -y install freetds proj proj-epsg proj-devel
{code}
3.&nbsp; Install PostgreSQL v 9.0:

{code}
sudo rpm -Uvh http://yum.pgrpms.org/reporpms/9.0/pgdg-centos-9.0-2.noarch.rpm sudo yum install postgresql90 postgresql90-devel postgresql90-contrib postgresql90-libs postgresql90-server libpng libpng-devel gd gd-devel
{code}

4. Download and install the following packages by compiling from source (using the provided configure command arguments):

* &nbsp;gdal-1.8.0 : Download from ftp://ftp.remotesensing.org/gdal (note: this was \*just\* released, your current VM has v1.7.2 on it)

{code}
./configure --with-python=/usr/bin/python26 --with-geos --with-pg=/usr/pgsql-9.0/bin/pg_config
{code}
* mapserver-5.6.5: Download from http://download.osgeo.org/mapserver/mapserver-5.6.5.tar.gz

{code}
./configure --with-wfs --with-wms --with-gdal --with-proj --with-postgis=/usr/pgsql-9.0/bin/pg_config --with-wfsclient --with-wmsclient --with-ogr --with-tiff --with-wcs --with-jpeg --with-png --enable-debug --with-debug
{code}

5.&nbsp; Copy the mapserver binary to the appropriate location on the file system:
&nbsp;&nbsp;&nbsp; - Change to the directory where mapserver is compiled:
{code}
sudo cp mapserv /var/www/cgi-bin
{code}

6.&nbsp; Install Python 2.6 and related components:
 
{code}
sudo rpm -Uvh http://yum.chrislea.com/centos/5/i386/chl-release-5-3.noarch.rpm
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CHL
sudo yum install python26 python26-devel python26-distribute
sudo easy_install-2.6 psycopg2
sudo easy_install-2.6 numpy
sudo easy_install-2.6 beautifulsoup
sudo easy_install-2.6 pydap
sudo easy_install-2.6 httplib2
sudo easy_install-2.6 pymssql
sudo easy_
install-2.6 django
{code}\\

7.&nbsp; Modify your PostgreSQL configuration so that the server is not on the root partition:

# Create a new partition to store your PostgreSQL database and mount it on /srv/ (or wherever, just replace /srv/ everywhere with wherever you mount it)
# vi /etc/init.d/postgresql-9.0
# Locate the line that says "PGDATA=/var/lib/pgsql/9.0/data" and change it to "PGDATA=/srv/pgdata"
# Save the file and exit the editor.
# Run the command (without the quotes): "sudo /etc/init.d/postgresql-9.0 initdb"
# Run the command (without the quotes): "sudo chkconfig postgresql-9.0 on"
# Start the PostgreSQL server (without the quotes): "sudo postgresql-9.0 start"

8. At this point, everything is installed, you'll need to do the following:
&nbsp;&nbsp;&nbsp; - Create the database user, PostGIS database, and populate the database with the data model.
&nbsp;&nbsp;&nbsp; - Load data using the tools provided previously.
\\ {column}{column}

h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/]. I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I logged in as root and let the package manager update all 74 packages.
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin'
## Full name is 'DSS Developer'
## Login shell is /bin/bash
## Home directory is /home/developer
# I took a snapshot of this VM and compressed it. It is available [here|http://134.89.11.15:80/dav/DSS_Software/VMs/CentOS_5_5_Step1.zip] (1.2 GB)
# The next thing was to install Java 1.6 (Update 23) from the Oracle web site (pick the plain linux download (that is 32 bit)). I saved the [RPM-bin|ttp://134.89.11.15:80/dav/DSS_Software/jdk-6u23-linux-i586-rpm.bin] to the WebDAV server.
## Download the \-rpm.bin file.
## Open a terminal window, navigate to the .bin location and run 'chmod a+x jdk-6u23-linux-i586-rpm.bin'
## Then run './jdk-6u23-linux-i586-rpm.bin' (this extracts and install all the rpms for Java 6){column}{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631115</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663804</id>
<property name="body"><![CDATA[As an alternative for SVN stuff, you can also use Subclipse:

http://subclipse.tigris.org/

Which installs well and works great ...
]]></property>
<property name="content" class="Comment" package="com.atlassian.confluence.pages"><id name="id">15631051</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663778</id>
<property name="body"><![CDATA[ODSS deployed asset communications include infrastructure to communicate with deployed platforms (vehicles, buoys, drifters...) and sensors.
* 802.11
* 900 MHz (Freewave)
* Iridium SBD
* Globalstar SPOT messaging
* Cell (future)
* Acoustic (future)

High-level applications such as planning GUIs will be insulated from these diverse protocols by a standard _planning service_. The planning service will provide a standard interface for deployed asset control, hiding the complexity of individual protocols from the high-level applications. This approach will simplify the addition of new kinds of assets into CANON as well as development of new applications.
\\

Notes

[Meeting with Maughan and Rajan 1/13/2011|^CANON comms infrastructure notes.txt]\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631024</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663776</id>
<property name="body"><![CDATA[ODSS deployed asset communications include infrastructure to communicate with deployed platforms (vehicles, buoys, drifters...) and sensors.
* 802.11
* 900 MHz (Freewave)
* Iridium SBD
* Globalstar SPOT messaging
* Cell (future)
* Acoustic (future)

High-level applications such as planning GUIs will be insulated from these diverse protocols by a standard _planning service_. The planning service will provide a standard interface for deployed asset control, hiding the complexity of individual protocols from the high-level applications. This approach will simplify the addition of new kinds of assets into CANON as well as development of new applications.\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631021</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663772</id>
<property name="body"><![CDATA[ODSS deployed asset communications include infrastructure to communicate with deployed platforms (vehicles, buoys, drifters...) and sensors.
* 802.11
* 900 MHz (Freewave)
* Iridium SBD
* Globalstar SPOT messaging
* Cell (future)
* Acoustic (future)

High-level applications such as planning GUIs will be insulated from these diverse protocols by a standard planning service. The planning service will provide a standard interface for deployed asset control, hiding the complexity of individual protocols from the high-level applications.&nbsp; ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631017</id>
</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">10059777</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">10027009</id>
</property>
<property name="content" class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">6259409</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[stozzi]]></property>
<property name="creationDate">2009-04-13 14:42:40.250</property>
<property name="lastModificationDate">2009-04-13 14:42:40.250</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663770</id>
<property name="body"><![CDATA[ODSS deployed asset communications include infrastructure to communicate with deployed platforms (vehicles, buoys, drifters...) and sensors.
* 802.11
* 900 MHz (Freewave)
* Iridium SBD
* Globalstar SPOT messaging
* Cell (future)
* Acoustic (future)
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631015</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663767</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/].  I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I logged in as root and let the package manager update all 74 packages.
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin'
## Full name is 'DSS Developer'
## Login shell is /bin/bash
## Home directory is /home/developer
# I took a snapshot of this VM and compressed it.  It is available [here|http://134.89.11.15:80/dav/DSS_Software/VMs/CentOS_5_5_Step1.zip] (1.2 GB)
# The next thing was to install Java 1.6 (Update 23) from the Oracle web site (pick the plain linux download (that is 32 bit)). I saved the [RPM-bin|ttp://134.89.11.15:80/dav/DSS_Software/jdk-6u23-linux-i586-rpm.bin] to the WebDAV server.
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631012</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">15708298</id>
<property name="destinationPageTitle"><![CDATA[//subclipse.tigris.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Comment" package="com.atlassian.confluence.pages"><id name="id">15631051</id>
</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-01-24 06:16:35.533</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-01-24 06:16:35.533</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663765</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/].  I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I logged in as root and let the package manager update all 74 packages.
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin'
## Full name is 'DSS Developer'
## Login shell is /bin/bash
## Home directory is /home/developer
# I took a snapshot of this VM and compressed it.  It is available [here|http://134.89.11.15:80/dav/DSS_Software/VMs/CentOS_5_5_Step1.zip] (1.2 GB)
# The next thing was to install Java 1.6 (Update 23) from the Oracle web site (pick the plain linux download (that is 32 bit)).
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631010</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663762</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/].  I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I logged in as root and let the package manager update all 74 packages.
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin'
## Full name is 'DSS Developer'
## Login shell is /bin/bash
## Home directory is /home/developer
# I took a snapshot of this VM and compressed it.  It is available [here|http://134.89.11.15:80/dav/DSS_Software/VMs/CentOS_5_5_Step1.zip] (1.2 GB)
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631008</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663760</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/].  I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I logged in as root and let the package manager update all 74 packages.
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin'
## Full name is 'DSS Developer'
## Login shell is /bin/bash
## Home directory is /home/developer
# I took a snapshot of this VM and compressed it.  It is available [here|http://134.89.11.15:80/dav/DSS_Software/VMs/CentOS_5_5_Step1.zip] (1.25 GB)
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631006</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663759</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/].  I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I logged in as root and let the package manager update all 74 packages.
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin'
## Full name is 'DSS Developer'
## Login shell is /bin/bash
## Home directory is /home/developer
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631005</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663757</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/].  I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin'
## Full name is 'DSS Developer'
## Login shell is /bin/bash
## Home directory is /home/developer
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631003</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663753</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/].  I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin' (using bash as the shell)
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630999</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663752</id>
<property name="body"><![CDATA[
h1. ODSS Web Application


h1. ODSS Web Services


h1. ODSS Data Management


h1. Communications Backplane Service


h1. ODSS Eng Meetings

Kick off meeting held 6 Jan 2011.&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline

(see attachments for slides)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630998</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663750</id>
<property name="body"><![CDATA[Kick off meeting held 6 Jan 2011.&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline

(see attachments for slides)

h1.&nbsp;ODSS Web Application \\

h1.&nbsp;ODSS&nbsp;Web Services\\

h1. ODSS Data Management\\


h1.&nbsp;Communications Backplane Service]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630996</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663749</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch.  Hopefully this would not have to be done very often, but you just never know.  During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process.
{section:border=true}
{column:width=50%}
VMWare Player - create a VM Ware&nbsp;with 40GB of disk, split file

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])
\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer

# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages
\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.2\\
{column}
{column}
h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/].  I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
{column}
{section}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15630995</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663974</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out the original tag and trunk

# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
## In Eclipse, go to *Window\->Open Perspective\->Other...*
## Choose *SVN Repository Exploring*
## In the left pane, select the *SVN Repositories* tab.
## Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
## In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
## You should see a listing something like:
!SVNCheckout.jpg!
## Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
## Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
## Right-click on the MBARI_DSS_v0 project and select *Run As\->Web Application*
## Right-click on the _trunk_ folder and select *Checkout...*]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631223</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663972</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out the original tag and trunk

# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
## In Eclipse, go to *Window\->Open Perspective\->Other...*
## Choose *SVN Repository Exploring*
## In the left pane, select the *SVN Repositories* tab.
## Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
## In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
## You should see a listing something like:
!SVNCheckout.jpg!
## Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
## Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
## Right-click on the _trunk_ folder and select *Checkout...*]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631221</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663978</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install Maven*: Consult the directions at [http://maven.apache.org/].
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install the Maven Plugin*: 
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _M2Eclipse_ and in the Location box, enter http://m2eclipse.sonatype.org/sites/m2e
## Click on OK, and the list of things to install will show up.
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out JD's original tagged code and run (these instructions are using Subclipse in Eclipse)
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
# In the left pane, select the *SVN Repositories* tab.
# Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
# In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
# You should see a listing something like:
!SVNCheckout.jpg!
# Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
# Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
# Right-click on the MBARI_DSS_v0 project and select *Run As\->Web Application*.  This will start up the application in an embedded server environment.
# Open http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html in your browser and you should see the application running.
# To stop the application, go back to Eclipse and click on the red stop box in the Console window.
# Right-click on the _trunk_ folder and select *Checkout...*

h5. Check out the trunk and run

# Go back to *SVN Repository Exploring* perspective.
# In the *SVN Repositories* tab, right click on the *trunk* folder and select *Checkout...*.  Again, the defaults are fine unless you want to change the local location.
# When done, you can switch to the *Java* perspective and see the project under the previous project.  By default the project does not have the GWT SDK associated with it.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631227</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663976</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out the original tag and trunk

# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
## In Eclipse, go to *Window\->Open Perspective\->Other...*
## Choose *SVN Repository Exploring*
## In the left pane, select the *SVN Repositories* tab.
## Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
## In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
## You should see a listing something like:
!SVNCheckout.jpg!
## Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
## Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
## Right-click on the MBARI_DSS_v0 project and select *Run As\->Web Application*.  This will start up the application in an embedded server environment.
## Open http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html in your browser and you should see the application running.
## To stop the application, go back to Eclipse and click on the red stop box in the Console window.
## Right-click on the _trunk_ folder and select *Checkout...*]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631225</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829852</id>
<property name="body"><![CDATA[Distributed Autonomy and Decision Support System
\\
\\

Jan, Feb, Mar - problem definition

Apr - napkin sketch of DSS, engaged Dave Fierstein to illustrate napkin sketch

19 Apr 2010 (week) - one on one reviews with Bob V, Julio, Francisco, Chris.&nbsp;&nbsp; Wanted to review with Jim, but juggling too many priorities

27 Apr 2010 - Reviewed napkin sketches in broader CANON meeting (see [attached slides|https://oceana.mbari.org/confluence/download/attachments/11797082/CANON-DSS-Draft-Design-27Apr2010.ppt])

28 Apr 2010 - List of collated comments from science and CANON community (see document)


Next steps
* one on one review with Jim Bellingham&nbsp;
* enhance napkin sketch to fill in missing pieces ('live control' via distributed autonomy, science case study (HAB) illustration to set the context of DSS (phase 2 with Dave Fierstein) (phase 2 by April 30, phase 3 by May 15)
* weekly (Wed 2:00pm 28 Apr - 19 May) virtual pilot experiments rehearsing Oct. 2010 BioSpace as a means to get DSS science user requirements for BioSpace and to help plan
* CANON Review 26 May or 9 Jun (26 May has conflict with sea days)
* &nbsp;
* PDR last week of June - conflict with DOEST, need to look at pulling this in a week.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797101</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829851</id>
<property name="body"><![CDATA[Distributed Autonomy and Decision Support System
\\
\\

Jan, Feb, Mar - problem definition

Apr - napkin sketch of DSS, engaged Dave Fierstein to illustrate napkin sketch

19 Apr 2010 (week) - one on one reviews with Bob V, Julio, Francisco, Chris.&nbsp;&nbsp; Wanted to review with Jim, but juggling too many priorities

27 Apr 2010 - Reviewed napkin sketches in broader CANON meeting (see [attached slides|https://oceana.mbari.org/confluence/download/attachments/11797082/CANON-DSS-Draft-Design-27Apr2010.ppt])

Next steps
* one on one review with Jim Bellingham&nbsp;
* enhance napkin sketch to fill in missing pieces ('live control' via distributed autonomy, science case study (HAB) illustration to set the context of DSS (phase 2 with Dave Fierstein) (phase 2 by April 30, phase 3 by May 15)
* weekly (Wed 2:00pm 28 Apr - 19 May) virtual pilot experiments rehearsing Oct. 2010 BioSpace as a means to get DSS science user requirements for BioSpace and to help plan
* CANON Review 26 May or 9 Jun (26 May has conflict with sea days)
* &nbsp;
* PDR last week of June - conflict with DOEST, need to look at pulling this in a week.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797100</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829854</id>
<property name="body"><![CDATA[Distributed Autonomy and Decision Support System
\\
\\

Jan, Feb, Mar - problem definition

Apr - napkin sketch of DSS, engaged Dave Fierstein to illustrate napkin sketch

19 Apr 2010 (week) - one on one reviews with Bob V, Julio, Francisco, Chris.&nbsp;&nbsp; Wanted to review with Jim, but juggling too many priorities

27 Apr 2010 - Reviewed napkin sketches in broader CANON meeting (see [attached slides|https://oceana.mbari.org/confluence/download/attachments/11797082/CANON-DSS-Draft-Design-27Apr2010.ppt])

28 Apr 2010 - List of collated comments from science and CANON community (see [document|https://oceana.mbari.org/confluence/download/attachments/11797082/DSS-Visual-Comments.doc])

Next steps
* one on one review with Jim Bellingham&nbsp;
* enhance napkin sketch to fill in missing pieces ('live control' via distributed autonomy, science case study (HAB) illustration to set the context of DSS (phase 2 with Dave Fierstein) (phase 2 by April 30, phase 3 by May 15)
* weekly (Wed 2:00pm 28 Apr - 19 May) virtual pilot experiments rehearsing Oct. 2010 BioSpace as a means to get DSS science user requirements for BioSpace and to help plan
* CANON Review 26 May or 9 Jun (26 May has conflict with sea days)
* &nbsp;
* PDR last week of June - conflict with DOEST, need to look at pulling this in a week.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797103</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663980</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch. Hopefully this would not have to be done very often, but you just never know. During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process. 

h3. VM Configuration

When all is said and done, the VM should be configured with the following specs

{section:border=true}{column:width=50%}

VM Appliance for ODSS Development
# 40GB disk with CentOS 5.5 32 bit x86 installed (and patched to latest set)
# Has a populated&nbsp;'test' STOQs database&nbsp;
# Has OGC Web Services interface (Mapserver, et al)
# Has room on the root partition after OS and package installation&nbsp;to install development tools such as Netbeans&nbsp;and other add-ons (min 5GB free available on root after packages installed)
# Full GWT development environment
## Eclipse (Helios),
## GWT Eclipse plugin,
## GWT 2.1.1 SDK,
## smartGWT widgets,
## GWTdesigner
## GWT-OpenLayers
# Packages installed in the filesystem consistent with the RHEL 5 staging and deployment server.
# Packages installed independent of the&nbsp;OS&nbsp;so that OS updates and security patches do not cause compatibility problems with our database, webservices and web app or conversely so that packages installed for ODSS do not prevent security patch install.
## The database team&nbsp;has indicated postgres should be installed in the OS and since this component should&nbsp;get security updates - I'm a bit leary of this but will defer to the judgement of the database owner.&nbsp;&nbsp; Preferences are install all in /opt or /usr/local

Tool Used for image creation:&nbsp;
* VMWare Player
** split file
** Network property of VM: Bridged, not the NAT default (this is an IS recommendation)

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])

\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer
# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages

\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.

Package Installation Procedure&nbsp;now that CentOS base is established

1.&nbsp; Install Fedora Extra Packages for Enterprise Linux (EPEL) Package:
{code}
sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
{code}
2.&nbsp; Install required packages:
{code}
sudo yum -y install freetds proj proj-epsg proj-devel
{code}
3.&nbsp; Install PostgreSQL v 9.0:
{code}
sudo rpm -Uvh http://yum.pgrpms.org/reporpms/9.0/pgdg-centos-9.0-2.noarch.rpm sudo yum install postgresql90 postgresql90-devel postgresql90-contrib postgresql90-libs postgresql90-server libpng libpng-devel gd gd-devel
{code}
4. Download and install the following packages by compiling from source (using the provided configure command arguments):
* &nbsp;gdal-1.8.0 : Download from [ftp://ftp.remotesensing.org/gdal] (note: this was \*just\* released, your current VM has v1.7.2 on it)

{code}
./configure --with-python=/usr/bin/python26 --with-geos --with-pg=/usr/pgsql-9.0/bin/pg_config
{code}
* mapserver-5.6.5: Download from [http://download.osgeo.org/mapserver/mapserver-5.6.5.tar.gz]

{code}
./configure --with-wfs --with-wms --with-gdal --with-proj --with-postgis=/usr/pgsql-9.0/bin/pg_config --with-wfsclient --with-wmsclient --with-ogr --with-tiff --with-wcs --with-jpeg --with-png --enable-debug --with-debug
{code}
5.&nbsp; Copy the mapserver binary to the appropriate location on the file system:
&nbsp;&nbsp;&nbsp; - Change to the directory where mapserver is compiled:
{code}
sudo cp mapserv /var/www/cgi-bin
{code}
6.&nbsp; Install Python 2.6 and related components:
&nbsp;
{code}
sudo rpm -Uvh http://yum.chrislea.com/centos/5/i386/chl-release-5-3.noarch.rpm
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CHL
sudo yum install python26 python26-devel python26-distribute
sudo easy_install-2.6 psycopg2
sudo easy_install-2.6 numpy
sudo easy_install-2.6 beautifulsoup
sudo easy_install-2.6 pydap
sudo easy_install-2.6 httplib2
sudo easy_install-2.6 pymssql
sudo easy_
install-2.6 django
{code}\\
\\

7.&nbsp; Modify your PostgreSQL configuration so that the server is not on the root partition:
# Create a new partition to store your PostgreSQL database and mount it on /srv/ (or wherever, just replace /srv/ everywhere with wherever you mount it)
# vi /etc/init.d/postgresql-9.0
# Locate the line that says "PGDATA=/var/lib/pgsql/9.0/data" and change it to "PGDATA=/srv/pgdata"
# Save the file and exit the editor.
# Run the command (without the quotes): "sudo /etc/init.d/postgresql-9.0 initdb"
# Run the command (without the quotes): "sudo chkconfig postgresql-9.0 on"
# Start the PostgreSQL server (without the quotes): "sudo postgresql-9.0 start"

8. At this point, everything is installed, you'll need to do the following:
&nbsp;&nbsp;&nbsp; - Create the database user, PostGIS database, and populate the database with the data model.
&nbsp;&nbsp;&nbsp; - Load data using the tools provided previously.
\\ {column}{column}

h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/]. I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I logged in as root and let the package manager update all 74 packages.
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin'
## Full name is 'DSS Developer'
## Login shell is /bin/bash
## Home directory is /home/developer
# I took a snapshot of this VM and compressed it. It is available [here|http://134.89.11.15:80/dav/DSS_Software/VMs/CentOS_5_5_Step1.zip] (1.2 GB)
# The next thing was to install Java 1.6 (Update 23) from the Oracle web site (pick the plain linux download (that is 32 bit)). I saved the [RPM-bin|ttp://134.89.11.15:80/dav/DSS_Software/jdk-6u23-linux-i586-rpm.bin] to the WebDAV server.
## Download the \-rpm.bin file.
## Open a terminal window, navigate to the .bin location and run 'chmod a+x jdk-6u23-linux-i586-rpm.bin'
## Then run './jdk-6u23-linux-i586-rpm.bin' (this extracts and install all the rpms for Java 6){column}{section}
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631229</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663992</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install Maven*: Consult the directions at [http://maven.apache.org/].
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install the Maven Plugin*: 
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _M2Eclipse_ and in the Location box, enter http://m2eclipse.sonatype.org/sites/m2e
## Click on OK, and the list of things to install will show up.
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out JD's original tagged code and run (these instructions are using Subclipse in Eclipse)
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
# In the left pane, select the *SVN Repositories* tab.
# Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
# In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
# You should see a listing something like:
!SVNCheckout.jpg!
# Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
# Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
# Right-click on the MBARI_DSS_v0 project and select *Run As\->Web Application*.  This will start up the application in an embedded server environment.
# Open http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html in your browser and you should see the application running.
# To stop the application, go back to Eclipse and click on the red stop box in the Console window.
# Right-click on the _trunk_ folder and select *Checkout...*

h5. Check out the trunk and run

# Go back to *SVN Repository Exploring* perspective.
# In the *SVN Repositories* tab, right click on the *trunk* folder and select *Checkout...*.  Again, the defaults are fine unless you want to change the local location.
# When done, you can switch to the *Java* perspective and see the project under the previous project. Several things need to be done before the project will right itself.
## If the Maven plugin in Eclipse does not resolve dependencies for you, you can:
### Go to a command line and cd to the location of the project that you checked out (should have the pom.xml file in it).
### Run *mvn clean compile*.  That should download all the dependent jars that are needed for the project.
# You should then be able to go to a command line and type *mvn clean compile package* and it will churn for a bit and generate a dss-1.0-SNAPSHOT.war file in the target directory which then can be deployed in your tomcat webapps directory.
# Browse to [http://localhost:8080/dss-1.0-SNAPSHOT/] and you should see the application.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631241</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829837</id>
<property name="body"><![CDATA[Distributed Autonomy and Decision Support System\\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797084</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829841</id>
<property name="body"><![CDATA[Distributed Autonomy and Decision Support System
\\
\\

Jan, Feb, Mar - problem definition

Apr - napkin sketch of DSS, engaged Dave Fierstein to illustrate napkin sketch

19 Apr 2010 (week) - one on one reviews with Bob V, Julio, Francisco, Chris.&nbsp;&nbsp; Wanted to review with Jim, but juggling too many priorities

27 Apr 2010 - Reviewed napkin sketches in broader CANON meeting (see attached slides)

Next steps
* one on one review with Jim Bellingham&nbsp;
* enhance napkin sketch to fill in missing pieces ('live control' via distributed autonomy, science case study (HAB) illustration to set the context of DSS (phase 2 with Dave Fierstein) (phase 2 by April 30, phase 3 by May 15)
* weekly (Wed 2:00pm 28 Apr - 19 May) virtual pilot experiments rehearsing Oct. 2010 BioSpace as a means to get DSS science user requirements for BioSpace and to help plan
* CANON Review 26 May or 9 Jun (26 May has conflict with sea days)
* &nbsp;
* PDR last week of June - conflict with DOEST, need to look at pulling this in a week.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797089</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663940</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.

h5. Setup server environment (for local testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins to help in development like Firebug and Firecookie.
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
# *Install Speed Tracer in Chrome*: Go to Quick tour of Speed Tracer. 
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631189</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663941</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see something like the following.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins to help in development like Firebug and Firecookie.
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
# *Install Speed Tracer in Chrome*: Go to Quick tour of Speed Tracer. 
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631190</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663943</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins to help in development like Firebug and Firecookie.
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
# *Install Speed Tracer in Chrome*: Go to Quick tour of Speed Tracer. 
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631192</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663945</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
# *Install Speed Tracer in Chrome*: Go to Quick tour of Speed Tracer. 

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here.
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;

h5. Get the code and go
# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631194</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663947</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
# *Install Speed Tracer in Chrome*: Go to Quick tour of Speed Tracer. 

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. *NOTE* I think the instructions are a little outdated as some of the dialog boxes are different, but the basic flow seemed to work for me.
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;

h5. Get the code and go
# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631196</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663949</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
# *Install Speed Tracer in Chrome*: Go to Quick tour of Speed Tracer. 

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
Note that it looks like the tutorial is a bit old and many of the concepts have changed so it is a bit of a slog to get it to work.
{note}
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;

h5. Get the code and go
# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631198</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663951</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
# *Install Speed Tracer in Chrome*: Go to Quick tour of Speed Tracer. 

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
Note that it looks like the tutorial is a bit old and many of the concepts have changed so it is a bit of a slog to get it to work.
{note}
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;

h5. Get the code and go
# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631200</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663953</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with work with just the SDK.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
# *Install Speed Tracer in Chrome*: Go to Quick tour of Speed Tracer. 

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
Note that it looks like the tutorial is a bit old and many of the concepts have changed so it is a bit of a slog to get it to work.
{note}

h5. Get the code and go
# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631202</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663955</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with work with just the SDK.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
# *Install Speed Tracer in Chrome*: Go to Quick tour of Speed Tracer. 

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
Note that it looks like the tutorial is a bit old and many of the concepts have changed so it is a bit of a slog to get it to work.
{note}

h5. Get the code and go
# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631204</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663957</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
# *Install Speed Tracer in Chrome*: Go to Quick tour of Speed Tracer. 

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
Note that it looks like the tutorial is a bit old and many of the concepts have changed so it is a bit of a slog to get it to work.
{note}

h5. Get the code and go
# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631206</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663959</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
Note that it looks like the tutorial is a bit old and many of the concepts have changed so it is a bit of a slog to get it to work.
{note}

h5. Get the code and go
# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631208</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663962</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out the original tag and trunk
# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
## In Eclipse, go to *Window\->Open Perspective\->Other...*
## Choose *SVN Repository Exploring*
## In the left pane, select the *SVN Repositories* tab.
## Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
## In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
## You should see a listing something like:
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631211</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663961</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Get the code and go
# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631210</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663964</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out the original tag and trunk
# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
## In Eclipse, go to *Window\->Open Perspective\->Other...*
## Choose *SVN Repository Exploring*
## In the left pane, select the *SVN Repositories* tab.
## Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
## In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
## You should see a listing something like:
!SVNCheckout.jpg!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631213</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663966</id>
<property name="body"><![CDATA[Here are some instructions on how to build a VM for development from scratch. Hopefully this would not have to be done very often, but you just never know. During this setup process, various snapshots of the OS were taken and stored so they could be grabbed at any location in the process. {section:border=true}{column:width=50%}

VM Appliance for ODSS Development
# 40GB disk with CentOS 5.5 32 bit x86 installed (and patched to latest set)
# Has a populated&nbsp;'test' STOQs database&nbsp;
# Has OGC Web Services interface (Mapserver, et al)
# Has room on the root partition after OS and package installation&nbsp;to install development tools such as Netbeans&nbsp;and other add-ons (min 5GB free available on root after packages installed)
# Full GWT development environment
## Eclipse (Helios),
## GWT Eclipse plugin,
## GWT 2.1.1 SDK,
## smartGWT widgets,
## GWTdesigner
## GWT-OpenLayers
# Packages installed in the filesystem consistent with the RHEL 5 staging and deployment server.
# Packages installed independent of the&nbsp;OS&nbsp;so that OS updates and security patches do not cause compatibility problems with our database, webservices and web app or conversely so that packages installed for ODSS do not prevent security patch install.
## The database team&nbsp;has indicated postgres should be installed in the OS and since this component should&nbsp;get security updates - I'm a bit leary of this but will defer to the judgement of the database owner.&nbsp;&nbsp; Preferences are install all in /opt or /usr/local

Tool Used for image creation:&nbsp;
* VMWare Player
** split file
** Network property of VM: Bridged, not the NAT default (this is an IS recommendation)

h5. Install CentOS 5.5 i386 32bit Desktop using netinstall from a mirror site ([http://isoredirect.centos.org/centos/5/isos/i386/])

\\
* Website Name: {color:#ff0000}mirror.centos.org{color}
CentOS Directory: {color:#ff0000}centos/5.5/os/i386{color}\\
* Firewall: Enable ports for all trusted services (WWW, WWWS, etc)
** TODO: add ports that are opened by ODSS
\\
* SELinux default (Enforcing)
\\
* Users: root, developer&nbsp; (oompaloompassdiddledeedee, nameisthewayin)
\\
* Run the update (77 packages) <---\- possible risky business when trying to reproduce the linux base later
\\
* Note: nominal power consumption is 70w, when installing CentOS in VM, power jumps to 95w (bouncing between high 70's and peak of 95)

Verify root and user (developer) Access:&nbsp;rootpass, developer
# Make a copy of the base VM Ware Centos image

# Compress and zip the base CentOS image.&nbsp; Size on disk of&nbsp;"CentOS 5.5 32bit rootpass userpass.zip":&nbsp; 1.56 GB (1,679,245,312 bytes)

h5. Install Packages

\\
# GWT 2.1
## SmartGWT ver?
## GWTdesigner ver?
## MapFish ver?
## GWT-Open Layers ver?
# Maven ver?
# Java 1.6
# Javascript (ECMA 262) compatible with GWT 2.1
# Python 2.6
# bash scripts - CentOS 5.5 / RHEL 5
# Django 1.2.3 (GeoDjango is part of Django)
# Open Layers&nbsp; (is this covered by GWT-OpenLayers?)
# MapServer 5.6.5
# GDAL 1.7.3
# PostgreSQL 9.0.1
# PostGIS 1.5.2
# Pydap 3.0.rc.13
# numpy 1.5.0
# proj 4.7.1
# geos 3.2.

Package Installation Procedure&nbsp;now that CentOS base is established

1.&nbsp; Install Fedora Extra Packages for Enterprise Linux (EPEL) Package:
{code}
sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
{code}
2.&nbsp; Install required packages:
{code}
sudo yum -y install freetds proj proj-epsg proj-devel
{code}
3.&nbsp; Install PostgreSQL v 9.0:
{code}
sudo rpm -Uvh http://yum.pgrpms.org/reporpms/9.0/pgdg-centos-9.0-2.noarch.rpm sudo yum install postgresql90 postgresql90-devel postgresql90-contrib postgresql90-libs postgresql90-server libpng libpng-devel gd gd-devel
{code}
4. Download and install the following packages by compiling from source (using the provided configure command arguments):
* &nbsp;gdal-1.8.0 : Download from [ftp://ftp.remotesensing.org/gdal] (note: this was \*just\* released, your current VM has v1.7.2 on it)

{code}
./configure --with-python=/usr/bin/python26 --with-geos --with-pg=/usr/pgsql-9.0/bin/pg_config
{code}
* mapserver-5.6.5: Download from [http://download.osgeo.org/mapserver/mapserver-5.6.5.tar.gz]

{code}
./configure --with-wfs --with-wms --with-gdal --with-proj --with-postgis=/usr/pgsql-9.0/bin/pg_config --with-wfsclient --with-wmsclient --with-ogr --with-tiff --with-wcs --with-jpeg --with-png --enable-debug --with-debug
{code}
5.&nbsp; Copy the mapserver binary to the appropriate location on the file system:
&nbsp;&nbsp;&nbsp; - Change to the directory where mapserver is compiled:
{code}
sudo cp mapserv /var/www/cgi-bin
{code}
6.&nbsp; Install Python 2.6 and related components:
&nbsp;
{code}
sudo rpm -Uvh http://yum.chrislea.com/centos/5/i386/chl-release-5-3.noarch.rpm
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CHL
sudo yum install python26 python26-devel python26-distribute
sudo easy_install-2.6 psycopg2
sudo easy_install-2.6 numpy
sudo easy_install-2.6 beautifulsoup
sudo easy_install-2.6 pydap
sudo easy_install-2.6 httplib2
sudo easy_install-2.6 pymssql
sudo easy_
install-2.6 django
{code}\\
\\

7.&nbsp; Modify your PostgreSQL configuration so that the server is not on the root partition:
# Create a new partition to store your PostgreSQL database and mount it on /srv/ (or wherever, just replace /srv/ everywhere with wherever you mount it)
# vi /etc/init.d/postgresql-9.0
# Locate the line that says "PGDATA=/var/lib/pgsql/9.0/data" and change it to "PGDATA=/srv/pgdata"
# Save the file and exit the editor.
# Run the command (without the quotes): "sudo /etc/init.d/postgresql-9.0 initdb"
# Run the command (without the quotes): "sudo chkconfig postgresql-9.0 on"
# Start the PostgreSQL server (without the quotes): "sudo postgresql-9.0 start"

8. At this point, everything is installed, you'll need to do the following:
&nbsp;&nbsp;&nbsp; - Create the database user, PostGIS database, and populate the database with the data model.
&nbsp;&nbsp;&nbsp; - Load data using the tools provided previously.
\\ {column}{column}

h5. Web Application Development VM Build (kgomes)

# I downloaded the .iso images from the CentOS location above [http://isoredirect.centos.org/centos/5/isos/i386/]. I stored all 7 of them on a local WebDAV share (username and password are both 'dssguest').
## [ISO 1|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-1of7.iso], [ISO 2|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-2of7.iso], [ISO 3|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-3of7.iso], [ISO 4|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-4of7.iso], [ISO 5|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-5of7.iso], [ISO 6|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-6of7.iso], [ISO 7|http://134.89.11.15:80/dav/DSS_Software/CentOS_5_5/CentOS-5.5-i386-bin-7of7.iso]
# I logged in as root and let the package manager update all 74 packages.
# I changed the root password to 'oompaloompassdiddledeedee'
# I created an account called 'developer' with password 'nameisthewayin'
## Full name is 'DSS Developer'
## Login shell is /bin/bash
## Home directory is /home/developer
# I took a snapshot of this VM and compressed it. It is available [here|http://134.89.11.15:80/dav/DSS_Software/VMs/CentOS_5_5_Step1.zip] (1.2 GB)
# The next thing was to install Java 1.6 (Update 23) from the Oracle web site (pick the plain linux download (that is 32 bit)). I saved the [RPM-bin|ttp://134.89.11.15:80/dav/DSS_Software/jdk-6u23-linux-i586-rpm.bin] to the WebDAV server.
## Download the \-rpm.bin file.
## Open a terminal window, navigate to the .bin location and run 'chmod a+x jdk-6u23-linux-i586-rpm.bin'
## Then run './jdk-6u23-linux-i586-rpm.bin' (this extracts and install all the rpms for Java 6){column}{section}
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631215</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663968</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out the original tag and trunk

# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
## In Eclipse, go to *Window\->Open Perspective\->Other...*
## Choose *SVN Repository Exploring*
## In the left pane, select the *SVN Repositories* tab.
## Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
## In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
## You should see a listing something like:
!SVNCheckout.jpg!
## Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine.
## Right-click on the _trunk_ folder and select *Checkout...*]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631217</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663970</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out the original tag and trunk

# Using your SVN client, check out the code from the repository.  These instructions were using the Subclipse plugin in Eclipse.
## In Eclipse, go to *Window\->Open Perspective\->Other...*
## Choose *SVN Repository Exploring*
## In the left pane, select the *SVN Repositories* tab.
## Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
## In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
## You should see a listing something like:
!SVNCheckout.jpg!
## Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
## Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose 
## Right-click on the _trunk_ folder and select *Checkout...*]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631219</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663913</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.  Note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation].

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
### In the dialog that appears, enter the update site URL into the *Work with* text box:
[http://dl.google.com/eclipse/plugin/3.6]
### Next: Go to Set up Eclipse, then Build a Sample App.
## Download and install GWT Designer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer&nbsp;that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.&nbsp;&nbsp;&nbsp;&nbsp;As noted on the web site, [http://code.google.com/webtoolkit/tools/download-gwtdesigner.html],&nbsp;Install GWTDesigner plugin
### In Eclipse, Help \-> Install New Software,&nbsp; [http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
### Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631162</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663914</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.  Note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation].

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
[http://dl.google.com/eclipse/plugin/3.6]
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation. As noted on the web site.
## In Eclipse, Help \-> Install New Software,&nbsp; [http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
## Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631163</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663911</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.  Note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation].

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc.  These instructions assume you are using Eclipse. Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the Helios JEE version of Eclipse on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
### Eclipse IDE for Java Developers, 99 MB&nbsp;&nbsp; <<---\- this is the Eclipse to install from the list of Eclipse variants on their download page
# *Install GWT SDK*.&nbsp;&nbsp;Go to the download page for GWT,[http://code.google.com/webtoolkit/download.html]&nbsp;
## Download and install&nbsp;Plugin for Eclipse (and SDKs).&nbsp;&nbsp;&nbsp; The Google Plugin for Eclipse provides IDE support for the Google Web Toolkit and App Engine web projects.&nbsp; Details:
### download: [http://code.google.com/eclipse/docs/install-eclipse-3.6.html]
### Start Eclipse (double click the eclipse.exe in windows explorer), after Eclipse starts,&nbsp;select&nbsp;*Help > Install New Software...*&nbsp;
### In the dialog that appears, enter the update site URL into the&nbsp;*Work with*&nbsp;text box:
[http://dl.google.com/eclipse/plugin/3.6]
### Next: Go to Set up Eclipse, then Build a Sample App.
## Download and install GWT Designer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer&nbsp;that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.&nbsp;&nbsp;&nbsp;&nbsp;As noted on the web site, [http://code.google.com/webtoolkit/tools/download-gwtdesigner.html],&nbsp;Install GWTDesigner plugin
### In Eclipse, Help \-> Install New Software,&nbsp; [http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
### Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631160</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663909</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.  Note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation].

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc.&nbsp; Open a web browser&nbsp; and go to [http://www.eclipse.org/downloads/&nbsp]
## Install&nbsp;eclipse (helios version)&nbsp;on your system (follow the instructions provided by the eclipse team for installation).&nbsp;&nbsp; I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
### Eclipse IDE for Java Developers, 99 MB&nbsp;&nbsp; <<---\- this is the Eclipse to install from the list of Eclipse variants on their download page
# *Install GWT SDK*.&nbsp;&nbsp;Go to the download page for GWT,[http://code.google.com/webtoolkit/download.html]&nbsp;
## Download and install&nbsp;Plugin for Eclipse (and SDKs).&nbsp;&nbsp;&nbsp; The Google Plugin for Eclipse provides IDE support for the Google Web Toolkit and App Engine web projects.&nbsp; Details:
### download: [http://code.google.com/eclipse/docs/install-eclipse-3.6.html]
### Start Eclipse (double click the eclipse.exe in windows explorer), after Eclipse starts,&nbsp;select&nbsp;*Help > Install New Software...*&nbsp;
### In the dialog that appears, enter the update site URL into the&nbsp;*Work with*&nbsp;text box:
[http://dl.google.com/eclipse/plugin/3.6]
### Next: Go to Set up Eclipse, then Build a Sample App.
## Download and install GWT Designer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer&nbsp;that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.&nbsp;&nbsp;&nbsp;&nbsp;As noted on the web site, [http://code.google.com/webtoolkit/tools/download-gwtdesigner.html],&nbsp;Install GWTDesigner plugin
### In Eclipse, Help \-> Install New Software,&nbsp; [http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
### Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631158</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663907</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.  Note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation].

If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, 

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc.&nbsp; Open a web browser&nbsp; and go to [http://www.eclipse.org/downloads/&nbsp]
## Install&nbsp;eclipse (helios version)&nbsp;on your system (follow the instructions provided by the eclipse team for installation).&nbsp;&nbsp; I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
### Eclipse IDE for Java Developers, 99 MB&nbsp;&nbsp; <<---\- this is the Eclipse to install from the list of Eclipse variants on their download page
# *Install GWT SDK*.&nbsp;&nbsp;Go to the download page for GWT,[http://code.google.com/webtoolkit/download.html]&nbsp;
## Download and install&nbsp;Plugin for Eclipse (and SDKs).&nbsp;&nbsp;&nbsp; The Google Plugin for Eclipse provides IDE support for the Google Web Toolkit and App Engine web projects.&nbsp; Details:
### download: [http://code.google.com/eclipse/docs/install-eclipse-3.6.html]
### Start Eclipse (double click the eclipse.exe in windows explorer), after Eclipse starts,&nbsp;select&nbsp;*Help > Install New Software...*&nbsp;
### In the dialog that appears, enter the update site URL into the&nbsp;*Work with*&nbsp;text box:
[http://dl.google.com/eclipse/plugin/3.6]
### Next: Go to Set up Eclipse, then Build a Sample App.
## Download and install GWT Designer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer&nbsp;that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.&nbsp;&nbsp;&nbsp;&nbsp;As noted on the web site, [http://code.google.com/webtoolkit/tools/download-gwtdesigner.html],&nbsp;Install GWTDesigner plugin
### In Eclipse, Help \-> Install New Software,&nbsp; [http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
### Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631156</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663922</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
#
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631171</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663920</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631169</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663918</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6
## Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631167</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663916</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
[http://dl.google.com/eclipse/plugin/3.6]
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation. As noted on the web site.
## In Eclipse, Help \-> Install New Software,&nbsp; [http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
## Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631165</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663930</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine.  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it here.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631179</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663928</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine.  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the 
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631177</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663926</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*:
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631175</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663924</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*:
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631173</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663938</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins to help in development like Firebug and Firecookie.
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
# *Install Speed Tracer in Chrome*: Go to Quick tour of Speed Tracer. 
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer

## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631187</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663936</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631185</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663934</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for (?) and you can find those here.  Here are the instructions for Subclipse:
## 
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631183</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663932</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine.  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631181</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663887</id>
<property name="body"><![CDATA[ODSS Web Application Training Material\\

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, ...\\

1) For information on GWT, go here, http://code.google.com/webtoolkit/&nbsp;\\  2) Install an IDE.  I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc.  Open a web browser such as firefox or safari, and go tohttp://www.eclipse.org/downloads/ 
a) Intall&nbsp;eclipse helios on your system (follow the instructions provided by the eclipse team for installation).&nbsp;&nbsp; I have done the install on Windows XP 32bit and Windows 7 64bit

Eclipse IDE for Java Developers, 99 MB
 3) Now go to the download page for GWT,http://code.google.com/webtoolkit/download.html a) Download and install&nbsp;Plugin for Eclipse (and SDKs).&nbsp;&nbsp;&nbsp; The Google Plugin for Eclipse provides IDE support for the Google Web Toolkit and App Engine web projects. In the detailed instructions,&nbsp; download:http://code.google.com/eclipse/docs/install-eclipse-3.6.htmlStart Eclipse, then select&nbsp;*Help > Install New Software...*&nbsp;In the dialog that appears, enter the update site URL into the&nbsp;*Work with*&nbsp;text box:
http://dl.google.com/eclipse/plugin/3.6
Next: Go to Set up Eclipse, then Build a Sample App.

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

b) Download and install GWT Designer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer&nbsp;that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.&nbsp;&nbsp;&nbsp;&nbsp;As noted on the web site:Install GWTDesigner plugin
http://code.google.com/webtoolkit/tools/download-gwtdesigner.html
http://dl.google.com/eclipse/inst/d2gwt/latest/3.6
&nbsp;
Next: Go to GWT Designer Quick Start.\\

c) Download and install the dev version of Google Chrome browser and install Speed Tracer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TO get the dev version of Google Chrome, go to the Dev channel:&nbsp;http://www.google.com/chrome/eula.html?extra=devchannel
Next: Go to Quick tour of Speed Tracer.  
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
&nbsp;
In Eclipse, Help \-> contents 
GWT Designer, follow the tutorial 

h1. {color:#000000}Tutorial: Creating a Login Manager Application with{color} {color:#000000}GWT{color} {color:#000000}Designer{color}
 See also 
http://jellebeuselinck.wordpress.com/tag/smartgwt/  
\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631136</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663889</id>
<property name="body"><![CDATA[ODSS Web Application Training Material
\\

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, ...
\\

1) For information on GWT, go here, http://code.google.com/webtoolkit/&nbsp;\\ &nbsp;2) Install an IDE.&nbsp; I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc.&nbsp; Open a web browser such as firefox or safari, and go tohttp://www.eclipse.org/downloads/&nbsp;
a) Intall&nbsp;eclipse helios on your system (follow the instructions provided by the eclipse team for installation).&nbsp;&nbsp; I have done the install on Windows XP 32bit and Windows 7 64bit

Eclipse IDE for Java Developers, 99 MB
&nbsp;3) Now go to the download page for GWT,[http://code.google.com/webtoolkit/download.html]&nbsp;a) Download and install&nbsp;Plugin for Eclipse (and SDKs).&nbsp;&nbsp;&nbsp; The Google Plugin for Eclipse provides IDE support for the Google Web Toolkit and App Engine web projects. In the detailed instructions,&nbsp; download:[http://code.google.com/eclipse/docs/install-eclipse-3.6.htmlStart] Eclipse, then select&nbsp;*Help > Install New Software...*&nbsp;In the dialog that appears, enter the update site URL into the&nbsp;*Work with*&nbsp;text box:
[http://dl.google.com/eclipse/plugin/3.6]
Next: Go to Set up Eclipse, then Build a Sample App.

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

b) Download and install GWT Designer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer&nbsp;that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.&nbsp;&nbsp;&nbsp;&nbsp;As noted on the web site:Install GWTDesigner plugin
[http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]
[http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
&nbsp;
Next: Go to GWT Designer Quick Start.
\\

c) Download and install the dev version of Google Chrome browser and install Speed Tracer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TO get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
&nbsp;
In Eclipse, Help \-> contents
GWT Designer, follow the tutorial

Tutorial: Creating a Login Manager Application with Designer

See also:
[http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631138</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663885</id>
<property name="body"><![CDATA[ODSS Web Application Training Material\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631134</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663896</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...


http://stoqspg-dev.shore.mbari.org/mapfiles/BloomEx2010_example.html

134.89.10.248 - - [26/Jan/2011:16:53:36 -0800] "GET /mapfiles/BloomEx2010_example.html HTTP/1.1" 200 7111 "http://stoqspg-dev.shore.mbari.org/mapfiles/" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13"

Add Gulper

134.89.10.248 - - [26/Jan/2011:16:54:15 -0800] "GET /cgi-bin/mapserv?LAYERS=Gulper&MAP=%2Fu%2Fstoqsadm%2Fdeployed%2Fmapfiles%2Fstoqs.map&TRANSPARENT=True&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&FORMAT=image%2Fpng&TIME=2010-10-01%2F2010-10-31&SRS=EPSG%3A900913&BBOX=-13619243.9501,4383204.9484,-13540972.43315,4461476.46535&WIDTH=256&HEIGHT=256 HTTP/1.1" 200 1265 "http://stoqspg-dev.shore.mbari.org/mapfiles/BloomEx2010_example.html" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13"



Click on a feature

134.89.10.248 - - [26/Jan/2011:16:55:03 -0800] "GET /cgi-bin/mapserv?LAYERS=Gulper&MAP=%2Fu%2Fstoqsadm%2Fdeployed%2Fmapfiles%2Fstoqs.map&TRANSPARENT=True&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_xml&FORMAT=image%2Fpng&TIME=2010-10-01%2F2010-10-31&SRS=EPSG%3A900913&BBOX=-13716777.545234%2C4289646.054766%2C-13472179.054766%2C4534244.545234&X=478&Y=375&FEATURE_COUNT=1000&INFO_FORMAT=text%2Fhtml&QUERY_LAYERS=Gulper&WIDTH=800&HEIGHT=800 HTTP/1.1" 200 287156 "http://stoqspg-dev.shore.mbari.org/mapfiles/BloomEx2010_example.html" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13"]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631145</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663891</id>
<property name="body"><![CDATA[ODSS Web Application Training Material
\\

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, ...
\\
# For information on GWT, go here, http://code.google.com/webtoolkit/&nbsp;
# Install an IDE.&nbsp; I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc.&nbsp; Open a web browser such as firefox or safari, and go to http://www.eclipse.org/downloads/&nbsp;
## Install&nbsp;eclipse (helios version)&nbsp;on your system (follow the instructions provided by the eclipse team for installation).&nbsp;&nbsp; I have done the install on Windows XP 32bit and Windows 7 64bit
### Eclipse IDE for Java Developers, 99 MB
# Now go to the download page for GWT,[http://code.google.com/webtoolkit/download.html]&nbsp;
## Download and install&nbsp;Plugin for Eclipse (and SDKs).&nbsp;&nbsp;&nbsp; The Google Plugin for Eclipse provides IDE support for the Google Web Toolkit and App Engine web projects.&nbsp; Details:
### download:[http://code.google.com/eclipse/docs/install-eclipse-3.6.html ]
### Start Eclipse (double click the eclipse.exe in windows explorer), after Eclipse starts,&nbsp;select&nbsp;*Help > Install New Software...*&nbsp;
### In the dialog that appears, enter the update site URL into the&nbsp;*Work with*&nbsp;text box:
[http://dl.google.com/eclipse/plugin/3.6]
### Next: Go to Set up Eclipse, then Build a Sample App.
## Download and install GWT Designer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer&nbsp;that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.&nbsp;&nbsp;&nbsp;&nbsp;As noted on the web site, [http://code.google.com/webtoolkit/tools/download-gwtdesigner.html],&nbsp;Install GWTDesigner plugin
### In Eclipse, Help \-> Install New Software,&nbsp; [http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
### Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and install Speed Tracer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using GWT Designer.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631140</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663894</id>
<property name="body"><![CDATA[ODSS Web Application Training Material
\\

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, ...
\\
# For information on GWT, go here, [http://code.google.com/webtoolkit/&nbsp];
# Install an IDE.&nbsp; I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc.&nbsp; Open a web browser such as firefox or safari, and go to [http://www.eclipse.org/downloads/&nbsp];
## Install&nbsp;eclipse (helios version)&nbsp;on your system (follow the instructions provided by the eclipse team for installation).&nbsp;&nbsp; I have done the install on Windows XP 32bit and Windows 7 64bit
### Eclipse IDE for Java Developers, 99 MB
# Now go to the download page for GWT,[http://code.google.com/webtoolkit/download.html]&nbsp;
## Download and install&nbsp;Plugin for Eclipse (and SDKs).&nbsp;&nbsp;&nbsp; The Google Plugin for Eclipse provides IDE support for the Google Web Toolkit and App Engine web projects.&nbsp; Details:
### download: [http://code.google.com/eclipse/docs/install-eclipse-3.6.html]
### Start Eclipse (double click the eclipse.exe in windows explorer), after Eclipse starts,&nbsp;select&nbsp;*Help > Install New Software...*&nbsp;
### In the dialog that appears, enter the update site URL into the&nbsp;*Work with*&nbsp;text box:
[http://dl.google.com/eclipse/plugin/3.6]
### Next: Go to Set up Eclipse, then Build a Sample App.
## Download and install GWT Designer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer&nbsp;that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.&nbsp;&nbsp;&nbsp;&nbsp;As noted on the web site, [http://code.google.com/webtoolkit/tools/download-gwtdesigner.html],&nbsp;Install GWTDesigner plugin
### In Eclipse, Help \-> Install New Software,&nbsp; [http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
### Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and install Speed Tracer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using GWT Designer.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631143</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663904</id>
<property name="body"><![CDATA[ODSS Web Application Training Material
\\

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, ...
\\
# For information on GWT, go here, [http://code.google.com/webtoolkit/&nbsp]
# *Install an IDE.*&nbsp; I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc.&nbsp; Open a web browser&nbsp; and go to [http://www.eclipse.org/downloads/&nbsp]
## Install&nbsp;eclipse (helios version)&nbsp;on your system (follow the instructions provided by the eclipse team for installation).&nbsp;&nbsp; I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
### Eclipse IDE for Java Developers, 99 MB&nbsp;&nbsp; <<---\- this is the Eclipse to install from the list of Eclipse variants on their download page
# *Install GWT SDK*.&nbsp;&nbsp;Go to the download page for GWT,[http://code.google.com/webtoolkit/download.html]&nbsp;
## Download and install&nbsp;Plugin for Eclipse (and SDKs).&nbsp;&nbsp;&nbsp; The Google Plugin for Eclipse provides IDE support for the Google Web Toolkit and App Engine web projects.&nbsp; Details:
### download: [http://code.google.com/eclipse/docs/install-eclipse-3.6.html]
### Start Eclipse (double click the eclipse.exe in windows explorer), after Eclipse starts,&nbsp;select&nbsp;*Help > Install New Software...*&nbsp;
### In the dialog that appears, enter the update site URL into the&nbsp;*Work with*&nbsp;text box:
[http://dl.google.com/eclipse/plugin/3.6]
### Next: Go to Set up Eclipse, then Build a Sample App.
## Download and install GWT Designer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer&nbsp;that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.&nbsp;&nbsp;&nbsp;&nbsp;As noted on the web site, [http://code.google.com/webtoolkit/tools/download-gwtdesigner.html],&nbsp;Install GWTDesigner plugin
### In Eclipse, Help \-> Install New Software,&nbsp; [http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
### Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631153</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">11829810</id>
<property name="body"><![CDATA[h2. CANON Sampling Workshop 2010 (April 15/16)

\\

Notes from follow on meeting on Monday April 19

Action items:
# Thom to attach workshop materials to the confluence site after Francisco loads them into a project directory (\\Tornado\ProjectLibrary\901009_CANON)
# Workshop Report - create outline.&nbsp;&nbsp; Francisco to lead the relevant scientists to draft outline, draft paragraph.
# What to do with engineering requirements (buy, build, collaborate) - look at how well the questions were answered and provide in a standardized way of reporting.
# John Ryan to look at updating the existing sampling devices (acquire water).
\\

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">11797057</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663906</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.  Note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation]

If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, 

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]

h5. Steps to setup your environment
# Install Java. 
# *Install an IDE.*&nbsp; I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc.&nbsp; Open a web browser&nbsp; and go to [http://www.eclipse.org/downloads/&nbsp]
## Install&nbsp;eclipse (helios version)&nbsp;on your system (follow the instructions provided by the eclipse team for installation).&nbsp;&nbsp; I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
### Eclipse IDE for Java Developers, 99 MB&nbsp;&nbsp; <<---\- this is the Eclipse to install from the list of Eclipse variants on their download page
# *Install GWT SDK*.&nbsp;&nbsp;Go to the download page for GWT,[http://code.google.com/webtoolkit/download.html]&nbsp;
## Download and install&nbsp;Plugin for Eclipse (and SDKs).&nbsp;&nbsp;&nbsp; The Google Plugin for Eclipse provides IDE support for the Google Web Toolkit and App Engine web projects.&nbsp; Details:
### download: [http://code.google.com/eclipse/docs/install-eclipse-3.6.html]
### Start Eclipse (double click the eclipse.exe in windows explorer), after Eclipse starts,&nbsp;select&nbsp;*Help > Install New Software...*&nbsp;
### In the dialog that appears, enter the update site URL into the&nbsp;*Work with*&nbsp;text box:
[http://dl.google.com/eclipse/plugin/3.6]
### Next: Go to Set up Eclipse, then Build a Sample App.
## Download and install GWT Designer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer&nbsp;that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.&nbsp;&nbsp;&nbsp;&nbsp;As noted on the web site, [http://code.google.com/webtoolkit/tools/download-gwtdesigner.html],&nbsp;Install GWTDesigner plugin
### In Eclipse, Help \-> Install New Software,&nbsp; [http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
### Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and *install Speed Tracer*.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631155</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663900</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...

[http://stoqspg-dev.shore.mbari.org/stoqs/BloomEx2010_example.html] (Note: this address will become [http://odss-staging.shore.mbari.org/stoqs/BloomEx2010_example.html] when we migrate to the staging server.)


This web page (which you can "view source" on is build with had-crafted JavaScript and OpenLayers. It makes a request which you can observe by tailing the apache access log file:
{code}
tail -f /var/log/httpd/access_log
{code}\\

134.89.10.248 - - [26/Jan/2011:16:53:36 -0800] "GET /mapfiles/BloomEx2010_example.html HTTP/1.1" 200 7111 "http://stoqspg-dev.shore.mbari.org/mapfiles/" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13"

Add Gulper

134.89.10.248 - - [26/Jan/2011:16:54:15 -0800] "GET /cgi-bin/mapserv?LAYERS=Gulper&MAP=%2Fu%2Fstoqsadm%2Fdeployed%2Fmapfiles%2Fstoqs.map&TRANSPARENT=True&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&FORMAT=image%2Fpng&TIME=2010-10-01%2F2010-10-31&SRS=EPSG%3A900913&BBOX=-13619243.9501,4383204.9484,-13540972.43315,4461476.46535&WIDTH=256&HEIGHT=256 HTTP/1.1" 200 1265 "http://stoqspg-dev.shore.mbari.org/mapfiles/BloomEx2010_example.html" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13"

Click on a feature

134.89.10.248 - - [26/Jan/2011:16:55:03 -0800] "GET /cgi-bin/mapserv?LAYERS=Gulper&MAP=%2Fu%2Fstoqsadm%2Fdeployed%2Fmapfiles%2Fstoqs.map&TRANSPARENT=True&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_xml&FORMAT=image%2Fpng&TIME=2010-10-01%2F2010-10-31&SRS=EPSG%3A900913&BBOX=-13716777.545234%2C4289646.054766%2C-13472179.054766%2C4534244.545234&X=478&Y=375&FEATURE_COUNT=1000&INFO_FORMAT=text%2Fhtml&QUERY_LAYERS=Gulper&WIDTH=800&HEIGHT=800 HTTP/1.1" 200 287156 "http://stoqspg-dev.shore.mbari.org/mapfiles/BloomEx2010_example.html" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13"]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631149</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15663899</id>
<property name="body"><![CDATA[ODSS Web Application Training Material
\\

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications, ...
\\
# For information on GWT, go here, [http://code.google.com/webtoolkit/&nbsp]
# Install an IDE.&nbsp; I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc.&nbsp; Open a web browser&nbsp; and go to [http://www.eclipse.org/downloads/&nbsp]
## Install&nbsp;eclipse (helios version)&nbsp;on your system (follow the instructions provided by the eclipse team for installation).&nbsp;&nbsp; I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
### Eclipse IDE for Java Developers, 99 MB&nbsp;&nbsp; <<---\- this is the Eclipse to install from the list of Eclipse variants on their download page
# Now go to the download page for GWT,[http://code.google.com/webtoolkit/download.html]&nbsp;
## Download and install&nbsp;Plugin for Eclipse (and SDKs).&nbsp;&nbsp;&nbsp; The Google Plugin for Eclipse provides IDE support for the Google Web Toolkit and App Engine web projects.&nbsp; Details:
### download: [http://code.google.com/eclipse/docs/install-eclipse-3.6.html]
### Start Eclipse (double click the eclipse.exe in windows explorer), after Eclipse starts,&nbsp;select&nbsp;*Help > Install New Software...*&nbsp;
### In the dialog that appears, enter the update site URL into the&nbsp;*Work with*&nbsp;text box:
[http://dl.google.com/eclipse/plugin/3.6]
### Next: Go to Set up Eclipse, then Build a Sample App.
## Download and install GWT Designer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer&nbsp;that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.&nbsp;&nbsp;&nbsp;&nbsp;As noted on the web site, [http://code.google.com/webtoolkit/tools/download-gwtdesigner.html],&nbsp;Install GWTDesigner plugin
### In Eclipse, Help \-> Install New Software,&nbsp; [http://dl.google.com/eclipse/inst/d2gwt/latest/3.6]
### Next: Go to GWT Designer Quick Start.
# Download and install the dev version of Google Chrome browser and install Speed Tracer.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Speed Tracer is a Chrome Extension that allows you to pinpoint performance problems in your web applications and can show performance measurements for browser and server side code.
## To get the dev version of Google Chrome, go to the Dev channel:&nbsp;[http://www.google.com/chrome/eula.html?extra=devchannel]
## Next: Go to Quick tour of Speed Tracer.&nbsp;&nbsp;
Install the Pluginhttp://dl.google.com/eclipse/plugin/3.6
# An easy 'getting started' step, is to create a GUI using GWT Designer.&nbsp;&nbsp; There is a tutorial, in&nbsp;Eclipse, Help \-> contents, select GWT Designer, and follow the tutorial
# Tutorial: Creating a Login Manager Application with Designer
## See also:&nbsp; [http://jellebeuselinck.wordpress.com/tag/smartgwt/]&nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631148</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664110</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model to move forward.  Having a strong data model is *+essential+* before building a good graphical interface. SmartGWT has something called a "DataSource" which simply describes your data model in a manner conceptually very similar to the way SQL is used to represent your database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code in to this release.

h3.  Useful links
[|http://code.google.com/webtoolkit/articles/mvp-architecture.html|Article: Large scale application development for GWT]
[GWT-App-Architecture-Best-Practices|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631360</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664108</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decsions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model to move forward.  Having a strong data model is *+essential+* before building a good graphical interface.        
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code in to this release.

h3.  Useful links
[|http://code.google.com/webtoolkit/articles/mvp-architecture.html|Article: Large scale application development for GWT]
[GWT-App-Architecture-Best-Practices|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631358</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664113</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  
** This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model.  
** Having a strong data model is *+essential+* before building a good graphical interface. 
** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code in to this release.

h3.  Useful links
[|http://code.google.com/webtoolkit/articles/mvp-architecture.html|Article: Large scale application development for GWT]
[GWT-App-Architecture-Best-Practices|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631363</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664111</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  
** This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model.  
** Having a strong data model is *+essential+* before building a good graphical interface. ** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code in to this release.

h3.  Useful links
[|http://code.google.com/webtoolkit/articles/mvp-architecture.html|Article: Large scale application development for GWT]
[GWT-App-Architecture-Best-Practices|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631361</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664106</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decsions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model to move forward.  Having a strong data model is *+essential+* before building a good graphical interface.        
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code in to this release.

h3.  Useful links
[GWT-App-Architecture-Best-Practices|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631356</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664104</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decsions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model to move forward.  Having a strong data model is *+essential+* before building a good graphical interface.        
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code in to this release.


h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631354</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664103</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decsions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model to move forward.  Having a strong data model is *+essential+* before building a good graphical interface.        
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?


h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631353</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664126</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Interface Design

These drawings are very preliminary and do not represent all of the actual classes or concepts in the current design. Click on the thumbnails to enlarge.

||Top Level Overview ||Client/Server Package Diagram|| Top Level Data (grab bag of data, not class types per se) ||
|!dss_top_overview.png|thumbnail! | !dss_client_server_package_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||org.mbari.dss.client.jd.model Class Diagram ||org.mbari.dss.client.model Class Diagram || org.mbari.dss.client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631376</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664124</id>
<property name="body"><![CDATA[ !dss_top_overview.png|thumbnail!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631374</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664129</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Interface Design

These drawings are very preliminary and do not represent all of the actual classes or concepts in the current design. Click on the thumbnails to enlarge. 

||Top Level Overview ||Client/Server Package Diagram|| Top Level Data (grab bag of data, not class types per se) ||
|!dss_top_overview.png|thumbnail! | !dss_client_server_package_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||org.mbari.dss.client.jd.model Class Diagram ||org.mbari.dss.client.model Class Diagram || org.mbari.dss.client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631379</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664130</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Interface Design

These drawings are very preliminary and do not represent all of the actual classes or concepts in the current design. Click on the thumbnails to enlarge. 

||Top Level Overview ||Client/Server Package Diagram|| Top Level Data (grab bag of data, not class types per se) ||
|!dss_top_overview.png|thumbnail! | !dss_client_server_package_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||org.mbari.dss.client.jd.model Class Diagram ||org.mbari.dss.client.model Class Diagram || org.mbari.dss.client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631380</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664117</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data, and data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  
** This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model.  
** Having a strong data model is *+essential+* before building a good graphical interface. 
** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code into this release.

h3.  Useful links
[|http://code.google.com/webtoolkit/articles/mvp-architecture.html|Article: Large scale application development for GWT]
[GWT-App-Architecture-Best-Practices|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631367</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664115</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  
** This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model.  
** Having a strong data model is *+essential+* before building a good graphical interface. 
** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code into this release.

h3.  Useful links
[|http://code.google.com/webtoolkit/articles/mvp-architecture.html|Article: Large scale application development for GWT]
[GWT-App-Architecture-Best-Practices|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631365</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664119</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data, and data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  
** We'll need to make a decision about design of this data model to be more sustainable.
** Having a good data model is *+essential+* before building a good graphical interface. 
** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code into this release.

h3.  Useful links
[|http://code.google.com/webtoolkit/articles/mvp-architecture.html|Article: Large scale application development for GWT]
[GWT-App-Architecture-Best-Practices|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631369</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664076</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
** If you are on a Mac, OSX 10.5.8 already have 1.6.0_22. Set that version to be active with the utility /Applications/Utilities/Java Preferences.app
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install Maven*: Consult the directions at [http://maven.apache.org/].
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install the Maven Plugin*: 
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _M2Eclipse_ and in the Location box, enter http://m2eclipse.sonatype.org/sites/m2e
## Click on OK, and the list of things to install will show up.
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out JD's original tagged code and run (these instructions are using Subclipse in Eclipse)
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
# In the left pane, select the *SVN Repositories* tab.
# Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
# In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
# You should see a listing something like:
!SVNCheckout.jpg!
# Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
# Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
# Right-click on the MBARI_DSS_v0 project and select *Run As\->Web Application*.  This will start up the application in an embedded server environment.
# Open http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html in your browser and you should see the application running.
# To stop the application, go back to Eclipse and click on the red stop box in the Console window.

h5. Check out the trunk and run

# Go back to *SVN Repository Exploring* perspective.
# In the *SVN Repositories* tab, right click on the *trunk* folder and select *Checkout...*.  Again, the defaults are fine unless you want to change the local location.
# When done, you can switch to the *Java* perspective and see the project under the previous project. Several things need to be done before the project will right itself.
## If the Maven plugin in Eclipse does not resolve dependencies for you, you can:
### Go to a command line and cd to the location of the project that you checked out (should have the pom.xml file in it).
### Run *mvn clean compile*.  That should download all the dependent jars that are needed for the project.
# You should then be able to go to a command line and type *mvn clean compile package* and it will churn for a bit and generate a dss-1.0-SNAPSHOT.war file in the target directory which then can be deployed in your tomcat webapps directory.
# Browse to [http://localhost:8080/dss-1.0-SNAPSHOT/] and you should see the application.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631326</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664080</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
** If you are on a Mac, OSX 10.5.8 already has 1.6.0_22 installed. Set that version to be active with the utility /Applications/Utilities/Java Preferences.app
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install Maven*: Consult the directions at [http://maven.apache.org/].
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install the Maven Plugin*: 
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _M2Eclipse_ and in the Location box, enter http://m2eclipse.sonatype.org/sites/m2e
## Click on OK, and the list of things to install will show up.
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out JD's original tagged code and run (these instructions are using Subclipse in Eclipse)
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
# In the left pane, select the *SVN Repositories* tab.
# Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
# In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
# You should see a listing something like:
!SVNCheckout.jpg!
# Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
# Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
# Right-click on the MBARI_DSS_v0 project and select *Run As\->Web Application*.  This will start up the application in an embedded server environment.
# Open http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html in your browser and you should see the application running.
# To stop the application, go back to Eclipse and click on the red stop box in the Console window.

h5. Check out the trunk and run

# Go back to *SVN Repository Exploring* perspective.
# In the *SVN Repositories* tab, right click on the *trunk* folder and select *Checkout...*.  Again, the defaults are fine unless you want to change the local location.
# When done, you can switch to the *Java* perspective and see the project under the previous project. Several things need to be done before the project will right itself.
## If the Maven plugin in Eclipse does not resolve dependencies for you, you can:
### Go to a command line and cd to the location of the project that you checked out (should have the pom.xml file in it).
### Run *mvn clean compile*.  That should download all the dependent jars that are needed for the project.
# You should then be able to go to a command line and type *mvn clean compile package* and it will churn for a bit and generate a dss-1.0-SNAPSHOT.war file in the target directory which then can be deployed in your tomcat webapps directory.
# Browse to [http://localhost:8080/dss-1.0-SNAPSHOT/] and you should see the application.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631330</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664093</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Since KML is an OGC standard this is probably fine...still trying to understand this.
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decsions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model to move forward.  Having a strong data model is *+essential+* before building a good graphical interface.        
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.


h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631343</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664084</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Since KML is an OGC standard this is probably fine...still trying to understand this.
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decsions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model to move forward.  Having a strong data model is *+essential+* before building a good graphical interface.        
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for laying out the graphics. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.


h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631334</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664085</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Since KML is an OGC standard this is probably fine...still trying to understand this.
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decsions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model to move forward.  Having a strong data model is *+essential+* before building a good graphical interface.        
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.


h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631335</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664086</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Since KML is an OGC standard this is probably fine...still trying to understand this.
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decsions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model to move forward.  Having a strong data model is *+essential+* before building a good graphical interface.        
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.


h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631336</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664087</id>
<property name="body"><![CDATA[h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS general support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data.  In JD's code data products defined in KML files.  Will this change ? Since KML is an OGC standard this is probably fine...still trying to understand this.
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decsions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  This design isn't sustainable, so we'll need to make a decision about architecture and design of this data model to move forward.  Having a strong data model is *+essential+* before building a good graphical interface.        
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.


h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631337</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9405205</id>
<property name="body"><![CDATA[h2. 1. Report from the Santa Clara students meeting (Sergey, John)

Santa Clara students are designing a satellite (small multispectral imager) that will be launched in 2010/2011. They are looking for a science application for their satellite. Monterey Bay imagery, with emphasis on coastal blooms appears to be a good science driver. They are willing to work with us on imager specification, and are interested in using the device in CANON applications. John will help in specifying the imager, Sergey will provide communication conduit with CANON&nbsp;

h6.

Preliminary characteristics:
* Single target per orbit defined by the limited power budget of the targeting hardware
* 2-3 images of MB/day
* can potentially pick-up other location, but at added complication of the power management
* spectral range in 400 - 700 nm
* resolution defined in range of 500 to 1000 m, defined by the primary payload/destination&nbsp;

h2. 2. Rutgers STC (Jim)

* budget: how much effort will we contribute, at what cost
* define at least four different applications, compatible with CANON objectives
* writing assignments&nbsp;

h2. 3. Scripps STC (Francisco)

Features of the Scripps Ocean Acidification STC that are compatible with CANON:
* spatially variable, localized plumes of low pH, corrosive water are upwelled and advected along West Coast with unpredictable patterns
* the interplay between natural and the anthropogenic drivers remains unclear
* they present a natural laboratory for studying the effects of ocean acidification on marine biota in situation where biological responses to ocean acidification (besides calcification rates) are unknown
* applications of mobile assets with long endurance may represent the most effective approach to study these effects
* CANON strategy of utilizing auxiliary information (remote sensing, mooring data) to trigger deployment of CANON assets can be directly applied to chase pH plumes

h2.

4. CANON Microprocess applications (Sergey, Jim, and John)

Techniques and tools to identify, localize, and study small-scale dynamic processes. These tools will be required to understand processes that govern the dynamics of ecosystem.
* define local scales of homogeneity that delineate&nbsp; "the patch"
* observe and follow patch trajectory
* track the succession of biological changes within the patch
* observe patch evolution: inception, growth and collapse
* ability to take samples
** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be acquired?
** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be analyzed?
* what kind of technology is required to perform these acivities
* HABs as a special case of microprocess
\\

h2. 5. Infrastructure needs for CANON initiative (Francisco)

* Vision
* Access to sea
* Marine systems

Prepare a document within next week that can be presented to Marcia.
\\

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372474</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664015</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...

The WMS access is:
[http://stoqspg-dev.shore.mbari.org/stoqs/BloomEx2010_example.html] (Note: this address will become [http://odss-staging.shore.mbari.org/stoqs/BloomEx2010_example.html] when we migrate to the staging server.) This page uses the map file on the system: /home/stoqsadm/deployed/mapfiles/stoqs.map.

This web page (which you can "view source" on is build with had-crafted JavaScript and OpenLayers. It makes a request which you can observe by tailing the apache access log file (members of the group web - and the local account stoqsadm is a member - have permission to read this file):
{noformat}
tail -f /var/log/httpd/access_log
{noformat}\\

The stoqs.map file may be modified to write debug log information to a file.  For example these lines have been added in the MAP section of the home/stoqsadm/deployed/mapfiles/stoqs.map file: 

{noformat}
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
{noformat}

Doing a tail -f on this file will tell you what mapserver (essentially, the mapserv CGI program) is doing.  (I needed to go to DEBUG level 5 before I got any interesting output.)

On the PostgreSQL side the /var/lib/pgsql/9.0/data/postgresql.conf file must be modified to enable additional message logging. I did this for the server running on stoqspg-dev, modifying these lines (The original had these set to off and the lines were commented):
{noformat}
# - What to Log -

debug_print_parse = on
debug_print_rewritten = on
debug_print_plan = on
debug_pretty_print = on
#log_checkpoints = off
log_connections = on
log_disconnections = on
log_duration = on
#log_error_verbosity = default          # terse, default, or verbose messages
#log_hostname = off
{noformat}

The log files (visible to user postgres) in /var/lib/pgsql/9.0/data/pg_log and named by the day of the week will now show entries such as these when mapserver performs its queries:

{noformat}
STATEMENT:  select "time",encode(AsBinary(force_collection(force_2d("geom")),'NDR'),'hex') as geom,"gid" from (select m.id as gid, m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
               from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
               inner join activity a on (ip.activity_id=a.id) 
               inner join platform p on (a.platform_id=p.id)  
               order by ip.timevalue) 
               as subquery where geom && GeomFromText('POLYGON((-124.451751693878 34.3082782141455,-124.451751693878 34.8848044215572,-123.751373276035 34.8848044215572,-123.751373276035 34.3082782141455,-124.451751693878 34.3082782141455))',4326) and ((date_trunc('day', time) >= '2010-10-01' AND date_trunc('day', time) <= '2010-10-31'))
LOG:  duration: 16.757 ms
LOG:  disconnection: session time: 0:00:00.037 user=everyone database=stoqs host=134.89.12.92 port=42202
LOG:  duration: 12731.843 ms
LOG:  disconnection: session time: 0:00:13.325 user=everyone database=stoqs host=134.89.12.92 port=42140
{noformat}

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631265</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9405204</id>
<property name="body"><![CDATA[h2. 1. Report from the Santa Clara students meeting (Sergey, John)

Santa Clara students are designing a satellite (small multispectral imager) that will be launched in 2010/2011. They are looking for a science application for their satellite. Monterey Bay imagery, with emphasis on coastal blooms appears to be a good science driver. They are willing to work with us on imager specification, and are interested in using the device in CANON applications. John will help in specifying the imager, Sergey will provide communication conduit with CANON&nbsp;

h6.
Preliminary characteristics:

* Single target per orbit defined by the limited power budget of the targeting hardware
* 2-3 images of MB/day
* can potentially pick-up other location, but at added complication of the power management
* spectral range in 400 - 700 nm
* resolution defined in range of 500 to 1000 m, defined by the primary payload/destination&nbsp;

h2.
2. Rutgers STC (Jim)

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; budget: how much effort will we contribute, at what cost

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; define at least four different applications, compatible with CANON objectives

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; writing assignments&nbsp;

h2.
3. Scripps STC (Francisco)

Features of the Scripps Ocean Acidification STC that are compatible with CANON:
* spatially variable, localized plumes of low pH, corrosive water are upwelled and advected along West Coast with unpredictable patterns
* the interplay between natural and the anthropogenic drivers remains unclear
* they present a natural laboratory for studying the effects of ocean acidification on marine biota in situation where biological responses to ocean acidification (besides calcification rates) are unknown
* applications of mobile assets with long endurance may represent the most effective approach to study these effects
* CANON strategy of utilizing auxiliary information (remote sensing, mooring data) to trigger deployment of CANON assets can be directly applied to chase pH plumes

h2.
4. CANON Microprocess applications (Sergey, Jim, and John)

Techniques and tools to identify, localize, and study small-scale dynamic processes. These tools will be required to understand processes that govern the dynamics of ecosystem.
* define local scales of homogeneity that delineate&nbsp; "the patch"
* observe and follow patch trajectory
* track the succession of biological changes within the patch
* observe patch evolution: inception, growth and collapse
* ability to take samples
** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be acquired?
** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be analyzed?
* what kind of technology is required to perform these acivities
* HABs as a special case of microprocess\\

h2. 5. Infrastructure needs for CANON initiative (Francisco)

* Vision
* Access to sea
* Marine systems

Prepare a document within next week that can be presented to Marcia.
\\

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372473</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664017</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...

The basic WMS access is:
[http://stoqspg-dev.shore.mbari.org/stoqs/BloomEx2010_example.html] (Note: this address will become [http://odss-staging.shore.mbari.org/stoqs/BloomEx2010_example.html] when we migrate to the staging server.) This page uses the map file on the system: /home/stoqsadm/deployed/mapfiles/stoqs.map.

This web page (which you can "view source" on is build with had-crafted JavaScript and OpenLayers. It makes a request which you can observe by tailing the apache access log file (members of the group web - and the local account stoqsadm is a member - have permission to read this file):

{noformat}
tail -f /var/log/httpd/access_log
{noformat}\\

The stoqs.map file may be modified to write debug log information to a file.  For example these lines have been added in the MAP section of the home/stoqsadm/deployed/mapfiles/stoqs.map file:
{noformat}
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
{noformat}
Doing a tail \-f on this file will tell you what mapserver (essentially, the mapserv CGI program) is doing.  (I needed to go to DEBUG level 5 before I got any interesting output.)

On the PostgreSQL side the /var/lib/pgsql/9.0/data/postgresql.conf file must be modified to enable additional message logging. I did this for the server running on stoqspg-dev, modifying these lines (The original had these set to off and the lines were commented):
{noformat}
# - What to Log -

debug_print_parse = on
debug_print_rewritten = on
debug_print_plan = on
debug_pretty_print = on
#log_checkpoints = off
log_connections = on
log_disconnections = on
log_duration = on
#log_error_verbosity = default          # terse, default, or verbose messages
#log_hostname = off
{noformat}
The log files (visible to user postgres) in /var/lib/pgsql/9.0/data/pg_log and named by the day of the week will now show entries such as these when mapserver performs its queries:
{noformat}
STATEMENT:  select "time",encode(AsBinary(force_collection(force_2d("geom")),'NDR'),'hex') as geom,"gid" from (select m.id as gid,
                    m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
               from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
               inner join activity a on (ip.activity_id=a.id)
               inner join platform p on (a.platform_id=p.id)
               order by ip.timevalue)
               as subquery where geom && GeomFromText('POLYGON((-124.451751693878 34.3082782141455,-124.451751693878 34.8848044215572,
                  -123.751373276035 34.8848044215572,-123.751373276035 34.3082782141455,-124.451751693878 34.3082782141455))',4326) and
                  ((date_trunc('day', time) >= '2010-10-01' AND date_trunc('day', time) <= '2010-10-31'))
LOG:  duration: 16.757 ms
LOG:  disconnection: session time: 0:00:00.037 user=everyone database=stoqs host=134.89.12.92 port=42202
LOG:  duration: 12731.843 ms
LOG:  disconnection: session time: 0:00:13.325 user=everyone database=stoqs host=134.89.12.92 port=42140
{noformat}
This kind of output looks very helpful for debugging and performance tuning purposes.&nbsp; In particular, the queries can be analyzed using the 'EXPLAIN' command in psql to evaluate where it might be improved with an index or some other treatment.\\

I know you might be thinking that having all this log information turned on will add an overhead to the mapserver's response time.&nbsp; It does.&nbsp; I did some crude measurements with these approximate results:
|| Logging configuration\\ || Time to complete (secs)\\ ||
| All logging turned on\\ | 50 \\ |
| Postgres logging turned off\\ | 34\\ |
| Postgres and Mapserver logging turned off\\ | 33 |
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631267</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9405210</id>
<property name="body"><![CDATA[Minutes for the meeting on October 21{^}st^, 2008&nbsp;

Participants: John Ryan, Jim Bellingham, Hey-Jin Kim, Zbigniew Kolber, Yanwu Zhang, Sergey Frolov.&nbsp;

Discussing: Plans for using numerical models to support CANON project

h2. Introductory discussion: How using numerical models can advance your CANON-related activities


h3. John Ryan:

* Using      models to complement observations
* Choosing      ecosystem models with the types of phytoplankton that we see in MB
* Scales      and processes of interest
** Seasonal       cycle
** Upwelling       shadow
** vertical       structure of the water column is critical to future ecosystem model       performance
** Thin       layers
** Nutrient       fluxes
** Internal       tidal pumping in the northern bay

h3. Jim Bellingham

* Interest in cost-benefit analysis of the observatory designs (system-engineering component of CANON)

** As a       tool for OSSE experiments
** Knowledge       of the transport in the bay
** Real-time       prediction is not as important
** Represents       physics as pertinent to biology
** CANON       OSSE will need better ecosystem models
** How       to construct an observatory with imperfect engineering components (e.g.       models)

h3. Hey-Jin Kim

* Describing      sources of water
* Land-ocean      coupling (agricultural run-off)
* Climate      forcings of the MB

h3. Zbigniew Kolber

* Using      models for process studies (verify hypothesis about the phenomena)
** Local       production vs. accumulation of HAB
** Intensity       and spread of HAB
* Can we      be in place when bloom originates
* Use      model to direct sampling, so we can track the bloom as it evolves

h3. Yanwu Zhang

* Using      model statistics to build signal detection tools for CANON mission planning
* Feature      tracking

h3. Sergey Frolov

* Pilot study for the system engineering component of CANON
* Developing ecosystem models capable of red tide prediction

h3. Diversions

* Ground      water supply of nutrients
* Use      physical models to investigate which sequence of events precedes HAB
* Viruses      and parasitic dino
* We      have surface and AUV climatology that describe average temperature,      temperature gradient, frontal orientation, and distribution of      chlorophyll.&nbsp;
h2. Summary of existing modeling efforts in MB

h2. Sergey

* Established      models
** Yi       Chao, JPL: ROMS + U.Maine biology
** Igor       Shulman, NRL: NCOM + NRL biology
** Pier       Lermusiaux, HOPS (biology?)
* Emerging      models
** Oliver       Fringer, Stanford: SUNTANS (unstructured grid + internal waves, no       biology, no data assimilation)
** Chris       Edwards, UCSC: ROMS (hi-resolution nesting, experimental biological       models)

* Other models
** Baptista,       NSF-STC CMOP: unstructured grid model
** Kaplan,       LDEO: ROMS&nbsp;Zbigniew
* &nbsp;How should we involve modeling teams

** We       will continue working with Yi Chao's models and as we learn more about       the process, we will involve other groups as necessary.

* How much&nbsp;should we invest into developing a local modeling presense at MBARI?

h2. Action items:

* We      will meet as needed, or when there is progress from Hey-Jin and Sergey
* We      will next discuss specific physical processes and datasets that we can use      to validate numerical models

h2. Other notes:

Pilot project web site: [https://oceana.mbari.org/confluence/display/CANON/Home]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372479</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664011</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...

[http://stoqspg-dev.shore.mbari.org/stoqs/BloomEx2010_example.html] (Note: this address will become [http://odss-staging.shore.mbari.org/stoqs/BloomEx2010_example.html] when we migrate to the staging server.)

This web page (which you can "view source" on is build with had-crafted JavaScript and OpenLayers. It makes a request which you can observe by tailing the apache access log file:\\
{code}
tail -f /var/log/httpd/access_log
{code}\\
134.89.10.248 - - [26/Jan/2011:16:53:36 -0800] "GET /mapfiles/BloomEx2010_example.html HTTP/1.1" 200 7111 "http://stoqspg-dev.shore.mbari.org/mapfiles/" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13"
\\

Add Gulper

134.89.10.248 - - [26/Jan/2011:16:54:15 -0800] "GET /cgi-bin/mapserv?LAYERS=Gulper&MAP=%2Fu%2Fstoqsadm%2Fdeployed%2Fmapfiles%2Fstoqs.map&TRANSPARENT=True&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&FORMAT=image%2Fpng&TIME=2010-10-01%2F2010-10-31&SRS=EPSG%3A900913&BBOX=-13619243.9501,4383204.9484,-13540972.43315,4461476.46535&WIDTH=256&HEIGHT=256 HTTP/1.1" 200 1265 "http://stoqspg-dev.shore.mbari.org/mapfiles/BloomEx2010_example.html" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13"

Click on a feature

134.89.10.248 - - [26/Jan/2011:16:55:03 -0800] "GET /cgi-bin/mapserv?LAYERS=Gulper&MAP=%2Fu%2Fstoqsadm%2Fdeployed%2Fmapfiles%2Fstoqs.map&TRANSPARENT=True&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_xml&FORMAT=image%2Fpng&TIME=2010-10-01%2F2010-10-31&SRS=EPSG%3A900913&BBOX=-13716777.545234%2C4289646.054766%2C-13472179.054766%2C4534244.545234&X=478&Y=375&FEATURE_COUNT=1000&INFO_FORMAT=text%2Fhtml&QUERY_LAYERS=Gulper&WIDTH=800&HEIGHT=800 HTTP/1.1" 200 287156 "http://stoqspg-dev.shore.mbari.org/mapfiles/BloomEx2010_example.html" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13"]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631261</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9405208</id>
<property name="body"><![CDATA[Participants: Judy Kildow, Steven Romp, John Ryan, Francisco Chavez, Kanna Rajan, Zbigniew Kolber&nbsp;

h2. {color:#000000}{*}1. Report from Oregon HAB meeting (Steve, John)*{color}

* No new ideas that could influence the current MBARI CANON effort. Although the type and scope of observation and measurements required for HAB monitoring were well defined, the observational infrastructure required for effective monitoring and management of HAB blooms was not.
* CANON approach still appear to be the most effective in detecting and tracking blooms, and to study factors responsible for bloom initiation, persistence, and demise
* A subset of ESP-like observations/sampling operating on autonomous platform (LRAUV) would highly benefit HAB observation infrastructure
** survey mode of operation
** response mode of operation
** sample retrieval
** some in-situ capability to do molecular work, but will require the capability of characterizing the bloom prior to engaging the molecular gizmo (optics?)&nbsp;&nbsp;

h2. 2. Summary/Discussion on the last three COS workshops (all participants)

* &nbsp;HAB's were not elevated to a level of possible COS initiative. However, CANON infrastructure will support several of the potential COS initiatives that were discussed.
** indicators of ecosystem status/health
** California Current as protected area
** effects of agricultural runoff
** environmental effects of utilization of costal resources (power generation)
* If &nbsp;CANON qualifies as MBARI initiative, there will be a rationale for communicating the potential of CANON to support some of COS initiatives.
** what are ground rules for such communications?
** &nbsp;We should discuss these rules with Marcia&nbsp;

h2. 3. MBARI assets discussion: a CANON-wide consensus (all participants, the discussion will continue, Francisco and Jim will produce a CANON-wide answer)

* The loss of Zephyr will have no effect on CANON operations assuming that we retain the capability of LRAUV launch/recovery.
* CANON will not be affected by the potential loss of Ventana.
** We need M1, we can replace M2 with routine LRAUV runs.
** We critically need upper water column AUV operation.
** We assume that this capability will be provided by a LRAUV fleet.
** As this capability will be satisfied within the next few years, we may phase out the CTD AUV. &nbsp;

h2. 4. CANON as enabling technology for oceanographic research outside MBARI (Zbigniew)

_Case Study: Open Ocean Blooms_
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
* Productivity in North Pacific Subtropical Gyre NPSG is to large extent driven by eddies activity
* It is unclear if these activities will attenuate or intensify in response to increasing heat loading in the upper ocean
* mechanisms and links between eddies and biology remain ill defined: impossible to predict future responses of open ocean biology to climate change
* Understanding these mechanisms require
** persistent presence in the anticipated bloom areas
** ability to observe/acquire data at spatial and temporal resolution comparable to spatial scales of local blooms
** ability to follow the spatial and temporal evolution of local blooms
** ability to perform these tasks autonomously

h4. These are the operational characteristics of CANON infrastructure.


h4. Problems:

(a)&nbsp;&nbsp;&nbsp; Do we need to demonstrate broader implications of CANON initiative?

(b)&nbsp;&nbsp; Do we need to demonstrate the potential for technology transfer?

(c)&nbsp;&nbsp;&nbsp; How to demonstrate this potential without loosing HAB focus? &nbsp;&nbsp;
\\

h2. _Tentative agenda for the next meeting, March 3,_ _&nbsp;_{_}2009_

# More on HAB economics (Sergey)
# Modelling (Hey-Jin)
# Autonomy (Kanna)
# Dynamic of HAB blooms (John)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372477</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9405207</id>
<property name="body"><![CDATA[h2. 1. Report from the Santa Clara students meeting (Sergey, John)

Santa Clara students are designing a satellite (small multispectral imager) that will be launched in 2010/2011. They are looking for a science application for their satellite. Monterey Bay imagery, with emphasis on coastal blooms appears to be a good science driver. They are willing to work with us on imager specification, and are interested in using the device in CANON applications. John will help in specifying the imager, Sergey will provide communication conduit with CANON&nbsp;

h6.

Preliminary characteristics:
* Single target per orbit defined by the limited power budget of the targeting hardware
* 2-3 images of MB/day
* can potentially pick-up other location, but at added complication of the power management
* spectral range in 400 - 700 nm
* resolution defined in range of 500 to 1000 m, defined by the primary payload/destination&nbsp;

h2. 2. Rutgers STC (Jim)

* budget: how much effort will we contribute, at what cost
* define at least four different applications, compatible with CANON objectives
* writing assignments&nbsp;

h2. 3. Scripps STC (Francisco)

Features of the Scripps Ocean Acidification STC that are compatible with CANON:
* spatially variable, localized plumes of low pH, corrosive water are upwelled and advected along West Coast with unpredictable patterns
* the interplay between natural and the anthropogenic drivers remains unclear
* they present a natural laboratory for studying the effects of ocean acidification on marine biota in situation where biological responses to ocean acidification (besides calcification rates) are unknown
* applications of mobile assets with long endurance may represent the most effective approach to study these effects
* CANON strategy of utilizing auxiliary information (remote sensing, mooring data) to trigger deployment of CANON assets can be directly applied to chase pH plumes

h2. 4. CANON Microprocess applications (Sergey, Jim, and John)

Techniques and tools to identify, localize, and study small-scale dynamic processes. These tools will be required to understand processes that govern the dynamics of ecosystem.
* define local scales of homogeneity that delineate&nbsp; "the patch"
* observe and follow patch trajectory
* track the succession of biological changes within the patch
* observe patch evolution: inception, growth and collapse
* ability to take samples
** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be acquired?
** &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be analyzed?
* what kind of technology is required to perform these acivities
* HABs as a special case of microprocess
\\

h2. 5. Infrastructure needs for CANON initiative (Francisco)

* Vision
* Access to sea
* Marine systems

Prepare a document within next week that can be presented to Marcia.
\\

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372476</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664013</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...

The WMS access is:
[http://stoqspg-dev.shore.mbari.org/stoqs/BloomEx2010_example.html] (Note: this address will become [http://odss-staging.shore.mbari.org/stoqs/BloomEx2010_example.html] when we migrate to the staging server.) This page uses the map file on the system: /home/stoqsadm/deployed/mapfiles/stoqs.map.

This web page (which you can "view source" on is build with had-crafted JavaScript and OpenLayers. It makes a request which you can observe by tailing the apache access log file (members of the group web - and the local account stoqsadm is a member - have permission to read this file):
{noformat}
tail -f /var/log/httpd/access_log
{noformat}\\

The stoqs.map file may be modified to write debug log information to a file.  This serve 

{noformat}
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs2.log"
  DEBUG 5
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631263</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664007</id>
<property name="body"><![CDATA[Kick off meeting held 6 Jan 2011.&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

Meetings:

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

*18 Jan 2011* (Tues)&nbsp; [slides|^MBARI_ODSS_Requirements_18Jan2011b.ppt]

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.\\

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at http://code.google.com/p/mbari-dss/
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.

*31 Jan 2011*&nbsp; (Mikes Slides) (Tom O slides)\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington\\ \\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631257</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9405212</id>
<property name="body"><![CDATA[h1. Meeting minutes for Nov. 11, 2008

\[Notes provided by Kolber, Zbigniew\]

h2. Tasks and deliverable for the CANON feasibility study 2009.

1. Evaluate potential significance and benefits of CANON operations to the coastal ocean management practices in MB and along California coast

(Judy, Steve)

2. Identify characteristics of MB HAB blooms that can be used to identify their presence, their physiological status, and their potential hazards using both in-situ sensors operating on CANON mobile assets, and remote observations
- Chlorophyll biomass

- Spectral characteristics of HAB-specific pigments

- Photosynthetic properties

- Molecular markers

(John, Francisco, zk, Chris).

3. Identify types of observations that may provide advanced cues about initiation of HAB blooms
- Sea surface temperature (remote observations)

- MB circulation patterns (CODAR)

- Local upwelling or stratification (moorings)

- Fresh water discharge (precipitation)

(John, Francisco)&nbsp;

4. Formulate technical requirements for CANON assets that will allow to respond, to follow, and to characterize evolution of algal blooms, including HABs, in MontereyBay

(Kanna, Jim, zk, and Chris)
- Performance characteristics of mobile assets (agility, control)

- Logistic of deployment on a short notice

- Sensor suite

- Ability to return water samples&nbsp;

5. Develop a detection/classification, integration and metrics system (Jim, Sergey).&nbsp;

6.&nbsp; Develop products that will be useful to society and determine if management is improved (Steve).&nbsp;

h2. &nbsp;There are two issues with our list:

&nbsp;I. Most of the tasks described here (the rationale, observations, and performance matrix) are typical of other HAB program. To avoid duplicating existing programs, we need to ask:
# How different our approach will be, what new tools will be required, and why should our approach be better?
# What are the innovation paths that will allow us to develop these tools?
# What level of effort, commitment, and investments is necessary for this development?
# What is the right mix of management, technology development, and societal involvement that will make our effort more coherent relative to the existing, well established HAB programs?

II. The innovative aspect of CANON approach will be defined by the selection of a mobile sensor platform capable to follow and characterize the HAB blooms. Also, CANON success will be quantified by the efficacy of managing the HAB problem in MB. That makes our effort very HAB-centric. &nbsp;However CANON is a generic observation system, with potential applications extending beyond HABs. Therefore, we need to be careful allowing HAB applications to dominate CANON development. HABs present an excellent test case for CANON, but should not be the only driver. &nbsp;

Let' consider these two problems when working on our deliverables.&nbsp; &nbsp;

Preliminary agenda for the next meeting (after Thanksgiving)
# Finalize the tasks/deliverables list
# Discuss types of collaborations we should establish with external institutions/agencies:

* \- Center for Ocean Solution,
* \- ACT (Francisco e-mails),
* \- USCS,&nbsp;
* \- Other groups working on HABs.

3. Identify small-scale field exercises for year 2009]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372481</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664009</id>
<property name="body"><![CDATA[Kick off meeting held 6 Jan 2011.&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

Meetings:

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

*18 Jan 2011* (Tues)&nbsp; [slides|^MBARI_ODSS_Requirements_18Jan2011b.ppt]

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.

*31 Jan 2011*&nbsp; (Mikes Slides) (Tom O slides)
\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington
\\
\\
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631259</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664006</id>
<property name="body"><![CDATA[
Kick off meeting held 6 Jan 2011.&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline

(see attachments for slides)]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631256</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664023</id>
<property name="body"><![CDATA[Meetings:\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions


*31 Jan 2011{*}*&nbsp; (Mikes Slides) (Tom O slides)*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.\\ \\


*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\ \\ \\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631273</id>
</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">9011203</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">9142273</id>
</property>
<property name="content" class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">6259409</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[kanna]]></property>
<property name="creationDate">2009-02-02 11:27:00.117</property>
<property name="lastModificationDate">2009-02-02 11:27:00.117</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664026</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
# *Install Maven*: Consult the directions at [http://maven.apache.org/].
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install the Maven Plugin*: 
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _M2Eclipse_ and in the Location box, enter http://m2eclipse.sonatype.org/sites/m2e
## Click on OK, and the list of things to install will show up.
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out JD's original tagged code and run (these instructions are using Subclipse in Eclipse)
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
# In the left pane, select the *SVN Repositories* tab.
# Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
# In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
# You should see a listing something like:
!SVNCheckout.jpg!
# Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
# Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
# Right-click on the MBARI_DSS_v0 project and select *Run As\->Web Application*.  This will start up the application in an embedded server environment.
# Open http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html in your browser and you should see the application running.
# To stop the application, go back to Eclipse and click on the red stop box in the Console window.

h5. Check out the trunk and run

# Go back to *SVN Repository Exploring* perspective.
# In the *SVN Repositories* tab, right click on the *trunk* folder and select *Checkout...*.  Again, the defaults are fine unless you want to change the local location.
# When done, you can switch to the *Java* perspective and see the project under the previous project. Several things need to be done before the project will right itself.
## If the Maven plugin in Eclipse does not resolve dependencies for you, you can:
### Go to a command line and cd to the location of the project that you checked out (should have the pom.xml file in it).
### Run *mvn clean compile*.  That should download all the dependent jars that are needed for the project.
# You should then be able to go to a command line and type *mvn clean compile package* and it will churn for a bit and generate a dss-1.0-SNAPSHOT.war file in the target directory which then can be deployed in your tomcat webapps directory.
# Browse to [http://localhost:8080/dss-1.0-SNAPSHOT/] and you should see the application.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631276</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664019</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...

The basic WMS access is:
[http://stoqspg-dev.shore.mbari.org/stoqs/BloomEx2010_example.html] (Note: this address will become [http://odss-staging.shore.mbari.org/stoqs/BloomEx2010_example.html] when we migrate to the staging server.) This page uses the map file on the system: /home/stoqsadm/deployed/mapfiles/stoqs.map.

This web page (which you can "view source" on is build with had-crafted JavaScript and OpenLayers. It makes a request which you can observe by tailing the apache access log file (members of the group web - and the local account stoqsadm is a member - have permission to read this file):

{noformat}
tail -f /var/log/httpd/access_log
{noformat}\\

The stoqs.map file may be modified to write debug log information to a file.  For example these lines have been added in the MAP section of the home/stoqsadm/deployed/mapfiles/stoqs.map file:
{noformat}
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
{noformat}
Doing a tail \-f on this file will tell you what mapserver (essentially, the mapserv CGI program) is doing.  (I needed to go to DEBUG level 5 before I got any interesting output.)

On the PostgreSQL side the /var/lib/pgsql/9.0/data/postgresql.conf file must be modified to enable additional message logging. I did this for the server running on stoqspg-dev, modifying these lines (The original had these set to off and the lines were commented):
{noformat}
# - What to Log -

debug_print_parse = on
debug_print_rewritten = on
debug_print_plan = on
debug_pretty_print = on
#log_checkpoints = off
log_connections = on
log_disconnections = on
log_duration = on
#log_error_verbosity = default          # terse, default, or verbose messages
#log_hostname = off
{noformat}
The log files (visible to user postgres) in /var/lib/pgsql/9.0/data/pg_log and named by the day of the week will now show entries such as these when mapserver performs its queries:
{noformat}
STATEMENT:  select "time",encode(AsBinary(force_collection(force_2d("geom")),'NDR'),'hex') as geom,"gid" from (select m.id as gid,
                    m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
               from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
               inner join activity a on (ip.activity_id=a.id)
               inner join platform p on (a.platform_id=p.id)
               order by ip.timevalue)
               as subquery where geom && GeomFromText('POLYGON((-124.451751693878 34.3082782141455,-124.451751693878 34.8848044215572,
                  -123.751373276035 34.8848044215572,-123.751373276035 34.3082782141455,-124.451751693878 34.3082782141455))',4326) and
                  ((date_trunc('day', time) >= '2010-10-01' AND date_trunc('day', time) <= '2010-10-31'))
LOG:  duration: 16.757 ms
LOG:  disconnection: session time: 0:00:00.037 user=everyone database=stoqs host=134.89.12.92 port=42202
LOG:  duration: 12731.843 ms
LOG:  disconnection: session time: 0:00:13.325 user=everyone database=stoqs host=134.89.12.92 port=42140
{noformat}
This kind of output looks very helpful for debugging and performance tuning purposes.&nbsp; In particular, the queries can be analyzed using the 'EXPLAIN' command in psql to evaluate where it might be improved with an index or some other treatment.\\

I know you might be thinking that having all this log information turned on will add an overhead to the mapserver's response time.&nbsp; It does.&nbsp; I did some crude measurements with these approximate results:
|| Logging configuration\\ || Time to complete (secs)\\ ||
| All logging turned on\\ | 50 \\ |
| Postgres logging turned off\\ | 34\\ |
| Postgres and Mapserver logging turned off\\ | 33 |
| Postgres and Mapserver logging turned off, not tailing httpd/access_log\\ | 33 |
\\

Clearly, the PostgreSQL logging has the greatest impact.  (The query I was testing went from 33 seconds to 21 seconds after I put an index on the time column.)

-Mike
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631269</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">9405202</id>
<property name="body"><![CDATA[h1. 1. Report from the Santa Clara students meeting (Sergey, John)

Santa Clara students are designing a satellite (a small multispectral imager) that will be launched in 2010/2011. They are looking for a science application for their satellite. Monterey Bay imagery, with emphasis on coastal blooms appears to be a good science driver. They are willing to work with us on imager specification, and are interested in using the device in CANON applications. John will help in specifying the imager, Sergey will provide communication conduit with CANON 
Preliminary characteristics:

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Single target per orbit defined by the limited power budget of the targeting hardware

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2-3 images of MB/day

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; can potentially pick-up other location, but at added complication of the power management

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; spectral range in 400 - 700 nm

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; spatial resolution defined in range of 500 to 1000 m, defined by the primary payload/destination 
2. Rutgers STC (Jim)

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; budget: how much effort will we contribute, at what cost

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; define at least four different applications, compatible with CANON objectives

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; writing assignments 
3. Scripps STC (Francisco)

Some features of the Scripps Ocean Acidification STC are compatible with CANON:

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; spatially variable, localized plumes of low pH, corrosive water are upwelled and advected along West Coast with unpredictable patterns

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the interplay between natural and the anthropogenic drivers remains unclear

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; they present a natural laboratory for studying the effects of ocean acidification on marine biota in situation where biological responses to ocean acidification (besides calcification rates) are unknown

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; applications of mobile assets with long endurance may represent the most effective approach to study these effects

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CANON strategy of utilizing auxiliary information (remote sensing, mooring data) to trigger deployment of CANON assets can be directly applied to chase pH plumes 
4. CANON Microprocess applications (Sergey, Jim, and John)

Techniques and tools to identify, localize, and study small-scale dynamic processes. These tools will be required to understand processes that govern the dynamics of ecosystem.

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; define local scales of homogeneity that delineate&nbsp; "the patch"

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; observe and follow patch trajectory

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; track the succession of biological changes within the patch

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; observe patch evolution: inception, growth and collapse

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ability to take samples

§&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be acquired?

§&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; how many samples can be analyzed?

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; what kind of technology is required to perform these acivities

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HABs as a special case of microprocess

5. Infrastructure needs for CANON initiative (Francisco)

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Vision

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Access to sea

\-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Marine systems

Prepare a document within next week that can be presented to Marcia. \\

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">9372471</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664020</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...

The basic WMS access is:
[http://stoqspg-dev.shore.mbari.org/stoqs/BloomEx2010_example.html] (Note: this address will become [http://odss-staging.shore.mbari.org/stoqs/BloomEx2010_example.html] when we migrate to the staging server.) This page uses the map file on the system: /home/stoqsadm/deployed/mapfiles/stoqs.map.

This web page (which you can "view source" on is build with had-crafted JavaScript and OpenLayers. It makes a request which you can observe by tailing the apache access log file (members of the group web - and the local account stoqsadm is a member - have permission to read this file):

{noformat}
tail -f /var/log/httpd/access_log
{noformat}\\


The stoqs.map file may be modified to write debug log information to a file.  For example these lines have been added in the MAP section of the home/stoqsadm/deployed/mapfiles/stoqs.map file:
{noformat}
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
{noformat}
Doing a 'tail \-f /tmp/mapserver_stoqs.log' will tell you what mapserver (essentially, the mapserv CGI program) is doing.  (I needed to go to DEBUG level 5 before I got any interesting output.)


On the PostgreSQL side the /var/lib/pgsql/9.0/data/postgresql.conf file must be modified to enable additional message logging. I did this for the server running on stoqspg-dev, modifying these lines (The original had these set to off and the lines were commented):
{noformat}
# - What to Log -

debug_print_parse = on
debug_print_rewritten = on
debug_print_plan = on
debug_pretty_print = on
#log_checkpoints = off
log_connections = on
log_disconnections = on
log_duration = on
#log_error_verbosity = default          # terse, default, or verbose messages
#log_hostname = off
{noformat}
The log files (visible to user postgres) in /var/lib/pgsql/9.0/data/pg_log and named by the day of the week will now show entries such as these when mapserver performs its queries:
{noformat}
STATEMENT:  select "time",encode(AsBinary(force_collection(force_2d("geom")),'NDR'),'hex') as geom,"gid" from (select m.id as gid,
                    m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
               from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
               inner join activity a on (ip.activity_id=a.id)
               inner join platform p on (a.platform_id=p.id)
               order by ip.timevalue)
               as subquery where geom && GeomFromText('POLYGON((-124.451751693878 34.3082782141455,-124.451751693878 34.8848044215572,
                  -123.751373276035 34.8848044215572,-123.751373276035 34.3082782141455,-124.451751693878 34.3082782141455))',4326) and
                  ((date_trunc('day', time) >= '2010-10-01' AND date_trunc('day', time) <= '2010-10-31'))
LOG:  duration: 16.757 ms
LOG:  disconnection: session time: 0:00:00.037 user=everyone database=stoqs host=134.89.12.92 port=42202
LOG:  duration: 12731.843 ms
LOG:  disconnection: session time: 0:00:13.325 user=everyone database=stoqs host=134.89.12.92 port=42140
{noformat}
This kind of output looks very helpful for debugging and performance tuning purposes.&nbsp; In particular, the queries can be analyzed using the 'EXPLAIN' command in psql to evaluate where it might be improved with an index or some other treatment.\\

I know you might be thinking that having all this log information turned on will add an overhead to the mapserver's response time.&nbsp; It does.&nbsp; I did some crude measurements with these approximate results:
|| Logging configuration\\ || Time to complete (secs)\\ ||
| All logging turned on\\ | 50 \\ |
| Postgres logging turned off\\ | 34\\ |
| Postgres and Mapserver logging turned off\\ | 33 |
| Postgres and Mapserver logging turned off, not tailing httpd/access_log\\ | 33 |
\\

Clearly, the PostgreSQL logging has the greatest impact.  (The query I was testing went from 33 seconds to 21 seconds after I put an index on the time column.)

-Mike
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631270</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664021</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...

The basic WMS access is:
[http://stoqspg-dev.shore.mbari.org/stoqs/BloomEx2010_example.html] (Note: this address will become [http://odss-staging.shore.mbari.org/stoqs/BloomEx2010_example.html] when we migrate to the staging server.) This page uses the map file on the system: /home/stoqsadm/deployed/mapfiles/stoqs.map.

This web page (which you can "view source" on is build with hand-crafted JavaScript and OpenLayers. It makes a request which you can observe by tailing the apache access log file (members of the group web - and the local account stoqsadm is a member - have permission to read this file):

{noformat}
tail -f /var/log/httpd/access_log
{noformat}\\


The stoqs.map file may be modified to write debug log information to a file.  For example these lines have been added in the MAP section of the home/stoqsadm/deployed/mapfiles/stoqs.map file:
{noformat}
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
{noformat}
Doing a 'tail \-f /tmp/mapserver_stoqs.log' will tell you what mapserver (essentially, the mapserv CGI program) is doing.  (I needed to go to DEBUG level 5 before I got any interesting output.)


On the PostgreSQL side the /var/lib/pgsql/9.0/data/postgresql.conf file must be modified to enable additional message logging. I did this for the server running on stoqspg-dev, modifying these lines (The original had these set to off and the lines were commented):
{noformat}
# - What to Log -

debug_print_parse = on
debug_print_rewritten = on
debug_print_plan = on
debug_pretty_print = on
#log_checkpoints = off
log_connections = on
log_disconnections = on
log_duration = on
#log_error_verbosity = default          # terse, default, or verbose messages
#log_hostname = off
{noformat}
The log files (visible to user postgres) in /var/lib/pgsql/9.0/data/pg_log and named by the day of the week will now show entries such as these when mapserver performs its queries:
{noformat}
STATEMENT:  select "time",encode(AsBinary(force_collection(force_2d("geom")),'NDR'),'hex') as geom,"gid" from (select m.id as gid,
                    m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
               from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
               inner join activity a on (ip.activity_id=a.id)
               inner join platform p on (a.platform_id=p.id)
               order by ip.timevalue)
               as subquery where geom && GeomFromText('POLYGON((-124.451751693878 34.3082782141455,-124.451751693878 34.8848044215572,
                  -123.751373276035 34.8848044215572,-123.751373276035 34.3082782141455,-124.451751693878 34.3082782141455))',4326) and
                  ((date_trunc('day', time) >= '2010-10-01' AND date_trunc('day', time) <= '2010-10-31'))
LOG:  duration: 16.757 ms
LOG:  disconnection: session time: 0:00:00.037 user=everyone database=stoqs host=134.89.12.92 port=42202
LOG:  duration: 12731.843 ms
LOG:  disconnection: session time: 0:00:13.325 user=everyone database=stoqs host=134.89.12.92 port=42140
{noformat}
This kind of output looks very helpful for debugging and performance tuning purposes.&nbsp; In particular, the queries can be analyzed using the 'EXPLAIN' command in psql to evaluate where it might be improved with an index or some other treatment.\\

I know you might be thinking that having all this log information turned on will add an overhead to the mapserver's response time.&nbsp; It does.&nbsp; I did some crude measurements with these approximate results:
|| Logging configuration\\ || Time to complete (secs)\\ ||
| All logging turned on\\ | 50 \\ |
| Postgres logging turned off\\ | 34\\ |
| Postgres and Mapserver logging turned off\\ | 33 |
| Postgres and Mapserver logging turned off, not tailing httpd/access_log\\ | 33 |
\\

Clearly, the PostgreSQL logging has the greatest impact.  (The query I was testing went from 33 seconds to 21 seconds after I put an index on the time column.)

-Mike
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631271</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119685</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-test.shore.mbari.org)
# Create users:
## odssadm
## odssguest
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create a directory /data and give group ODSS_ADMIN ownership as well as read and write privs to it.  NOTE: This directory will contain lots of data.
# Enable FTP and make sure the /data directory is linked so FTP user odssguest can put files in the /data directory.
# Enable/install Apache HTTP server
# For Apache log rotation: Change /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# Create a directory under the apache configuration for custom configuration files (/etc/httpd/custom) and grant the group ODSS_ADMIN read and write privs on it.
# Edit the apache configuration file and include any configuration files in the directory you just created
{noformat}
Include /etc/httpd/conf/custom/*.conf
{noformat}
# Create a symbolic link in the Apache html /var/www/html/data and point to /data.
# Edit the Apache httpd.conf file and make sure directory browsing is enabled for the directory /data
# Grant the ODSS_ADMIN group read and write privs to the /var/www/html directory
# Grant the ODSS_ADMIN group read privs on the http log at /var/log/httpd
# Install Java 7 (64 bit) and make default Java
# Install ant
# Install latest version of Python 2 (NOTE: Not Python 3)
# Install 3 copies of Apache Tomcat 7.0.35 and name them:
## /opt/apache-tomcat-odss-7.0.35
## /opt/apache-tomcat-erddap-7.0.35
## /opt/apache-tomcat-thredds-7.0.35
# Create start up script for all three instances and put in /etc/init.d, but do not set them up to start yet.
# In the start up scripts make sure that the processes will start under the tomcat account.
# Give the group ODSS_ADMIN read and write privs to all three tomcat directories (recursively).
# Install SSL certificate that can be used for Tomcat 7
# Install/enable MySQL database server, start it and then configure to run on startup
# For COSCI, the following needs to be added to the /etc/my.cnf under the [mysqld] entry:
{noformat}
max_allowed_packet=16M
{noformat}
# Install latest version of PostgreSQL Server (9.2.2 as of this writing) [http://www.postgresql.org]
# Install PostGIS extension [http://postgis.net]
# Install django framework
# Download, build, install the mapserver requirements ([http://mapserver.org/installation/unix.html]):
## libpng
## freetype
## GD
## zlib
## libproj
## libcurl
## OGR
## GDAL
## libpg (requires install of Postgres)
# Download, build and install (copy .lib/mapserver to /var/www/cgi-bin) mapserver using the following options in the ./configure step:
{noformat}   
   --with-proj=xxxxxx # (xxxxxx is usually /usr/local)
   --with-ogr=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-gdal=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-wfs
   --with-wfsclient
   --with-wmsclient
   --with-postgis=xxxxx/pg_config # (xxxxxx depends on postgres install location)
   --with-kml
{noformat}   
# Edit the epsg file (should be in /usr/local/Proj4/share/proj/epsg) that was installed with libproj and add the following at the bottom:
{noformat}
# Google Earth / Virtual Globe Mercator
<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +no_defs
{noformat}
# Install tilecache:
## Download the tilecache tar.gz file from [http://tilecache.org]
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}

h3. Notes for ODSS Developers:
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# For automated rsync, we need to avoid the need to enter a password each time the sync occurs. I believe that IS configured password-less ssh login between some of the machines, as described at [http://www.debian-administration.org/articles/152]
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086920</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071381</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: http://www.mbari.org/dmo/schedules/2012.pdf
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038617</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071385</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038621</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071383</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038619</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071387</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038623</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119723</id>
<property name="body"><![CDATA[h3. Introduction

ODSS uses four different open-source software packages for cataloging, distributing, and projecting raw satellite, vector, or point data into the ODSS web interface.  Tracking data is handled in a different manner and is not discussed here.
* [THREDDS|http://www.unidata.ucar.edu/projects/THREDDS/] is used for vector data (wind, surface current) and previous experiment data
* [ERDDAP|http://coastwatch.pfeg.noaa.gov/erddap/download/setup.html] is used for just about everything else. This is primarily because of a WMS incompatibility between THREDDS and Mapserver.
* [Mapserver|http://mapserver.org/] is used for publishing and reprojecting the data in the correct EPSG:900913 projection, and serving the data in the WMS standard used in the ODSS web application.
* [Tilecache|http://tilecache.org/] creates a disk cache of the Mapserver requests for faster access to images

!map_flow.png|thumbnail! click to enlarge

h3. Restarting

To restart erddap
{noformat}

sudo /sbin/service tomcat2 stop
sudo /sbin/service tomcat2 start
{noformat}
After a restart, changes can be seen, depending on the ODSS machine in the /erddap URL, e.g. [http://beach.mbari.org/erddap] . ERDDAP is not visible outside the MBARI firewall and it takes a few seconds for ERDDAP to refresh the catalogues.

To restart thredds (note that this will take down the ODSS web app as well because it's using the same tomcat instance). Alert team members if you do this.
{noformat}

sudo /sbin/service tomcat stop
sudo /sbin/service tomcat start
{noformat}
After a restart, changes can be seen, depending on the ODSS machine in the /thredds/realtime.html URL, e.g.
[http://beach.mbari.org:8080/thredds/realtime.html]

h3. Installing new layers using ERDDAP

As user stoqsadm
# Using the instructions [here|CANON:ERDDAP Administration Notes], modify the datasets.xml file
# Copy attached datasets.xml file with new dataset added to /opt/apache-tomcat7/content/erddap/
# Restart ERDDAP by restarting tomcat2
# Create a new layer and install to /home/stoqsadm/deployed/mapfiles/
# Add this new layer to  /home/stoqsadm/deployed/mapfiles/proxy.map
# Add this new layer to  /etc/tilecache.cfg
# Add to the ODSS json file (contact Kevin Gomes about where this file is)
# Refresh ODSS to see new layer]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086960</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071408</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011* 
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038644</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071410</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline

# Thom: Autonomy meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
# Any other business?


\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038646</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071412</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation

# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
# Any other business?

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038648</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071414</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation

# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently ~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tuesday at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathemetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.


\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038650</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071416</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation

# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tuesday at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathemetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038652</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071418</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tuesday at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathemetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday
## Duane on vacation next Monday

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038654</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071417</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tuesday at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathemetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday
## Duane on vacation next Monday

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038653</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071420</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathemetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday
## Duane on vacation next Monday

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038656</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119739</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### 
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package. 
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position 
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086976</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119741</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
*ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez

# John Ryan:
# Kevin: Plan for March:
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:



*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086978</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071421</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038657</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664134</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very preliminary and do not represent all of the actual classes or concepts in the current design. Click on the thumbnails to enlarge. 

||Top Level Overview ||Client/Server Package Diagram|| Top Level Data (grab bag of data, not class types per se) ||
|!dss_top_overview.png|thumbnail! | !dss_client_server_package_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||org.mbari.dss.client.jd.model Class Diagram ||org.mbari.dss.client.model Class Diagram || org.mbari.dss.client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631384</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664132</id>
<property name="body"><![CDATA[This describes capabilities in the 0.3.0 release and what needs to be done in the 0.4.0 release of the ODSS web user interface. This is very much a work-in-progress wiki as the software development team moves forward with understanding the GWT toolkit and various technologies that might apply.

h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS generally support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data, and data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  
** We'll need to make a decision about design of this data model to be more sustainable.
** Having a good data model is *+essential+* before building a good graphical interface. 
** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code into this release.

h3.  Useful links
[|http://code.google.com/webtoolkit/articles/mvp-architecture.html|Article: Large scale application development for GWT]
[GWT-App-Architecture-Best-Practices|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631382</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664137</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very much a work-in-progress, and do not represent all of the classes or designs in the current (Carlos v 0.3.0) code. Notes are added in yellow, classes in blue/gray and databases in orange. Click on the thumbnails to enlarge. 

||Top Level Overview ||Client/Server Package Diagram|| Top Level Data (grab bag of data, not class types per se) ||
|!dss_top_overview.png|thumbnail! | !dss_client_server_package_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||org.mbari.dss.client.jd.model Class Diagram ||org.mbari.dss.client.model Class Diagram || org.mbari.dss.client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!

||org.mbari.dss.client.views Class Diagram||org.mbari.dss.client.views.layout1 Class Diagram||
|!dss_client_views_class_diagram.png|thumbnail! |!dss_client_views_layout1_diagram.png|thumbnail! |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631387</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664135</id>
<property name="body"><![CDATA[h1. UML Design Drawings for ODSS Web Application Design

These drawings are very preliminary and do not represent all of the actual classes or designs in the current (Carlos) design. Notes are added in yellow, classes in blue/gray and databases in orange. Click on the thumbnails to enlarge. 

||Top Level Overview ||Client/Server Package Diagram|| Top Level Data (grab bag of data, not class types per se) ||
|!dss_top_overview.png|thumbnail! | !dss_client_server_package_diagram.png|thumbnail! | !dss_data.png|thumbnail! |

||org.mbari.dss.client.jd.model Class Diagram ||org.mbari.dss.client.model Class Diagram || org.mbari.dss.client(entry point) Class Diagram ||
|!dss_client_jd_model_class_diagram.png|thumbnail! | !dss_client_model_class_diagram.png|thumbnail! | !dss_client_class_diagram.png|thumbnail!

||org.mbari.dss.client.views Class Diagram||org.mbari.dss.client.views.layout1 Class Diagram||
|!dss_client_views_class_diagram.png|thumbnail! |!dss_client_views_layout1_diagram.png|thumbnail! |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631385</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664184</id>
<property name="body"><![CDATA[This describes capabilities in the 0.3.0 release and what needs to be done in the 0.4.0 release of the ODSS web interface. This is very much a work-in-progress wiki as the software development team moves forward with understanding the GWT toolkit and various technologies that might be applied.

h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS generally support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data, and data products defined in KML files.  Draw colored sensor tracks. Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability to "Situational Awareness" tab to playback vehicle locations and if available, vehicles (colored) sensor tracks .   
* * Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web
* Remove wiki tab

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  
** We'll need to make a decision about design of this data model to be more sustainable.
** Having a good data model is *+essential+* before building a good graphical interface. 
** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code into this release.

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API. Tom O'Reilly will inform of needed API.
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective

* Experiment Log
** Initial log entry derived from Chavez labs ships logs
** There is more than one kind of log: ship log and individual notes
** Need to still have persistent storage when no internet is present and sync later
** Automate data entry wherever possible, e.g. ship leaves harbor 
** Ideas: log entries tag to enable search, using Cassandra node on the ship.

**  ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631433</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664168</id>
<property name="body"><![CDATA[This describes capabilities in the 0.3.0 release and what needs to be done in the 0.4.0 release of the ODSS web interface. This is very much a work-in-progress wiki as the software development team moves forward with understanding the GWT toolkit and various technologies that might be applied.

h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS generally support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data, and data products defined in KML files.  Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability. This is the famous "DJ" capability we've heard so much about. 
* Draw colored sensor tracks
* Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  
** We'll need to make a decision about design of this data model to be more sustainable.
** Having a good data model is *+essential+* before building a good graphical interface. 
** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code into this release.

h3.  Useful links
[|http://code.google.com/webtoolkit/articles/mvp-architecture.html|Article: Large scale application development for GWT]
[GWT-App-Architecture-Best-Practices|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631417</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664169</id>
<property name="body"><![CDATA[This describes capabilities in the 0.3.0 release and what needs to be done in the 0.4.0 release of the ODSS web interface. This is very much a work-in-progress wiki as the software development team moves forward with understanding the GWT toolkit and various technologies that might be applied.

h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS generally support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data, and data products defined in KML files.  Draw colored sensor tracks. Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability to "Situational Awareness" tab to playback vehicle locations and if available, vehicles (colored) sensor tracks .   
* * Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web
* Remove wiki tab

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  
** We'll need to make a decision about design of this data model to be more sustainable.
** Having a good data model is *+essential+* before building a good graphical interface. 
** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code into this release.

h3.  Useful links
[|http://code.google.com/webtoolkit/articles/mvp-architecture.html|Article: Large scale application development for GWT]
[GWT-App-Architecture-Best-Practices|http://www.scribd.com/doc/17474511/GWT-App-Architecture-Best-Practices]

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API. Tom O'Reilly will inform of needed API.
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631418</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664177</id>
<property name="body"><![CDATA[This describes capabilities in the 0.3.0 release and what needs to be done in the 0.4.0 release of the ODSS web interface. This is very much a work-in-progress wiki as the software development team moves forward with understanding the GWT toolkit and various technologies that might be applied.

h3. v. 0.3.0  Existing  capability (Carlos prototype)

* Enables WMS and WFS layers on the map as the main data access interfaces. This is accomplished by using OpenLayers (via GWT-OpenLayers), which supports these and several other data access protocols.  WMS and WFS generally support static data.
* Uses SmartGWT as the main library to create the user interface (SmartGWT is very actively developed and broadly used, and has in fact superseded Gwt-Ext). _(Note - this is different than gwt-ext used in the Google Web Toolkit 2 Application Development Cookbook)_
* Provides a "perspective" approach to handle the various modes of user interaction (eg., "situational awareness", "planning"), such that the interface can be adjusted depending on the mode.
* Allows to create new vector features (preliminary functionality). This is enabled in the "planning" perspective and can be used to store user defined "features", which is an OGC concept, e.g. a 2D point can be a feature.
* Is based on Maven, which facilitates dependency, unit testing, and build management.
* And it's worth noting that this new prototype does not (and was not intended to) replicate all the functionality in JD's version during this phase. Rather it demonstrates the feasibility of using OGC standard protocols for data access, while allowing the incremental incorporation of previous and new functionality. 

h3. v. 0.4.0 Needed capability 
	 
* Populate the data products view 
** Server side: get AUV plots, measured data, TREX data, and data products defined in KML files.  Draw colored sensor tracks. Will this change ? Still trying to understand this...
** Client side: display available products in selectable tree and display in own view
* Add playback capability to "Situational Awareness" tab to playback vehicle locations and if available, vehicles (colored) sensor tracks .   
* * Display (Mavin/SVN tag) version and (SVN) build number somewhere 
* CSS (cascading style sheets) formatting to something clean and MBARI labeled, maybe similar to MBARI external web
* Remove wiki tab

h3. v. 0.4.0 Outstanding team design decisions 

* In the JD version, the client.model package has  33 different classes.  Most of these classes are data/instrument/platform models that were hardcoded for Glider, Drifter, AUV, etc., probably in the interest of time.  
** We'll need to make a decision about design of this data model to be more sustainable.
** Having a good data model is *+essential+* before building a good graphical interface. 
** SmartGWT has something called a "DataSource" which simply describes a data model in a manner conceptually very similar to the way SQL is used to represent a database schema. Data can be read from, for example local array data, XML or JSON, or data from a server.       
* SmartGWT or GWTDesigner, or do they work together ?  Not sure here, but a decision needs to be made about what tool to use for layout. Changes will be needed to the user interface layout per each perspective (Situational Awareness, Planning, etc.).  We should do some testing on this.
* Where/how to leverage WMS/WFS/SOS services in this design ?
* Model-view-presenter (MVP) architecture. Need to bridge the gap between presenter design pattern and idea of perspectives. Refactor presenter designs in JDs code into this release.

h3.  For future releases

* Default display should
** Not require login
** Display where platforms are
* Display "hotspots"
* Configuration/deployment related
** For proper deployment, the Google Maps API key needs to be adjusted in Dss.html according to the host server.   _Rational:  Accessing Google MAPS requires a "key" that is keyed to the host server name.  For deployment on the staging versus the production server, for example, we'll need a way to modify this key outside the WAR deployment, or generate a key that will work on either and hardcode it._
** Move OpenLayer javascript sources outside the DSS WAR file and reference them through e.g. a  configured property.
** _Rational:  The OpenLayers web site is referenced in the application, but it can go down. One solution is to keep a copy of the OpenLayer javascript sources in the WAR that gets deployed local on the web server and referenced when the site is down. However, OpenLayers is ever evolving and we will want to take advantage of new releases without have to reploy the WAR, thus a new method is required to handle this._
* Investigate Mapfish printing further  
* Manage user-defined layers products
* Add user login
* Add display of newly discovered assets through TBD planning service API. Tom O'Reilly will inform of needed API.
* Add Planning tab
* Each science user can have their own plan
** Plan is shared with everyone else
** Move drag and drop drifter and other Dorado survey planners to this perspective
** Not sure what else makes sense here...
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631426</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664353</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)
        The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on.
        Restart FireFox to implement the Selenium Plugin.  

        You may now access the Selenium Test Application on FireFox in the following way:
        _Tools > Selenium IDE



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631614</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664354</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)
        The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on.
        Restart FireFox to implement the Selenium Plugin.  

        You may now access the Selenium Test Application on FireFox in the following way:
        _Tools > Selenium IDE_



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631615</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664352</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*    Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631613</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664349</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions

\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*    Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, download the most recent version of Selenium and install at: (http://seleniumhq.org/download/)



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631610</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664350</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*    Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, download the most recent version of Selenium and install at: (http://seleniumhq.org/download/)



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631611</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664347</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

---------------------------------------------------------------------------------------------------------

h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/DSS)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" DSS-Repo
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631608</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119557</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  | | | |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# Gulper data and water analysis
# CODAR
# Phytoplankton chlorophyll concentration proxies from ocean color
## MODIS Aqua Chlorophyll-a [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/chla/catalog.html?dataset=satellite/MW/chla/1day]
## MODIS Aqua Chlorophyll fluorescence line height (FLH) [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/cflh/catalog.html?dataset=satellite/MW/cflh/1day]
# SST 
## MODIS Aqua daytime SST [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/sstd/catalog.html?dataset=satellite/MW/sstd/1day]
## AVHRR daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatAT/ssta/catalog.html?dataset=satellite/AT/ssta/1day]
## GOES daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatGA/ssta/catalog.html?dataset=satellite/GA/ssta/1day]


h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Shared planning for vehicle operations
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Task List

|| Number || Task || Responsible Person || Status ||
| 1 | Refactor build for more consistent deployment on test server (continuous integration) as well as for deployment on the new CentOS servers for odss-test (replace odss-staging), odss (replace beach), zuma (carson), malibu (replace malibu) | Kevin | In process |
| 2 | Have I.S. build new CentOS VM to replace odds-staging | Kevin | Ticket submitted |
| 3 | Configure new ODSS build on to odss-test | Kevin | |
| 4 | Check out/install MBARITracking consumers/database on odss-test and start consuming platforms tracks from AMQP | Kevin/Rich/Mike | |
| 5 | Install and configure STOQS on odss-test | Rich/Mike | |
| 6 | Migrate Mike's code to send GPS locations through AMQP from WF to Carson | Kevin/Rich | |
| 7 | Get full list of remote sensing (i.e. layers) from science and configure to download data to odss-test erddap installation | Danelle | |
| 8 | Inventory all ERDDAP and THREDDS data on beach.mbari.org for move to new server | Kevin | |
| 9 | Layout directory structure for data repo for ECOHAB and define which locations will be rsync'd and configure on beach.mbari.org (Atlas actually) | Kevin | |
| 10 | Contact Arvind and characterize glider data and access | Duane | |
| 11 | Write adapter to pull tracks from glider data sources and publish to AMQP | Kevin/Rich | |
| 12 | Write adapter to pull tracking data from ESP and publish to AMQP | Kevin/Rich | |
| 13 | Integrate STOQS sensor tracks into ODSS UI | Kevin | |
| 14 | Clone odss-test to zuma and configure for Carson operation | All | |
| 15 | Set up rsync to sync identified directories between beach.mbari.org (atlas) and zuma) | Kevin/Tom | |
| 16 | Configure rsync to copy files from ESP (or bufflehead) to directory structure on beach (then to rsync to zuma) | Kevin/Brent | |
| 17 | Install ESP GUI software on laptops and point to the FTP server on zuma where ESP files are located | Kevin | |
h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086789</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664345</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions

\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Install Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. Install FireFox and Selenium Plugin
*1.*    Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)

*2.*   Next, download the most recent version of Selenium and install at: (http://seleniumhq.org/download/)



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631606</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664346</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions

\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Install Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. Install FireFox and Selenium Plugin
*1.*    Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, download the most recent version of Selenium and install at: (http://seleniumhq.org/download/)



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631607</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071236</id>
<property name="body"><![CDATA[must, should, nice&nbsp;are specifically used to denote priority !ODSS-dataAnalysis2.jpg|thumbnail,width=313,height=206!
\\
&nbsp;

R1.&nbsp; ODSS must 'collect' the experiment summary and description from the science users during experiment planning

R2.&nbsp; ODSS should collect the experiment high level goals and hypothesis

R3.&nbsp; Data Archive descriptions

R3.1&nbsp; Centralized data archive descriptions with pointers to the data (z'catalog)

R3.2 Data processing workflow with status should be documented in a central location especially for data access locations that will change through time
* example: data is dumped on an ftp site, during the experiment 'real time' access is via ftp.&nbsp; Later this data is loaded into BOG and then subsequently loaded into STOQs to support query from Matlab or other tools

R4. Improve data access

R4.1 CANON data archive descriptions must be available in the data analysis perspective of the ODSS.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038470</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664343</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions

\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. Install FireFox and Selenium Plugin
    Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)

    Next, download the most recent version of Selenium and install at: (http://seleniumhq.org/download/)



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631604</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664344</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions

\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Install Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. Install FireFox and Selenium Plugin
*1.*    Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)

*2.*   Next, download the most recent version of Selenium and install at: (http://seleniumhq.org/download/)



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631605</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664341</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions

\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. Install FireFox and Selenium Plugin

----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631602</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664342</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions

\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. Install FireFox and Selenium Plugin
    Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631603</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664339</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions

\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
----- 
\\

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)
-----
\\

h3. Install FireFox and Selenium Plugin
----






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631600</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071261</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin visiting this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial:
### Autonomy week: Week of 21th (21, 22, 23, 24)
### CANON week:  Weeks of 28th (29, 30, 31)
### Note that Memorial Day weekend spans May 25-28.
## ODSS development plan here:
## [Presentation slides for CANON PI meeting | ^CANON_ODSS_Status_12Apr2012_c.pptx]

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday -- Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038495</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664338</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions

\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install
----
\\

h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
----- 
\\

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)
-----
\\

h3. Install FireFox and Selenium Plugin
----






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631599</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664337</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install
----
\\

h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
----- 
\\

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)
-----
\\

h3. Install FireFox and Selenium Plugin
----






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631598</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071259</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin visiting this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial:
### Autonomy week: Week of 21th (21, 22, 23, 24)
### CANON week:  Weeks of 28th (29, 30, 31)
### Note that Memorial Day weekend spans May 25-28.
## ODSS development plan here:
## Presentation slides for CANON PI meeting here:

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday -- Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038493</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664336</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install
----
\\
\\

h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 
\\
\\

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

\\
\\

h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631597</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071260</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin visiting this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial:
### Autonomy week: Week of 21th (21, 22, 23, 24)
### CANON week:  Weeks of 28th (29, 30, 31)
### Note that Memorial Day weekend spans May 25-28.
## ODSS development plan here:
## [Presentation slides for CANON PI meeting | ^]

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday -- Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038494</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664335</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

\\
\\

h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 
\\
\\

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

\\
\\

h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631596</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071265</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin visiting this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial:
### Autonomy week: Week of 21th (21, 22, 23, 24)
### CANON week:  Weeks of 28th (29, 30, 31)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday -- Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038499</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664334</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

\\

h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 
\\

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

\\

h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631595</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071266</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin visiting this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial:
### Autonomy week: Week of 21th (21, 22, 23, 24)
### CANON week:  Weeks of 28th (29, 30, 31)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday -- Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038500</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664333</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

\\

h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631594</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071263</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin visiting this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial:
### Autonomy week: Week of 21th (21, 22, 23, 24)
### CANON week:  Weeks of 28th (29, 30, 31)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting | ^CANON_ODSS_Status_12Apr2012_c.pptx]

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday -- Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038497</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664332</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install



h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631593</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071264</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin visiting this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial:
### Autonomy week: Week of 21th (21, 22, 23, 24)
### CANON week:  Weeks of 28th (29, 30, 31)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday -- Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038498</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664331</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631592</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664330</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

---

h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/DSS)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" DSS-Repo
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631591</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664329</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"



h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/DSS)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" DSS-Repo
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631590</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664328</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"


h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/DSS)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" DSS-Repo
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631589</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664327</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:  
      bq. http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631588</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071257</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin visiting this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial:
### Autonomy week: Week of 21th (21, 22, 23, 24)
### CANON week:  Weeks of 28th (29, 30, 31)
### Note that Memorial Day weekend spans May 25-28.
## ODSS development plan here:
## Presentation slides for CANON PI meeting here:

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday -- Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038491</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664326</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download Client* 
      bq. Go to the following site and download the most recent version of SmartSVN for your system:  
      **http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631587</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664325</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download Client* 
      **Go to the following site and download the most recent version of SmartSVN for your system:  
      **http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631586</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071255</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
-Mark Chaffey-

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: http://services.mbari.org/observations/
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday -- Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038489</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664324</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download Client* 
           Go to the following site and download the most recent version of SmartSVN for your system:  
      http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631585</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071256</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan. 
## Very interested in ODSS status. Interesting in displaying Gulper fires.

# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)

# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)

# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.

# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate. 

# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...

# Any other business
## Mike Godin visiting this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
	

## Precise date of May field trial:
### Autonomy week: Week of 21th (21, 22, 23, 24)
### CANON week:  Weeks of 28th (29, 30, 31) 
### Note that Memorial Day weekend spans May 25-28.
## ODSS development plan here:
## Presentation slides for CANON PI meeting here:

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline


\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday -- Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038490</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004831</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and [powerpoint | ^ODSS_SE.pptx] slide from Francisco
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) -- discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration -- alternative to email
#### Chat -- conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan -- John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20972068</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004833</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and [powerpoint | ^ODSS_SE.pptx] [slide | ^ODSS_SE.pptx.pdf] from Francisco
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) -- discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration -- alternative to email
#### Chat -- conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan -- John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20972070</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664385</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/dss*).
\\
\\       
Perform an update with the line command:  *svn update*

----- 
\\
h3. Launch the GWT Development Mode

*1.*  Navigate to the location of the checked out DSS code on your local computer.
*2.*  Enter the following command to build the GWT development:  *mvn gwt:run*
*3.*  Allow time for this to build.  The first build can take a while.
*4.*  Once built, 







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631646</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004827</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) -- discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration -- alternative to email
#### Chat -- conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan -- John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20972064</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664379</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/DSS*).
\\
\\       
Perform an update within the directory with the line command:  *svn update*

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631640</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">21004829</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan


# The group discussed the message and powerpoint slide from Francisco 
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time -- are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time -- need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements -- add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign -- [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data -- gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access -- way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) -- discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration -- alternative to email
#### Chat -- conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan -- John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20972066</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664381</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/DSS*).
\\
\\       
Perform an update with the line command:  *svn update*

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631642</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664382</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

  From the Main Menu:  _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----

h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   From the Main Menu:  _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/DSS)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" DSS-Repo
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631643</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071268</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial:
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week:  Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038502</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664375</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/DSS*).
-- Perform an update within the directory

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631636</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071267</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data).  Would like to discuss the data model at one of our Tues/Thurs sessions.
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial:
### Autonomy week: Week of 21th (21, 22, 23, 24)
### CANON week:  Weeks of 28th (29, 30, 31)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038501</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664376</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/DSS*).
       Perform an update within the directory with the line command:  *svn update*

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631637</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664377</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/DSS*).
\\
       Perform an update within the directory with the line command:  *svn update*

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631638</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664378</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/DSS*).
\\       Perform an update within the directory with the line command:  *svn update*

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631639</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664371</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/DSS-Repo*).

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631632</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664372</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/DSS*).
-- Perform an update within the directory

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631633</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664373</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/DSS*).
-- Perform an update within the directory

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631634</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664367</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----

h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/DSS)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" DSS-Repo
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631628</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664369</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631630</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664364</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631625</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119615</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## https://odss.mbari.org/odss/ aka https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086848</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119618</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat



*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086851</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664366</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631627</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664365</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631626</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664360</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You may now access the Selenium Test Application on FireFox in the following way:
        _Tools > Selenium IDE_



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631621</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664359</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

You may now access the Selenium Test Application on FireFox in the following way:
        _Tools > Selenium IDE_



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631620</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664362</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631623</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664356</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)
        bq.The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on.
        Restart FireFox to implement the Selenium Plugin.  

        You may now access the Selenium Test Application on FireFox in the following way:
        _Tools > Selenium IDE_



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631617</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664355</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)
        dq.The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on.
        Restart FireFox to implement the Selenium Plugin.  

        You may now access the Selenium Test Application on FireFox in the following way:
        _Tools > Selenium IDE_



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631616</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664358</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\

h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]

----- 
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install at: (http://seleniumhq.org/download/)
        bq.The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. Restart FireFox to implement the Selenium Plugin.  You may now access the Selenium Test Application on FireFox in the following way:
        _Tools > Selenium IDE_



----
\\





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631619</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664285</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

1. Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
2. Select Help > Install New Software. This should display the "Install" dialog.
3. Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

1. Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
2. Set up the MBARI DSS repository in SmartSVN from the main menu:
    *Repository > Manage Profiles... > Add*

   h5. Location Page:   
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   h5. Details Page.
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" blank
   Choose: "Verify connection when pressing 'Next'
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

3. Checkout the repository trunk to a local directory on your computer
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    h5. Location Page
    Choose "trunk" and click "Continue"

    h5.  Local Directory Page:
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    h5. Project Page:
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631545</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664286</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.* Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
*2.* Set up the MBARI DSS repository in SmartSVN from the main menu:
    *Repository > Manage Profiles... > Add*

   h5. Location Page:   
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   h5. Details Page.
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" blank
   Choose: "Verify connection when pressing 'Next'
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

*3.* Checkout the repository trunk to a local directory on your computer
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    h5. Location Page
    Choose "trunk" and click "Continue"

    h5.  Local Directory Page:
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    h5. Project Page:
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631546</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664283</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

1. Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
2. Select Help > Install New Software. This should display the "Install" dialog.
3. Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

1. Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
2. Set up the MBARI DSS repository in SmartSVN from the main menu:
    *Repository > Manage Profiles... > Add*

   Set the following on the Location Page:   
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*

   Click "Continue" to go to Details Page.
 
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" blank
   Choose: "Verify connection when pressing 'Next'

   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

3. Checkout the repository trunk to a local directory on your computer
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"
    Click "trunk" on the location page and then click "Continue"

    On the Local Directory Page, set the following:
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    On the Project Page, set the following:
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631543</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664284</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

1. Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
2. Select Help > Install New Software. This should display the "Install" dialog.
3. Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

1. Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
2. Set up the MBARI DSS repository in SmartSVN from the main menu:
    *Repository > Manage Profiles... > Add*

   h5. Location Page:   
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   h5. Details Page.
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" blank
   Choose: "Verify connection when pressing 'Next'
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

3. Checkout the repository trunk to a local directory on your computer
    _This will install the project code onto you local computer.
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    h5. Location Page
    Choose "trunk" and click "Continue"

    h5.  Local Directory Page:
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    h5. Project Page:
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631544</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664290</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.* Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
*2.* Set up the MBARI DSS repository in SmartSVN from the main menu:
    *Repository > Manage Profiles... > Add*

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" blank
   Choose: "Verify connection when pressing 'Next'
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

*3.* Checkout the repository trunk to a local directory on your computer
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631550</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664288</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.* Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
*2.* Set up the MBARI DSS repository in SmartSVN from the main menu:
    *Repository > Manage Profiles... > Add*

   h7. Location Page:   
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   h7. Details Page.
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" blank
   Choose: "Verify connection when pressing 'Next'
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

*3.* Checkout the repository trunk to a local directory on your computer
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    h5. Location Page
    Choose "trunk" and click "Continue"

    h5.  Local Directory Page:
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    h5. Project Page:
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631548</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664277</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

1. Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
2. Select Help > Install New Software. This should display the "Install" dialog.
3. Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

1. Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
2. Set up the MBARI DSS repository in SmartSVN from the main menu:
    Repository > Manage Profiles... > Add

   Set the following on the Location Page:   
   Protocol:  *HTTPS*
   Server Name:  https://mbari-dss.googlecode.com
   Repository Path: */svn*
   Server Port: *Default*

   Click "Continue" to go to Details Page.
 
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" blank
   Choose: "Verify connection when pressing 'Next'

   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click *Finish*




                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631537</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664276</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

1. Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
2. Select Help > Install New Software. This should display the "Install" dialog.
3. Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

1. Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
2. Set up the MBARI DSS repository in SmartSVN from the main menu:
    Repository > Manage Profiles... > Add

   Set the following:   
   Protocol:  *HTTPS*
   Server Name:  https://mbari-dss.googlecode.com
   Repository Path: */svn*
   Server Port: *Default*

   Click "Continue" 
                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631536</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664281</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

1. Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
2. Select Help > Install New Software. This should display the "Install" dialog.
3. Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

1. Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
2. Set up the MBARI DSS repository in SmartSVN from the main menu:
    *Repository > Manage Profiles... > Add*

   Set the following on the Location Page:   
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*

   Click "Continue" to go to Details Page.
 
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" blank
   Choose: "Verify connection when pressing 'Next'

   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

3. Checkout the repository trunk to a local directory on your computer (e.g., username/DSS)
   





                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631541</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664279</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

1. Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
2. Select Help > Install New Software. This should display the "Install" dialog.
3. Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

1. Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
2. Set up the MBARI DSS repository in SmartSVN from the main menu:
    Repository > Manage Profiles... > Add

   Set the following on the Location Page:   
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*

   Click "Continue" to go to Details Page.
 
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" blank
   Choose: "Verify connection when pressing 'Next'

   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click *Finish*




                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631539</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664270</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

1. Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
2. Select Help > Install New Software. This should display the "Install" dialog.
3. Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

1. Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
2. Set up the MBARI DSS repository in SmartSVN from the main menu:
    Repository > Manage Profiles... > Add

   Set the following:   Protocol:  HTTP
                               Server Name:  https://mbari-dss.googlecode.com
                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631530</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664268</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
Select Help > Install New Software. This should display the "Install" dialog.
Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631528</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664274</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

1. Install the maven plugin for Eclipse ([http://m2eclipse.sonatype.org/installing-m2eclipse.html])
2. Select Help > Install New Software. This should display the "Install" dialog.
3. Paste [http://m2eclipse.sonatype.org/sites/m2e&nbsp;into] the URL, check the boxes and install

h3. Subversion (SVN)

1. Go to the following site and download the most recent version of SmartSVN for your system:
[http://www.syntevo.com/smartsvn/download.html]
2. Set up the MBARI DSS repository in SmartSVN from the main menu:
Repository > Manage Profiles... > Add

Set the following:
Protocol: *HTTP*
Server Name: [https://mbari-dss.googlecode.com]
Repository: /svn

Thom Notes: another option for Eclipse users&nbsp;is to install subclipse

http://subclipse.tigris.org/]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631534</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664273</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

1. Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
2. Select Help > Install New Software. This should display the "Install" dialog.
3. Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

1. Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
2. Set up the MBARI DSS repository in SmartSVN from the main menu:
    Repository > Manage Profiles... > Add

   Set the following:   
   Protocol:  *HTTP*
   Server Name:  https://mbari-dss.googlecode.com
   Repository: /svn
                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631533</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664271</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

1. Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
2. Select Help > Install New Software. This should display the "Install" dialog.
3. Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

1. Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
2. Set up the MBARI DSS repository in SmartSVN from the main menu:
    Repository > Manage Profiles... > Add

   Set the following:   
   Protocol:  *bold*HTTP
   Server Name:  https://mbari-dss.googlecode.com
   Repository: /svn
                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631531</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664265</id>
<property name="body"><![CDATA[h3. Build Instructions

Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)

Select Help > Install New Software. This should display the "Install" dialog.

Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631525</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664263</id>
<property name="body"><![CDATA[Build Instructions

Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)

Select Help > Install New Software. This should display the "Install" dialog.

Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631523</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664315</id>
<property name="body"><![CDATA[h3. Setup Repository Settings on SmartSVN Client

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"


h3. Checkout DSS Repository using SmartSVN Client
   _This will install the project code onto you local computer._
   Project > Checkout...

   Choose the DSS-Repo (that you just setup) and click "Continue"

   Location Page:
   Choose "trunk" and click "Continue"

   Local Directory Page:
   Provide a Local Directory (e.g., username/DSS)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   Project Page:
   "Check out a working copy"
        > "Add a new project:" DSS-Repo
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631576</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664316</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"


h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   Project > Checkout...

   Choose the DSS-Repo (that you just setup) and click "Continue"

   Location Page:
   Choose "trunk" and click "Continue"

   Local Directory Page:
   Provide a Local Directory (e.g., username/DSS)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   Project Page:
   "Check out a working copy"
        > "Add a new project:" DSS-Repo
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631577</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664317</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"


h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   _Project > Checkout..._

   Choose the DSS-Repo (that you just setup) and click "Continue"

   Location Page:
   Choose "trunk" and click "Continue"

   Local Directory Page:
   Provide a Local Directory (e.g., username/DSS)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   Project Page:
   "Check out a working copy"
        > "Add a new project:" DSS-Repo
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631578</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664318</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"


h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   _Project > Checkout..._

   Choose the DSS-Repo (that you just setup) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/DSS)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" DSS-Repo
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631579</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664319</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
 

*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631580</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664320</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631581</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664321</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download Client* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631582</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664322</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download Client* 
      Go to the following site and download the most recent version of SmartSVN for your system:  
      http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
 

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631583</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664307</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

h3. Checkout DSS Repository

_This will install the project code onto you local computer.
Project > Checkout...

Choose the DSS-Repo (that you just setup) and click "Continue"

Location Page:
Choose "trunk" and click "Continue"

Local Directory Page:
Provide a Local Directory (e.g., username/DSS)
Click "Into Subdirectory:" root
Click "Check out Recursively" and then Click "Continue"

Project Page:
"Check out a working copy"
> "Add a new project:" DSS-Repo
Click "Continue"

Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631568</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664308</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2.* [Set up the MBARI DSS repository in SmartSVN*|CANON:DSS SmartSVN Setup]
 

*3. Checkout the repository trunk to a local directory on your computer.*
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631569</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664309</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
 

*3.* [Checkout the repository trunk to a local directory on your computer.*
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631570</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664310</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2.* [Set up the MBARI DSS repository in SmartSVN|CANON:DSS SmartSVN Setup]
 

*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631571</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119652</id>
<property name="body"><![CDATA[This page documents the logistics for the ECOHAB experiment as it pertains to the use of the ODSS during the campaign.

h5. Timeline
March-April
|| Platform || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31|| 1 || 2 || 3 || 4 || 5 ||
| ESP | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
| LRAUVs |  |  |  |  | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |  |  |  | | | | | | |
| RC/Dorado |  |  |  |  |  |  |  | X | X | X |  |  | X | X | X |  | | | |  |  |  |  | | | | | | |
| Waveglider? | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |

h5. Platforms
# USC Gliders
# 2x ESPs
# Rachel Carson with Dorado
# Waveglider
# Vessel Yellowfin (slow)
# Drifters (Stella?)
# LRAUVs

h5. Standard Data Products
# [ROMS SIO Glider|https://aosn.mbari.org/coop/getData/str_sio_glider_asap_05_roms.jpg?type=summaryLink&id=193&url_index=2] - This looks to be a product that will not overlay on a map so it is probably something destined for the Data Catalog that will open with a click of a link.
# JPL's ROMS model
# Gulper data and water analysis
# CODAR
# Phytoplankton chlorophyll concentration proxies from ocean color
## MODIS Aqua Chlorophyll-a [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/chla/catalog.html?dataset=satellite/MW/chla/1day]
## MODIS Aqua Chlorophyll fluorescence line height (FLH) [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/cflh/catalog.html?dataset=satellite/MW/cflh/1day]
# SST 
## MODIS Aqua daytime SST [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatMW/sstd/catalog.html?dataset=satellite/MW/sstd/1day]
## AVHRR daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatAT/ssta/catalog.html?dataset=satellite/AT/ssta/1day]
## GOES daily composite [http://oceanwatch.pfeg.noaa.gov/thredds/Satellite/aggregsatGA/ssta/catalog.html?dataset=satellite/GA/ssta/1day]


h5. High Priority ODSS Features
# Sensor data from vehicles overlayed on tracks
# A path for operator to notify ESP team when ESP should trigger (ESP may be configured to trigger on data from it's ancillary sensors).
# Get USC Glider data into ODSS (more on what that means to come: Arvind is POC)
# Get LRAUV data into ODSS (more on what that means to come)
# Get Yi's ROMS model data into ODSS
# AIS ship tracks need to be working
# Shared planning for vehicle operations
# Some mechanism must be in place to send RC locations as well as Dorado waypoints to the crew on the Carson
# Integrate Ryan's glider planning service into ODSS.
# Make sure there are three pathways for AUV data:
## Acoustic model from Dorado->RC->Shore over VSAT/3G (Frederic will write the software for the acoustic link)
## Directly from Dorado->Shore over Iridium
## High Resolution AUV data and processed products (? - maybe over 3G)

h5. Task List

|| Number || Task || Responsible Person || Status ||
| 1 | Refactor build for more consistent deployment on test server (continuous integration) as well as for deployment on the new CentOS servers for odss-test (replace odss-staging), odss (replace beach), zuma (carson), malibu (replace malibu) | Kevin | In process |
| 2 | Have I.S. build new CentOS VM to replace odds-staging | Kevin | Ticket submitted |
| 3 | Configure new ODSS build on to odss-test | Kevin | |
| 4 | Check out/install MBARITracking consumers/database on odss-test and start consuming platforms tracks from AMQP | Kevin/Rich/Mike | |
| 5 | Install and configure STOQS on odss-test | Rich/Mike | |
| 6 | Migrate Mike's code to send GPS locations through AMQP from WF to Carson | Kevin/Rich | |
| 7 | Get full list of remote sensing (i.e. layers) from science and configure to download data to odss-test erddap installation | Danelle | |
| 8 | Inventory all ERDDAP and THREDDS data on beach.mbari.org for move to new server | Kevin | |
| 9 | Layout directory structure for data repo for ECOHAB and define which locations will be rsync'd and configure on beach.mbari.org (Atlas actually) | Kevin | |
| 10 | Contact Arvind and characterize glider data and access | Duane | |
| 11 | Write adapter to pull tracks from glider data sources and publish to AMQP | Kevin/Rich | |
| 12 | Write adapter to pull tracking data from ESP and publish to AMQP | Kevin/Rich | |
| 13 | Integrate STOQS sensor tracks into ODSS UI | Kevin | |
| 14 | Clone odss-test to zuma and configure for Carson operation | All | |
| 15 | Set up rsync to sync identified directories between beach.mbari.org (atlas) and zuma) | Kevin/Tom | |
| 16 | Configure rsync to copy files from ESP (or bufflehead) to directory structure on beach (then to rsync to zuma) | Kevin/Brent | |
| 17 | Install ESP GUI software on laptops and point to the FTP server on zuma where ESP files are located | Kevin | |
h5. Logical Diagram

Under construction.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086887</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664312</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"


h3. Checkout DSS Repository
_This will install the project code onto you local computer._
Project > Checkout...

Choose the DSS-Repo (that you just setup) and click "Continue"

Location Page:
Choose "trunk" and click "Continue"

Local Directory Page:
Provide a Local Directory (e.g., username/DSS)
Click "Into Subdirectory:" root
Click "Check out Recursively" and then Click "Continue"

Project Page:
"Check out a working copy"
> "Add a new project:" DSS-Repo
Click "Continue"

Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631573</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664313</id>
<property name="body"><![CDATA[h3. Setup Repository Settings on SmartSVN Cliet

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"


h3. Checkout DSS Repository using SmartSVN Client
   _This will install the project code onto you local computer._
   Project > Checkout...

   Choose the DSS-Repo (that you just setup) and click "Continue"

   Location Page:
   Choose "trunk" and click "Continue"

   Local Directory Page:
   Provide a Local Directory (e.g., username/DSS)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   Project Page:
   "Check out a working copy"
        > "Add a new project:" DSS-Repo
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631574</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664299</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2. Set up the MBARI DSS repository in SmartSVN*
    _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

*3. Checkout the repository trunk to a local directory on your computer.*
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631560</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664302</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2. [Set up the MBARI DSS repository in SmartSVN*|CANON:DSS SmartSVN Setup]
    _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

*3. Checkout the repository trunk to a local directory on your computer.*
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631563</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664301</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2. Set up the MBARI DSS repository in SmartSVN* (setup)
    _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

*3. Checkout the repository trunk to a local directory on your computer.*
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631562</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664304</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2.* [Set up the MBARI DSS repository in SmartSVN*|CANON:DSS SmartSVN Setup]
    _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

*3. Checkout the repository trunk to a local directory on your computer.*
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"

h3. Install Google Chrome 
    Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)


h3. Install FireFox and Selenium Plugin







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631565</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119675</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-test.shore.mbari.org)
# Create users:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create a directory /data and give group ODSS_ADMIN ownership as well as read and write privs to it.  NOTE: This directory will contain lots of data.
# Enable/install Apache HTTP server
# For Apache log rotation: Change /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# Create a directory under the apache configuration for custom configuration files (/etc/httpd/custom) and grant the group ODSS_ADMIN read and write privs on it.
# Edit the apache configuration file and include any configuration files in the directory you just created
{noformat}
Include /etc/httpd/conf/custom/*.conf
{noformat}
# Create a symbolic link in the Apache html /var/www/html/data and point to /data.
# Edit the Apache httpd.conf file and make sure directory browsing is enabled for the directory /data
# Grant the ODSS_ADMIN group read and write privs to the /var/www/html directory
# Grant the ODSS_ADMIN group read privs on the http log at /var/log/httpd
# Install Java 7 (64 bit) and make default Java
# Install ant
# Install latest version of Python 2 (NOTE: Not Python 3)
# Install 3 copies of Apache Tomcat 7.0.35 and name them:
## /opt/apache-tomcat-odss-7.0.35
## /opt/apache-tomcat-erddap-7.0.35
## /opt/apache-tomcat-thredds-7.0.35
# Create start up script for all three instances and put in /etc/init.d, but do not set them up to start yet.
# In the start up scripts make sure that the processes will start under the tomcat account.
# Give the group ODSS_ADMIN read and write privs to all three tomcat directories (recursively).
# Install SSL certificate that can be used for Tomcat 7
# Install/enable MySQL database server, start it and then configure to run on startup
# For COSCI, the following needs to be added to the /etc/my.cnf under the [mysqld] entry:
{noformat}
max_allowed_packet=16M
{noformat}
# Install latest version of PostgreSQL Server (9.2.2 as of this writing) [http://www.postgresql.org]
# Install PostGIS extension [http://postgis.net]
# Download, build, install the mapserver requirements ([http://mapserver.org/installation/unix.html]):
## libpng
## freetype
## GD
## zlib
## libproj
## libcurl
## OGR
## GDAL
## libpg (requires install of Postgres)
# Download, build and install (copy .lib/mapserver to /var/www/cgi-bin) mapserver using the following options in the ./configure step:
{noformat}   
   --with-proj=xxxxxx # (xxxxxx is usually /usr/local)
   --with-ogr=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-gdal=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-wfs
   --with-wfsclient
   --with-wmsclient
   --with-postgis=xxxxx/pg_config # (xxxxxx depends on postgres install location)
   --with-kml
{noformat}   
# Edit the epsg file (should be in /usr/local/Proj4/share/proj/epsg) that was installed with libproj and add the following at the bottom:
{noformat}
# Google Earth / Virtual Globe Mercator
<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +no_defs
{noformat}
# Install tilecache:
## Download the tilecache tar.gz file from [http://tilecache.org]
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}

h3. Notes for ODSS Developers:
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# For automated rsync, we need to avoid the need to enter a password each time the sync occurs. I believe that IS configured password-less ssh login between some of the machines, as described at [http://www.debian-administration.org/articles/152]
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086910</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119678</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-test.shore.mbari.org)
# Create users:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create a directory /data and give group ODSS_ADMIN ownership as well as read and write privs to it.  NOTE: This directory will contain lots of data.
# Enable FTP and make sure the /data directory is linked so FTP users can put files in the /data directory.
# Enable/install Apache HTTP server
# For Apache log rotation: Change /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# Create a directory under the apache configuration for custom configuration files (/etc/httpd/custom) and grant the group ODSS_ADMIN read and write privs on it.
# Edit the apache configuration file and include any configuration files in the directory you just created
{noformat}
Include /etc/httpd/conf/custom/*.conf
{noformat}
# Create a symbolic link in the Apache html /var/www/html/data and point to /data.
# Edit the Apache httpd.conf file and make sure directory browsing is enabled for the directory /data
# Grant the ODSS_ADMIN group read and write privs to the /var/www/html directory
# Grant the ODSS_ADMIN group read privs on the http log at /var/log/httpd
# Install Java 7 (64 bit) and make default Java
# Install ant
# Install latest version of Python 2 (NOTE: Not Python 3)
# Install 3 copies of Apache Tomcat 7.0.35 and name them:
## /opt/apache-tomcat-odss-7.0.35
## /opt/apache-tomcat-erddap-7.0.35
## /opt/apache-tomcat-thredds-7.0.35
# Create start up script for all three instances and put in /etc/init.d, but do not set them up to start yet.
# In the start up scripts make sure that the processes will start under the tomcat account.
# Give the group ODSS_ADMIN read and write privs to all three tomcat directories (recursively).
# Install SSL certificate that can be used for Tomcat 7
# Install/enable MySQL database server, start it and then configure to run on startup
# For COSCI, the following needs to be added to the /etc/my.cnf under the [mysqld] entry:
{noformat}
max_allowed_packet=16M
{noformat}
# Install latest version of PostgreSQL Server (9.2.2 as of this writing) [http://www.postgresql.org]
# Install PostGIS extension [http://postgis.net]
# Install django framework
# Download, build, install the mapserver requirements ([http://mapserver.org/installation/unix.html]):
## libpng
## freetype
## GD
## zlib
## libproj
## libcurl
## OGR
## GDAL
## libpg (requires install of Postgres)
# Download, build and install (copy .lib/mapserver to /var/www/cgi-bin) mapserver using the following options in the ./configure step:
{noformat}   
   --with-proj=xxxxxx # (xxxxxx is usually /usr/local)
   --with-ogr=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-gdal=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-wfs
   --with-wfsclient
   --with-wmsclient
   --with-postgis=xxxxx/pg_config # (xxxxxx depends on postgres install location)
   --with-kml
{noformat}   
# Edit the epsg file (should be in /usr/local/Proj4/share/proj/epsg) that was installed with libproj and add the following at the bottom:
{noformat}
# Google Earth / Virtual Globe Mercator
<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +no_defs
{noformat}
# Install tilecache:
## Download the tilecache tar.gz file from [http://tilecache.org]
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}

h3. Notes for ODSS Developers:
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# For automated rsync, we need to avoid the need to enter a password each time the sync occurs. I believe that IS configured password-less ssh login between some of the machines, as described at [http://www.debian-administration.org/articles/152]
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086913</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664306</id>
<property name="body"><![CDATA[

   _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631567</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119677</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-test.shore.mbari.org)
# Create users:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create a directory /data and give group ODSS_ADMIN ownership as well as read and write privs to it.  NOTE: This directory will contain lots of data.
# Enable/install Apache HTTP server
# For Apache log rotation: Change /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# Create a directory under the apache configuration for custom configuration files (/etc/httpd/custom) and grant the group ODSS_ADMIN read and write privs on it.
# Edit the apache configuration file and include any configuration files in the directory you just created
{noformat}
Include /etc/httpd/conf/custom/*.conf
{noformat}
# Create a symbolic link in the Apache html /var/www/html/data and point to /data.
# Edit the Apache httpd.conf file and make sure directory browsing is enabled for the directory /data
# Grant the ODSS_ADMIN group read and write privs to the /var/www/html directory
# Grant the ODSS_ADMIN group read privs on the http log at /var/log/httpd
# Install Java 7 (64 bit) and make default Java
# Install ant
# Install latest version of Python 2 (NOTE: Not Python 3)
# Install 3 copies of Apache Tomcat 7.0.35 and name them:
## /opt/apache-tomcat-odss-7.0.35
## /opt/apache-tomcat-erddap-7.0.35
## /opt/apache-tomcat-thredds-7.0.35
# Create start up script for all three instances and put in /etc/init.d, but do not set them up to start yet.
# In the start up scripts make sure that the processes will start under the tomcat account.
# Give the group ODSS_ADMIN read and write privs to all three tomcat directories (recursively).
# Install SSL certificate that can be used for Tomcat 7
# Install/enable MySQL database server, start it and then configure to run on startup
# For COSCI, the following needs to be added to the /etc/my.cnf under the [mysqld] entry:
{noformat}
max_allowed_packet=16M
{noformat}
# Install latest version of PostgreSQL Server (9.2.2 as of this writing) [http://www.postgresql.org]
# Install PostGIS extension [http://postgis.net]
# Install django framework
# Download, build, install the mapserver requirements ([http://mapserver.org/installation/unix.html]):
## libpng
## freetype
## GD
## zlib
## libproj
## libcurl
## OGR
## GDAL
## libpg (requires install of Postgres)
# Download, build and install (copy .lib/mapserver to /var/www/cgi-bin) mapserver using the following options in the ./configure step:
{noformat}   
   --with-proj=xxxxxx # (xxxxxx is usually /usr/local)
   --with-ogr=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-gdal=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-wfs
   --with-wfsclient
   --with-wmsclient
   --with-postgis=xxxxx/pg_config # (xxxxxx depends on postgres install location)
   --with-kml
{noformat}   
# Edit the epsg file (should be in /usr/local/Proj4/share/proj/epsg) that was installed with libproj and add the following at the bottom:
{noformat}
# Google Earth / Virtual Globe Mercator
<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +no_defs
{noformat}
# Install tilecache:
## Download the tilecache tar.gz file from [http://tilecache.org]
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}

h3. Notes for ODSS Developers:
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# For automated rsync, we need to avoid the need to enter a password each time the sync occurs. I believe that IS configured password-less ssh login between some of the machines, as described at [http://www.debian-administration.org/articles/152]
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086912</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664292</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2. Set up the MBARI DSS repository in SmartSVN*
    _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" blank
   Choose: "Verify connection when pressing 'Next'
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

*3. Checkout the repository trunk to a local directory on your computer.*
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631552</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664291</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2. Set up the MBARI DSS repository in SmartSVN*
    *Repository > Manage Profiles... > Add*

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" blank
   Choose: "Verify connection when pressing 'Next'
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

*3. Checkout the repository trunk to a local directory on your computer.*
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631551</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119674</id>
<property name="body"><![CDATA[{gliffy:name=Server paths|space=CANON|page=ODSS Requirements and Installation|pageid=19041691|align=center|size=M}
To compile the proper requirements and installation for the ODSS, I first reconstructed what we did to get to the original installations of odss-staging, beach, and malibu.  Some historical notes:

# The first machine to be built up was beach.mbari.org.  It was the very first server used in the three iterations of the development of the ODSS system. While we tended to move to cloning virtual machines after beach was created, we had to try and keep beach in sync manually.  It was moved from hardware to VM and then most recently, it was replaced with a clone of odss-staging.  We are hoping to square all things up with the move to CentOS 64. 
# The second machine, odss-staging, was a clone of stoqspg-dev that Mike had built for STOQS.
# Malibu was a clone of odss-staging with a whole bunch of configuration changes to deploy on the ship and to sync with shore.

h5. New ODSS Installation at MBARI (January 2013)

# Install CentOS 6.3 64bit (odss-test.shore.mbari.org)
# Create users:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# Create group ODSS_ADMIN
# Add following users to group:
## odssadm
## tomcat
## kgomes
## dcline
## duane
## mccann
## tm
## carueda
# For group ODSS_ADMIN, grant sudo privs for:
## /sbin/service
## /sbin/shutdown
## /usr/bin/kill
## /bin/mkdir
## /bin/chown
## /bin/chgrp
## /bin/chmod
## /bin/rm
## /usr/bin/rsync
# Create a directory /data and give group ODSS_ADMIN ownership as well as read and write privs to it.  NOTE: This directory will contain lots of data.
# Enable/install Apache HTTP server
# For Apache log rotation: Change /etc/logrotate.d/httpd from:
{noformat}
  /var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
to
{noformat}
  /var/log/httpd/*log {
    compress
    delaycompress
    rotate 7
    daily
    missingok
    notifempty
    sharedscripts
    postrotate
    /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
  }
{noformat}
# Create a directory under the apache configuration for custom configuration files (/etc/httpd/custom) and grant the group ODSS_ADMIN read and write privs on it.
# Edit the apache configuration file and include any configuration files in the directory you just created
{noformat}
Include /etc/httpd/conf/custom/*.conf
{noformat}
# Create a symbolic link in the Apache html /var/www/html/data and point to /data.
# Edit the Apache httpd.conf file and make sure directory browsing is enabled for the directory /data
# Grant the ODSS_ADMIN group read and write privs to the /var/www/html directory
# Grant the ODSS_ADMIN group read privs on the http log at /var/log/httpd
# Install Java 7 (64 bit) and make default Java
# Install latest version of Python 2 (NOTE: Not Python 3)
# Install 3 copies of Apache Tomcat 7.0.35 and name them:
## /opt/apache-tomcat-odss-7.0.35
## /opt/apache-tomcat-erddap-7.0.35
## /opt/apache-tomcat-thredds-7.0.35
# Create start up script for all three instances and put in /etc/init.d, but do not set them up to start yet.
# In the start up scripts make sure that the processes will start under the tomcat account.
# Give the group ODSS_ADMIN read and write privs to all three tomcat directories (recursively).
# Install SSL certificate that can be used for Tomcat 7
# Install/enable MySQL database server, start it and then configure to run on startup
# For COSCI, the following needs to be added to the /etc/my.cnf under the [mysqld] entry:
{noformat}
max_allowed_packet=16M
{noformat}
# Install latest version of PostgreSQL Server (9.2.2 as of this writing) [http://www.postgresql.org]
# Install PostGIS extension [http://postgis.net]
# Download, build, install the mapserver requirements ([http://mapserver.org/installation/unix.html]):
## libpng
## freetype
## GD
## zlib
## libproj
## libcurl
## OGR
## GDAL
## libpg (requires install of Postgres)
# Download, build and install (copy .lib/mapserver to /var/www/cgi-bin) mapserver using the following options in the ./configure step:
{noformat}   
   --with-proj=xxxxxx # (xxxxxx is usually /usr/local)
   --with-ogr=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-gdal=xxxxxx/gdal-config # (xxxxxx is usually /usr/local/bin)
   --with-wfs
   --with-wfsclient
   --with-wmsclient
   --with-postgis=xxxxx/pg_config # (xxxxxx depends on postgres install location)
   --with-kml
{noformat}   
# Edit the epsg file (should be in /usr/local/Proj4/share/proj/epsg) that was installed with libproj and add the following at the bottom:
{noformat}
# Google Earth / Virtual Globe Mercator
<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +no_defs
{noformat}
# Install tilecache:
## Download the tilecache tar.gz file from [http://tilecache.org]
## cd /var/www
## tar -zxvf tilecache-2.11-patched.tar.gz
## ln -s tilecache-2.11 tilecache
## Create and add following tilecache http configuration file to /etc/httpd/conf.d/tilecache.conf
{noformat}
alias /tilecache/ "/var/www/tilecache/"
<Directory /var/www/tilecache>
  AddHandler cgi-script .cgi
  Options +ExecCGI
</Directory>
{noformat}

h3. Notes for ODSS Developers:
# Configure ProxyPass entries in httpd.conf
## http://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same as your observation)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/ (same)
## https://odss-master.mbari.org/cosci redirects to https://odss-master.mbari.org/cosci/ (same)
## http://odss-master.mbari.org/cosci/ redirects to https://odss-master.mbari.org/cosci/
## http://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## http://odss-master.mbari.org/cosci/data/ redirects to https://odss-master.mbari.org/cosci/data/
## https://odss-master.mbari.org/cosci/data redirects to https://odss-master.mbari.org/cosci/data/
## index.html redirect page to handle taking odss-master.mbari.org (http or https) to https://odss-master.mbari.org/odss/
# For automated rsync, we need to avoid the need to enter a password each time the sync occurs. I believe that IS configured password-less ssh login between some of the machines, as described at [http://www.debian-administration.org/articles/152]
# Create firewall holes
## odss-master to atlas ODSS share
## odss-master to atlas LRAUV
## odss-master to secmail.shore.mbari.org:587
## odss-master to snow.shore.mbari.org:993 and 995
## odss-master to dods.mbari.org:80
## odss-master to cencalcurrents.org:80
## odss-master to messaging.shore.mbari.org:5672 and 55672
# Edit /etc/fstab and add:
{noformat}
atlasnfs.shore.mbari.org:/ifs/mbari/ODSS	/ODSS	nfs	rw,suid		0 0
/ODSS/data/canon	/home/canon	none	defaults,bind		0 0
/ODSS/data/biospace	/home/biospace	none	defaults,bind		0 0
atlasnfs.shore.mbari.org:/ifs/mbariarchive/LRAUV	/LRAUV	nfs	ro,suid		0 0
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20086909</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664293</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2. Set up the MBARI DSS repository in SmartSVN*
    _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose: *User Name and Password*
   Enter your *Gmail* username and password
   Choose: "Save password"
   Leave: "Use client authorization" +blank+
   Choose: "Verify connection when pressing 'Next'
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

*3. Checkout the repository trunk to a local directory on your computer.*
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631553</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664295</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions


h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install


h3. Subversion (SVN)

*1.  Download* 
   Go to the following site and download the most recent version of SmartSVN for your system:  
    http://www.syntevo.com/smartsvn/download.html

*2. Set up the MBARI DSS repository in SmartSVN*
    _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

*3. Checkout the repository trunk to a local directory on your computer.*
    _This will install the project code onto you local computer._
    *Project > Checkout...*

    Choose the *DSS-Repo* (that you just setup) and click "Continue"

    *Location Page:*
    Choose "trunk" and click "Continue"

    *Local Directory Page:*
    Provide a Local Directory (e.g., username/DSS)
    Click "Into Subdirectory:"  *root*
    Click "Check out Recursively" and then Click "Continue"

    *Project Page:*
    "Check out a working copy"
       >  "Add a new project:"  *DSS-Repo*
    Click "Continue"

    Verify settings are correct and click "Finish"






                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631555</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664298</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631559</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071124</id>
<property name="body"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS

April 30, 2012

Jim Bellingham
Mike Godin
Thom Maughan
Kevin Gomes
Mike McCann
Danelle Cline
Duane Edgington
# CoSci integration in ODSS
## crawler on/off capability
### later - need to have a way to get to the data if the crawler is off.
## machine-to-machine (or query based) access to CoSci 'data' - discussions, shared images, crawled data products
### looking for simple way to get to the stuff that is in CoSci
### eg. Matt at USC, collaborator with Autonomy project, looking for programmatic access to CoSci
### Thredds interface?
### eg. Easy to import from Mobile App:
#### geolocation
#### photo
#### note of what happened there
#### capture at the point
## log in and authentication and authorization - if we sign the user in at the ODSS level, we would like to possibly pass that in to CoSci programmatically (OpenID used in Tethys)
### make approved users visible to all users of the distribution list(s)
### need to share the list of authorized logins between the ODSS GUI and CoSci
### side topic: who has access? Display who is on the distribution lists
## long term plans for CoSci (2013 and beyond) - who can / would make changes for future enhancements, bug fixes?
### who at MBARI picks this up in 2012?
### integrating with THREDDS
### on the fly adapter (like an IOSP, THREDDS gives a framework for writing IOSP), NCML - one of the fields is the service provider
#### Jim: 0 level, make all the data available (in whatever quality) in a common format
#### make it easy to get the data into Matlab
##### Make a web page with info on getting data into matlab
#### keep access to the data within mbari
##### template: AOSN data policy
### put ONR and other credits on CoSci
### potential follow-on funding from ONR
### training and code-walkthrough on CoSci
# COOP Cooperative Ocean Observatory Portal
[https://aosn.mbari.org/coop/]
## we are missing the voting and chat features in ODSS and would like to draw on lessons learned or functionality of COOP
### why not just use Skype? Because tools like skype make all the discussions 'black' (not accessible) to the group
#### on-line discussions need to be captured
#### make the discussions open
## long term plans for COOP - look at integrating chat and voting into CoSci
## xmpp
Resolved to have a planned teleconf every Tuesday and Thursday, 1:30PM - 2:30PM PDT.
## AI: Duane. Who is on the ODSS list?
### As of 4/2/2012:
15 members:
* bkieft@mbari.org Brian Kieft
* carueda@mbari.org Carlos Rueda
* chma@mbari.org Mark Chaffey
* dcline@mbari.org Cline, Danelle
* duane@mbari.org Duane Edgington
* fpy@mbari.org Frederic Py
* godin@mbari.org Mike Godin
* jnaneshwar.das@gmail.com
* kanna.rajan@mbari.org Kanna
* kgomes@mbari.org Kevin Gomes
* mccann@mbari.org Mike McCann
* oreilly@mbari.org Tom O'Reilly
* salamy@mbari.org Karen Salamy
* thoover@mbari.org Thomas Hoover
* tm@mbari.org Thom Maughan
\\

\\
We did not get to the following discussion items:
# MOQUA
## estimate/discussion on integration of MOQUA with STOQS
## long term plans for MOQUA
# Other
## VPE - how to organize an effective VPE for CANON without model data and virtual instruments. Looking at previous CANON data is the starting place, but then what...
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038358</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071123</id>
<property name="body"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS

April 30, 2012

Jim Bellingham
Mike Godin
Thom Maughan
Kevin Gomes
Mike McCann
Danelle Cline
Duane Edgington
# CoSci integration in ODSS
## crawler on/off capability
### later - need to have a way to get to the data if the crawler is off.
## machine-to-machine (or query based) access to CoSci 'data' - discussions, shared images, crawled data products
### looking for simple way to get to the stuff that is in CoSci
### eg. Matt at USC, collaborator with Autonomy project, looking for programmatic access to CoSci
### Thredds interface?
### eg. Easy to import from Mobile App:
#### geolocation
#### photo
#### note of what happened there
#### capture at the point
## log in and authentication and authorization - if we sign the user in at the ODSS level, we would like to possibly pass that in to CoSci programmatically (OpenID used in Tethys)
### make approved users visible to all users of the distribution list(s)
### need to share the list of authorized logins between the ODSS GUI and CoSci
### side topic: who has access? Display who is on the distribution lists
## long term plans for CoSci (2013 and beyond) - who can / would make changes for future enhancements, bug fixes?
### who at MBARI picks this up in 2012?
### integrating with THREDDS
### on the fly adapter (like an IOSP, THREDDS gives a framework for writing IOSP), NCML - one of the fields is the service provider
#### Jim: 0 level, make all the data available (in whatever quality) in a common format
#### make it easy to get the data into Matlab
##### Make a web page with info on getting data into matlab
#### keep access to the data within mbari
##### template: AOSN data policy
### put ONR and other credits on CoSci
### potential follow-on funding from ONR
### training and code-walkthrough on CoSci
# COOP Cooperative Ocean Observatory Portal
[https://aosn.mbari.org/coop/]
## we are missing the voting and chat features in ODSS and would like to draw on lessons learned or functionality of COOP
### why not just use Skype? Because tools like skype make all the discussions 'black' (not accessible) to the group
#### on-line discussions need to be captured
#### make the discussions open
## long term plans for COOP - look at integrating chat and voting into CoSci
## xmpp
Resolved to have a planned teleconf every Tuesday and Thursday, 1:30PM - 2:30PM PDT.
## \\
AI: Duane. Who is on the ODSS list:
As of 4/2/2012:
15 members:

* bkieft@mbari.org Brian Kieft
* carueda@mbari.org Carlos Rueda
* chma@mbari.org Mark Chaffey
* dcline@mbari.org Cline, Danelle
* duane@mbari.org Duane Edgington
* fpy@mbari.org Frederic Py
* godin@mbari.org Mike Godin
* jnaneshwar.das@gmail.com
* kanna.rajan@mbari.org Kanna
* kgomes@mbari.org Kevin Gomes
* mccann@mbari.org Mike McCann
* oreilly@mbari.org Tom O'Reilly
* salamy@mbari.org Karen Salamy
* thoover@mbari.org Thomas Hoover
* tm@mbari.org Thom Maughan
\\

\\
We did not get to the following discussion items:

# MOQUA
## estimate/discussion on integration of MOQUA with STOQS
## long term plans for MOQUA
# Other
## VPE - how to organize an effective VPE for CANON without model data and virtual instruments. Looking at previous CANON data is the starting place, but then what...
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038357</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071126</id>
<property name="body"><![CDATA[*Discussion on CoSci, COOP, MOQUA integration with ODSS*

April 30, 2012

Jim Bellingham
Mike Godin
Thom Maughan
Kevin Gomes
Mike McCann
Danelle Cline
Duane Edgington
# CoSci integration in ODSS
## crawler on/off capability
### later - need to have a way to get to the data if the crawler is off.
## machine-to-machine (or query based) access to CoSci 'data' - discussions, shared images, crawled data products
### looking for simple way to get to the stuff that is in CoSci
### eg. Matt at USC, collaborator with Autonomy project, looking for programmatic access to CoSci
### Thredds interface?
### eg. Easy to import from Mobile App:
#### geolocation
#### photo
#### note of what happened there
#### capture at the point
## log in and authentication and authorization - if we sign the user in at the ODSS level, we would like to possibly pass that in to CoSci programmatically (OpenID used in Tethys)
### make approved users visible to all users of the distribution list(s)
### need to share the list of authorized logins between the ODSS GUI and CoSci
### side topic: who has access? Display who is on the distribution lists
## long term plans for CoSci (2013 and beyond) - who can / would make changes for future enhancements, bug fixes?
### who at MBARI picks this up in 2012?
### integrating with THREDDS
### on the fly adapter (like an IOSP, THREDDS gives a framework for writing IOSP), NCML - one of the fields is the service provider
#### Jim: 0 level, make all the data available (in whatever quality) in a common format
#### make it easy to get the data into Matlab
##### Make a web page with info on getting data into matlab
#### keep access to the data within mbari
##### template: AOSN data policy
### put ONR and other credits on CoSci
### potential follow-on funding from ONR
### training and code-walkthrough on CoSci
# COOP Cooperative Ocean Observatory Portal
[https://aosn.mbari.org/coop/]
## we are missing the voting and chat features in ODSS and would like to draw on lessons learned or functionality of COOP
### why not just use Skype? Because tools like skype make all the discussions 'black' (not accessible) to the group
#### on-line discussions need to be captured
#### make the discussions open
## long term plans for COOP - look at integrating chat and voting into CoSci
## xmpp
Resolved to have a planned teleconf every Tuesday and Thursday, 1:30PM - 2:30PM PDT.
## AI: Duane. Who is on the ODSS list?
### As of 4/2/2012:
15 members:

* bkieft@mbari.org Brian Kieft
* carueda@mbari.org Carlos Rueda
* chma@mbari.org Mark Chaffey
* dcline@mbari.org Cline, Danelle
* duane@mbari.org Duane Edgington
* fpy@mbari.org Frederic Py
* godin@mbari.org Mike Godin
* jnaneshwar.das@gmail.com
* kanna.rajan@mbari.org Kanna
* kgomes@mbari.org Kevin Gomes
* mccann@mbari.org Mike McCann
* oreilly@mbari.org Tom O'Reilly
* salamy@mbari.org Karen Salamy
* thoover@mbari.org Thomas Hoover
* tm@mbari.org Thom Maughan
\\

\\
We did not get to the following discussion items:
# MOQUA
## estimate/discussion on integration of MOQUA with STOQS
## long term plans for MOQUA
# Other
## VPE - how to organize an effective VPE for CANON without model data and virtual instruments. Looking at previous CANON data is the starting place, but then what...
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038360</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071128</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 4, 2012*&nbsp;
\\
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\

# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together 
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) to be posted soon...
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038362</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071130</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 4, 2012*&nbsp;
\\
[]


Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038364</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071129</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 4, 2012*&nbsp;
\\
[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038363</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119964</id>
<property name="body"><![CDATA[h1. Converting from CSV to shapefile

To convert a CSV file to a shapefile, download the OGR tools included with FWTools http://fwtools.maptools.org , the tool needed is ogr2ogr.

All of the files are in, or are generated in the directory you have your CVS file in. In this example, /home/stoqsadm/deployed/mapfiles/line67. Run all commands in this directory.

# Create file line67.csv with values
{noformat}
dec_lat,dec_lon,Station
36.78,-122.05,67-50
36.62,-122.41,67-55
36.45,-122.77,67-60
36.28,-123.12,67-65
36.12,-123.48,67-70
35.95,-123.84,67-75
35.78,-124.19,67-80
{noformat}
# Create .dbf file line67.dbf from the source line67.csv file
{noformat}
cd /home/stoqsadm/deployed/mapfiles/line67
ogr2ogr -overwrite -f "ESRI Shapefile" /home/stoqsadm/deployed/mapfiles/line67 line67.csv
{noformat}
# Create line67.vrt file with contents
{noformat}
<OGRVRTDataSource>
  <OGRVRTLayer name="line67">
    <SrcDataSource relativeToVRT="1">/home/stoqsadm/deployed/mapfiles/line67</SrcDataSource>
    <SrcLayer>line67</SrcLayer>
    <GeometryType>wkbPoint</GeometryType>
    <LayerSRS>WGS84</LayerSRS>
    <GeometryField encoding="PointFromColumns" x="dec_lon" y="dec_lat"/>
  </OGRVRTLayer>
</OGRVRTDataSource>
{noformat}
# Create shape file using line67.vrt file
{noformat}
ogr2ogr -overwrite -f "ESRI Shapefile" /home/stoqsadm/deployed/mapfiles/line67 line67.vrt
{noformat}
# Once shape file is created, can put in a mapserver layer definition, e.g. (note, the LABELITEM is station as it must link back to the same field station used in the .csv/.shp files)
{noformat}
 LAYER
    NAME 'line67'
    TYPE POINT
    DUMP true

    CONNECTION '/home/stoqsadm/deployed/mapfiles/line67/line67.shp'
    CONNECTIONTYPE OGR
    LABELITEM 'station'

    STATUS ON
    TRANSPARENCY 100
    DEBUG 5

    PROJECTION
    'proj=longlat'
    'datum=WGS84'
    'no_defs'
    END

    METADATA
      'wms_title'           'line67'
      'wms_name'            'line67'
      'wms_onlineresource'  'http://localhost/cgi-bin/mapserv?map=/home/stoqsadm/deployed/mapfiles/proxy.map'
      'wms_server_version'  '1.1.0'
      'wms_srs'             'EPSG:4326'
      'wms_format'          'image/png'
      'wms_transparent'     'true'
    END

    CLASS
       NAME 'Line67'
       STYLE
         SYMBOL "circle"
         SIZE 8
         OUTLINECOLOR 0 0 0
         COLOR 255 0 0
       END
       LABEL
         FONT "sans"
         TYPE truetype
         POSITION AUTO
         SIZE 8
         COLOR 255 0 0
         OUTLINECOLOR 0 0 0
         PARTIALS TRUE
       END
    END

  END
{noformat}

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087206</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071134</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 4, 2012*&nbsp;
\\


Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038368</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071112</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\

# Danelle / Thom: Highlights from Autonomy weekly status meeting 
# Kevin: GUI status
## Observation service deployed 
## http://services.mbari.org/observations
### eg. http://services.mbari.org/observations/designer.html
## CSUMB demo ~April
# Mike: database status 
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB). 
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status 
# Thom: Requirements/DAC status 
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038346</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071114</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 4, 2012*&nbsp;
\\
https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings 

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
Agenda: 
\\
 
Kevin: GUI status 
Mike: database status 
Danelle: Visualization status 
Tom: Comms status 
Thom: Requirements/DAC status 
All: any other business? 

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038348</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071118</id>
<property name="body"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS

April 30, 2012

Jim Bellingham
Mike Godin
Thom Maughan
Kevin Gomes
Mike McCann
Danelle Cline
Duane Edgington

# CoSci integration in ODSS 
## crawler on/off capability
### later - need to have a way to get to the data if the crawler is off.
## machine-to-machine (or query based) access to CoSci 'data' - discussions, shared images, crawled data products
### looking for simple way to get to the stuff that is in CoSci
### eg. Matt at USC, collaborator with Autonomy project, looking for programmatic access to CoSci
### Thredds interface?
### eg. Easy to import from Mobile App:
####	geolocation
####	photo
####	note of what happened there
####	capture at the point
 
## log in and authentication and authorization - if we sign the user in at the ODSS level, we would like to possibly pass that in to CoSci programmatically (OpenID used in Tethys)
### make approved users visible to all users of the distribution list(s)
### need to share the list of authorized logins between the ODSS GUI and CoSci
### side topic: who has access? Display who is on the distribution lists
## long term plans for CoSci (2013 and beyond) - who can / would make changes for future enhancements, bug fixes? 
### who at MBARI picks this up in 2012?
### integrating with THREDDS 
### on the fly adapter (like an IOSP, THREDDS gives a framework for writing IOSP), NCML - one of the fields is the service provider 
#### Jim: 0 level, make all the data available (in whatever quality) in a common format
#### make it easy to get the data into Matlab
##### Make a web page with info on getting data into matlab
#### keep access to the data within mbari 
##### template: AOSN data policy
### put ONR and other credits on CoSci 
	- potential follow-on funding from ONR
### training and code-walkthrough on CoSci

2) COOP Cooperative Ocean Observatory Portal
https://aosn.mbari.org/coop/ 
a) we are missing the voting and chat features in ODSS and would like to draw on lessons learned or functionality of COOP
 	i) why not just use Skype? Because tools like skype make all the discussions 'black' (not accessible) to the group
on-line discussions need to be captured
make the discussions open
b) long term plans for COOP - look at integrating chat and voting into CoSci 
c) xmpp 

Resolved to have a planned teleconf every Tuesday and Thursday, 1:30PM - 2:30PM PDT.

AI: Duane. Who is on the ODSS list:

As of 4/2/2012:
15 members:
bkieft@mbari.org Brian Kieft   
carueda@mbari.org Carlos Rueda  
chma@mbari.org Mark Chaffey  
dcline@mbari.org Cline, Danelle   
duane@mbari.org Duane Edgington  
fpy@mbari.org Frederic Py   
godin@mbari.org Mike Godin  
jnaneshwar.das@gmail.com   
kanna.rajan@mbari.org Kanna   
kgomes@mbari.org Kevin Gomes  
mccann@mbari.org Mike McCann  
oreilly@mbari.org Tom O'Reilly  
salamy@mbari.org Karen Salamy  
thoover@mbari.org Thomas Hoover   
tm@mbari.org Thom Maughan  

3 MOQUA 
a) estimate/discussion on integration of MOQUA with STOQS 
b) long term plans for MOQUA 

4) Other 
a) VPE - how to organize an effective VPE for CANON without model data and virtual instruments. Looking at previous CANON data is the starting place, but then what...
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038352</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071119</id>
<property name="body"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS

April 30, 2012

Jim Bellingham
Mike Godin
Thom Maughan
Kevin Gomes
Mike McCann
Danelle Cline
Duane Edgington
# CoSci integration in ODSS
## crawler on/off capability
### later - need to have a way to get to the data if the crawler is off.
## machine-to-machine (or query based) access to CoSci 'data' - discussions, shared images, crawled data products
### looking for simple way to get to the stuff that is in CoSci
### eg. Matt at USC, collaborator with Autonomy project, looking for programmatic access to CoSci
### Thredds interface?
### eg. Easy to import from Mobile App:
#### geolocation
#### photo
#### note of what happened there
#### capture at the point

## log in and authentication and authorization - if we sign the user in at the ODSS level, we would like to possibly pass that in to CoSci programmatically (OpenID used in Tethys)
### make approved users visible to all users of the distribution list(s)
### need to share the list of authorized logins between the ODSS GUI and CoSci
### side topic: who has access? Display who is on the distribution lists
## long term plans for CoSci (2013 and beyond) - who can / would make changes for future enhancements, bug fixes?
### who at MBARI picks this up in 2012?
### integrating with THREDDS
### on the fly adapter (like an IOSP, THREDDS gives a framework for writing IOSP), NCML - one of the fields is the service provider
#### Jim: 0 level, make all the data available (in whatever quality) in a common format
#### make it easy to get the data into Matlab
##### Make a web page with info on getting data into matlab
#### keep access to the data within mbari
##### template: AOSN data policy
### put ONR and other credits on CoSci
### potential follow-on funding from ONR
### training and code-walkthrough on CoSci

# COOP Cooperative Ocean Observatory Portal
[https://aosn.mbari.org/coop/]
## we are missing the voting and chat features in ODSS and would like to draw on lessons learned or functionality of COOP
### why not just use Skype? Because tools like skype make all the discussions 'black' (not accessible) to the group
#### on-line discussions need to be captured
#### make the discussions open
## long term plans for COOP - look at integrating chat and voting into CoSci
## xmpp

Resolved to have a planned teleconf every Tuesday and Thursday, 1:30PM - 2:30PM PDT.

AI: Duane. Who is on the ODSS list:

As of 4/2/2012:
15 members:
* bkieft@mbari.org Brian Kieft
* carueda@mbari.org Carlos Rueda
* chma@mbari.org Mark Chaffey
* dcline@mbari.org Cline, Danelle
* duane@mbari.org Duane Edgington
* fpy@mbari.org Frederic Py
* godin@mbari.org Mike Godin
* jnaneshwar.das@gmail.com
* kanna.rajan@mbari.org Kanna
* kgomes@mbari.org Kevin Gomes
* mccann@mbari.org Mike McCann
* oreilly@mbari.org Tom O'Reilly
* salamy@mbari.org Karen Salamy
* thoover@mbari.org Thomas Hoover
* tm@mbari.org Thom Maughan
\\
We did not get to the following discussion items:
# MOQUA
## estimate/discussion on integration of MOQUA with STOQS
## long term plans for MOQUA

# Other
## VPE - how to organize an effective VPE for CANON without model data and virtual instruments. Looking at previous CANON data is the starting place, but then what...]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038353</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071120</id>
<property name="body"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS

April 30, 2012

Jim Bellingham
Mike Godin
Thom Maughan
Kevin Gomes
Mike McCann
Danelle Cline
Duane Edgington
# CoSci integration in ODSS
## crawler on/off capability
### later - need to have a way to get to the data if the crawler is off.
## machine-to-machine (or query based) access to CoSci 'data' - discussions, shared images, crawled data products
### looking for simple way to get to the stuff that is in CoSci
### eg. Matt at USC, collaborator with Autonomy project, looking for programmatic access to CoSci
### Thredds interface?
### eg. Easy to import from Mobile App:
#### geolocation
#### photo
#### note of what happened there
#### capture at the point
## log in and authentication and authorization - if we sign the user in at the ODSS level, we would like to possibly pass that in to CoSci programmatically (OpenID used in Tethys)
### make approved users visible to all users of the distribution list(s)
### need to share the list of authorized logins between the ODSS GUI and CoSci
### side topic: who has access? Display who is on the distribution lists
## long term plans for CoSci (2013 and beyond) - who can / would make changes for future enhancements, bug fixes?
### who at MBARI picks this up in 2012?
### integrating with THREDDS
### on the fly adapter (like an IOSP, THREDDS gives a framework for writing IOSP), NCML - one of the fields is the service provider
#### Jim: 0 level, make all the data available (in whatever quality) in a common format
#### make it easy to get the data into Matlab
##### Make a web page with info on getting data into matlab
#### keep access to the data within mbari
##### template: AOSN data policy
### put ONR and other credits on CoSci
### potential follow-on funding from ONR
### training and code-walkthrough on CoSci
# COOP Cooperative Ocean Observatory Portal
[https://aosn.mbari.org/coop/]
## we are missing the voting and chat features in ODSS and would like to draw on lessons learned or functionality of COOP
### why not just use Skype? Because tools like skype make all the discussions 'black' (not accessible) to the group
#### on-line discussions need to be captured
#### make the discussions open
## long term plans for COOP - look at integrating chat and voting into CoSci
## xmpp
Resolved to have a planned teleconf every Tuesday and Thursday, 1:30PM - 2:30PM PDT.
AI: Duane. Who is on the ODSS list:
As of 4/2/2012:
15 members:
* bkieft@mbari.org Brian Kieft
* carueda@mbari.org Carlos Rueda
* chma@mbari.org Mark Chaffey
* dcline@mbari.org Cline, Danelle
* duane@mbari.org Duane Edgington
* fpy@mbari.org Frederic Py
* godin@mbari.org Mike Godin
* jnaneshwar.das@gmail.com
* kanna.rajan@mbari.org Kanna
* kgomes@mbari.org Kevin Gomes
* mccann@mbari.org Mike McCann
* oreilly@mbari.org Tom O'Reilly
* salamy@mbari.org Karen Salamy
* thoover@mbari.org Thomas Hoover
* tm@mbari.org Thom Maughan
\\
We did not get to the following discussion items:
# MOQUA
## estimate/discussion on integration of MOQUA with STOQS
## long term plans for MOQUA
# Other
## VPE - how to organize an effective VPE for CANON without model data and virtual instruments. Looking at previous CANON data is the starting place, but then what...]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038354</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071121</id>
<property name="body"><![CDATA[Discussion on CoSci, COOP, MOQUA integration with ODSS

April 30, 2012

Jim Bellingham
Mike Godin
Thom Maughan
Kevin Gomes
Mike McCann
Danelle Cline
Duane Edgington
# CoSci integration in ODSS
## crawler on/off capability
### later - need to have a way to get to the data if the crawler is off.
## machine-to-machine (or query based) access to CoSci 'data' - discussions, shared images, crawled data products
### looking for simple way to get to the stuff that is in CoSci
### eg. Matt at USC, collaborator with Autonomy project, looking for programmatic access to CoSci
### Thredds interface?
### eg. Easy to import from Mobile App:
#### geolocation
#### photo
#### note of what happened there
#### capture at the point
## log in and authentication and authorization - if we sign the user in at the ODSS level, we would like to possibly pass that in to CoSci programmatically (OpenID used in Tethys)
### make approved users visible to all users of the distribution list(s)
### need to share the list of authorized logins between the ODSS GUI and CoSci
### side topic: who has access? Display who is on the distribution lists
## long term plans for CoSci (2013 and beyond) - who can / would make changes for future enhancements, bug fixes?
### who at MBARI picks this up in 2012?
### integrating with THREDDS
### on the fly adapter (like an IOSP, THREDDS gives a framework for writing IOSP), NCML - one of the fields is the service provider
#### Jim: 0 level, make all the data available (in whatever quality) in a common format
#### make it easy to get the data into Matlab
##### Make a web page with info on getting data into matlab
#### keep access to the data within mbari
##### template: AOSN data policy
### put ONR and other credits on CoSci
### potential follow-on funding from ONR
### training and code-walkthrough on CoSci
# COOP Cooperative Ocean Observatory Portal
[https://aosn.mbari.org/coop/]
## we are missing the voting and chat features in ODSS and would like to draw on lessons learned or functionality of COOP
### why not just use Skype? Because tools like skype make all the discussions 'black' (not accessible) to the group
#### on-line discussions need to be captured
#### make the discussions open
## long term plans for COOP - look at integrating chat and voting into CoSci
## xmpp
Resolved to have a planned teleconf every Tuesday and Thursday, 1:30PM - 2:30PM PDT.
## \\
AI: Duane. Who is on the ODSS list:
As of 4/2/2012:
15 members:

* bkieft@mbari.org Brian Kieft
* carueda@mbari.org Carlos Rueda
* chma@mbari.org Mark Chaffey
* dcline@mbari.org Cline, Danelle
* duane@mbari.org Duane Edgington
* fpy@mbari.org Frederic Py
* godin@mbari.org Mike Godin
* jnaneshwar.das@gmail.com
* kanna.rajan@mbari.org Kanna
* kgomes@mbari.org Kevin Gomes
* mccann@mbari.org Mike McCann
* oreilly@mbari.org Tom O'Reilly
* salamy@mbari.org Karen Salamy
* thoover@mbari.org Thomas Hoover
* tm@mbari.org Thom Maughan 
\\
We did not get to the following discussion items:

# MOQUA
## estimate/discussion on integration of MOQUA with STOQS
## long term plans for MOQUA
# Other
## VPE - how to organize an effective VPE for CANON without model data and virtual instruments. Looking at previous CANON data is the starting place, but then what...
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038355</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071154</id>
<property name="body"><![CDATA[h1. *Discussion on CoSci, COOP, MOQUA integration with ODSS*

April 30, 2012

Jim Bellingham
Mike Godin
Thom Maughan
Kevin Gomes
Mike McCann
Danelle Cline
Duane Edgington
# CoSci integration in ODSS
## crawler on/off capability
### later - need to have a way to get to the data if the crawler is off.
## machine-to-machine (or query based) access to CoSci 'data' - discussions, shared images, crawled data products
### looking for simple way to get to the stuff that is in CoSci
### eg. Matt at USC, collaborator with Autonomy project, looking for programmatic access to CoSci
### Thredds interface?
### eg. Easy to import from Mobile App:
#### geolocation
#### photo
#### note of what happened there
#### capture at the point
## log in and authentication and authorization - if we sign the user in at the ODSS level, we would like to possibly pass that in to CoSci programmatically (OpenID used in Tethys)
### make approved users visible to all users of the distribution list(s)
### need to share the list of authorized logins between the ODSS GUI and CoSci
### side topic: who has access? Display who is on the distribution lists
## long term plans for CoSci (2013 and beyond) - who can / would make changes for future enhancements, bug fixes?
### who at MBARI picks this up in 2012?
### integrating with THREDDS
### on the fly adapter (like an IOSP, THREDDS gives a framework for writing IOSP), NCML - one of the fields is the service provider
#### Jim: 0 level, make all the data available (in whatever quality) in a common format
#### make it easy to get the data into Matlab
##### Make a web page with info on getting data into matlab
#### keep access to the data within mbari
##### template: AOSN data policy
### put ONR and other credits on CoSci
### potential follow-on funding from ONR
### training and code-walkthrough on CoSci
# COOP Cooperative Ocean Observatory Portal
[https://aosn.mbari.org/coop/]
## we are missing the voting and chat features in ODSS and would like to draw on lessons learned or functionality of COOP
### why not just use Skype? Because tools like skype make all the discussions 'black' (not accessible) to the group
#### on-line discussions need to be captured
#### make the discussions open
## long term plans for COOP - look at integrating chat and voting into CoSci
## xmpp
Resolved to have a planned teleconf every Tuesday and Thursday, 1:30PM - 2:30PM PDT.
## AI: Duane. Who is on the ODSS list?
### As of 4/2/2012:
15 members:

* bkieft@mbari.org Brian Kieft
* carueda@mbari.org Carlos Rueda
* chma@mbari.org Mark Chaffey
* dcline@mbari.org Cline, Danelle
* duane@mbari.org Duane Edgington
* fpy@mbari.org Frederic Py
* godin@mbari.org Mike Godin
* jnaneshwar.das@gmail.com
* kanna.rajan@mbari.org Kanna
* kgomes@mbari.org Kevin Gomes
* mccann@mbari.org Mike McCann
* oreilly@mbari.org Tom O'Reilly
* salamy@mbari.org Karen Salamy
* thoover@mbari.org Thomas Hoover
* tm@mbari.org Thom Maughan
\\

\\
We did not get to the following discussion items:
# MOQUA
## estimate/discussion on integration of MOQUA with STOQS
## long term plans for MOQUA
# Other
## VPE - how to organize an effective VPE for CANON without model data and virtual instruments. Looking at previous CANON data is the starting place, but then what...
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038388</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071192</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
-Mark Chaffey-

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
## [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday -- Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038426</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664387</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/dss*).
\\
\\       
Perform an update with the line command:  *svn update*

----- 
\\
h3. Launch the GWT Development Mode

*1.*  Navigate to the location of the checked out DSS code on your local computer.
*2.*  Enter the following command to build the GWT development:  *mvn gwt:run*
*3.*  Allow time for this to build.  The first build can take a while.
*4.*  Upon completion of the build, a new window should pop up entitled *GWT Development Mode*
*5.*  Click on "Launch Default Browser" and install any plugins that may be required by the system.







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631648</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664388</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

  From the Main Menu:  _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----

h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   From the Main Menu:  _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/dss)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" dss
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631649</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664389</id>
<property name="body"><![CDATA[h3. Setup Repository Settings

  From the Main Menu:  _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----
\\
h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   From the Main Menu:  _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/dss)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" dss
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631650</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664390</id>
<property name="body"><![CDATA[----
\\
h3. Setup Repository Settings

  From the Main Menu:  _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----
\\
h3. Checkout DSS Repository using SmartSVN Client
   (This will install the project code onto you local computer.)

   From the Main Menu:  _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/dss)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" dss
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631651</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071188</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
-Mark Chaffey-

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
## Putting things together to make GUI available ~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI Thursday.

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038422</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664391</id>
<property name="body"><![CDATA[----
\\
h3. Setup Repository Settings

  From the Main Menu:  _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----
\\
h3. Checkout DSS Repository using SmartSVN Client
   *(This will install the project code onto you local computer.)*

   From the Main Menu:  _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/dss)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" dss
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631652</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664392</id>
<property name="body"><![CDATA[----
\\
h3. Setup Repository Settings

  From the Main Menu:  _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----
\\
h3. Checkout DSS Repository using SmartSVN Client
*(This will install the project code onto you local computer.)*

   From the Main Menu:  _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/dss)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" dss
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631653</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071190</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
-Mark Chaffey-

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
## http://services.mbari.org/observations/
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)

# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI Thursday.

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038424</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664393</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to begin of testing DSS code)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/dss*).
\\
\\       
Perform an update with the line command:  *svn update*

----- 
\\
h3. Launch the GWT Development Mode

*1.*  Navigate to the location of the checked out DSS code on your local computer.
*2.*  Enter the following command to build the GWT development:  *mvn gwt:run*
*3.*  Allow time for this to build.  The first build can take a while.
*4.*  Upon completion of the build, a new window should pop up entitled *GWT Development Mode*
*5.*  Click on "Launch Default Browser" and install any plugins that may be required by the system.  The result should be a web page
of the MBARI DSS Web Application

----
\\







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631654</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664394</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to beginning tests of the DSS Web Application)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/dss*).
\\
\\       
Perform an update with the line command:  *svn update*

----- 
\\
h3. Launch the GWT Development Mode

*1.*  Navigate to the location of the checked out DSS code on your local computer.
*2.*  Enter the following command to build the GWT development:  *mvn gwt:run*
*3.*  Allow time for this to build.  The first build can take a while.
*4.*  Upon completion of the build, a new window should pop up entitled *GWT Development Mode*
*5.*  Click on "Launch Default Browser" and install any plugins that may be required by the system.  The result should be a web page
of the MBARI DSS Web Application

----
\\







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631655</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664395</id>
<property name="body"><![CDATA[----
\\
h3. Setup Repository Settings

  From the Main Menu:  _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----
\\
h3. Checkout DSS Repository using SmartSVN Client
*(This will install the project code onto your local computer.)*

   From the Main Menu:  _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/dss)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" dss
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631656</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664396</id>
<property name="body"><![CDATA[----
\\
[#settings]h3. Setup Repository Settings

  From the Main Menu:  _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----
\\
h3. Checkout DSS Repository using SmartSVN Client
*(This will install the project code onto your local computer.)*

   From the Main Menu:  _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/dss)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" dss
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631657</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664397</id>
<property name="body"><![CDATA[----
\\
{anchor:SVNsettings}]h3. Setup Repository Settings

  From the Main Menu:  _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----
\\
h3. Checkout DSS Repository using SmartSVN Client
*(This will install the project code onto your local computer.)*

   From the Main Menu:  _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/dss)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" dss
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631658</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664399</id>
<property name="body"><![CDATA[----
\\
{anchor:SVNsettings}h3. Setup Repository Settings

  From the Main Menu:  _Repository > Manage Profiles... > Add_

   *Location Page:*
   Protocol:  *HTTPS*
   Server Name:  *mbari-dss.googlecode.com*
   Repository Path: */svn*
   Server Port: *Default*
   Click "Continue" 

   *Details Page:*
   Choose *User Name and Password*
   Enter your *Gmail* username and password
   Choose "Save password"
   Leave "Use client authorization" +blank+
   Choose "Verify connection when pressing 'Next'"
   Click "Next".

   Supply a profile name for the Repository (e.g., DSS-Repo)
   Click "Finish"

----
\\
{anchor:SVNcheckout}h3. Checkout DSS Repository using SmartSVN Client
*(This will install the project code onto your local computer.)*

   From the Main Menu:  _Project > Checkout..._

   Choose the DSS-Repo (that you just setup above) and click "Continue"

   *Location Page:*
   Choose "trunk" and click "Continue"

   *Local Directory Page:*
   Provide a Local Directory (e.g., username/dss)
   Click "Into Subdirectory:" root
   Click "Check out Recursively" and then Click "Continue"

   *Project Page:*
   "Check out a working copy"
        > "Add a new project:" dss
   Click "Continue"

   Verify settings are correct and click "Finish"
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631660</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664401</id>
<property name="body"><![CDATA[h1. Build and Setup Instructions
_(Setup all of these items prior to beginning tests of the DSS Web Application)_
\\
h3. Maven

*1.* Install the maven plugin for Eclipse (http://m2eclipse.sonatype.org/installing-m2eclipse.html)
*2.* Select Help > Install New Software. This should display the "Install" dialog.
*3.* Paste http://m2eclipse.sonatype.org/sites/m2e&nbsp;into the URL, check the boxes and install

----
\\
h3. Google Chrome 
*1.*   Go to the following site and install Google Chrome Browser:  (http://www.google.com/chrome)

-----
\\
h3. FireFox and Selenium Plugin
*1.*   Download and install the FireFox browser at:  (http://www.mozilla.com/en-US/firefox/)
*2.*   Next, from the FireFox browser, download the most recent version of Selenium IDE and install it: (http://seleniumhq.org/download/)

{quote}
The request to install Selenium should open the "Add-ons" page for FireFox.  Accept Selenium as an add-on. 

Restart FireFox to implement the Selenium Plugin.  
{quote}

*3.*   You should now be able to access the Selenium Test Application on FireFox from the main menu:

        _Tools > Selenium IDE_

----
\\
h3. Subversion (SVN)

*1.*  Download and install the most recent version of SmartSVN for your system:   http://www.syntevo.com/smartsvn/download.html
*2.* [Set up the MBARI DSS repository using SmartSVN|CANON:DSS SmartSVN Setup]
*3.* [Checkout the repository trunk to a local directory on your computer|CANON:DSS SmartSVN Setup]
*4.*  From a terminal window on your computer, navigate to the location of the checked out DSS code (e.g., *cd /username/dss*).
\\
\\       
Perform an update with the line command:  *svn update*

----- 
\\
h3. Launch the GWT Development Mode

*1.*  Navigate to the location of the checked out DSS code on your local computer.
*2.*  Enter the following command to build the GWT development:  *mvn gwt:run*
*3.*  Allow time for this to build.  The first build can take a while.
*4.*  Upon completion of the build, a new window should pop up entitled *GWT Development Mode*
*5.*  Click on "Launch Default Browser" and install any plugins that may be required by the system.  The result should be a web page of the MBARI DSS Web Application.

----
\\







                               

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631662</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20120008</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

*ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087250</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20120010</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting March 20, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC

# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.

*ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

*ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087252</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20120016</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h4. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h4. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

*ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087258</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664412</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
** If you are on a Mac, OSX 10.5.8 already has 1.6.0_22 installed. Set that version to be active with the utility /Applications/Utilities/Java Preferences.app
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
** If you are on a Mac, OSX 10.5.8 already has ant 1.8.1 installed.
# *Install Maven*: Consult the directions at [http://maven.apache.org/].
** If you are on a Mac, OSX 10.5.8 already has maven 2.2.1 installed. 
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install the Maven Plugin*: 
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _M2Eclipse_ and in the Location box, enter http://m2eclipse.sonatype.org/sites/m2e
## Click on OK, and the list of things to install will show up.
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out JD's original tagged code and run (these instructions are using Subclipse in Eclipse)
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
# In the left pane, select the *SVN Repositories* tab.
# Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
# In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
# You should see a listing something like:
!SVNCheckout.jpg!
# Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
# Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
# Right-click on the MBARI_DSS_v0 project and select *Run As\->Web Application*.  This will start up the application in an embedded server environment.
# Open http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html in your browser and you should see the application running.
# To stop the application, go back to Eclipse and click on the red stop box in the Console window.

h5. Check out the trunk and run

# Go back to *SVN Repository Exploring* perspective.
# In the *SVN Repositories* tab, right click on the *trunk* folder and select *Checkout...*.  Again, the defaults are fine unless you want to change the local location.
# When done, you can switch to the *Java* perspective and see the project under the previous project. Several things need to be done before the project will right itself.
## If the Maven plugin in Eclipse does not resolve dependencies for you, you can:
### Go to a command line and cd to the location of the project that you checked out (should have the pom.xml file in it).
### Run *mvn clean compile*.  That should download all the dependent jars that are needed for the project.
# You should then be able to go to a command line and type *mvn clean compile package* and it will churn for a bit and generate a dss-1.0-SNAPSHOT.war file in the target directory which then can be deployed in your tomcat webapps directory.
# Browse to [http://localhost:8080/dss-1.0-SNAPSHOT/] and you should see the application.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631673</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071184</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\


Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038418</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20120018</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. \* start 2013 *

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087260</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664414</id>
<property name="body"><![CDATA[h3. ODSS Web Application Training Material

This page is oriented towards step by step instructions installing the development environment for GWT based web applications for use in the ODSS project.

{note:title=Work in Progress}
If you follow the instructions and find information missing or incorrect, please edit or embellish - this is meant for newbies and the original draft is by an individual who is new to Java, Eclipse, GWT, GWT-OpenLayers, smartGWT, GWTdesigner, web 2/4 applications. Also note that this assumes the STOQS/mapserver combination is already available for use by the GWT app either on your local machine or in a remote location. If you are need to install that, please see the instructions [here|CANON:CentOS and Dependent Package Installation] 
{note}

h5. Resources
# [GWT Main Site|http://code.google.com/webtoolkit]
# [GWT Designer|http://code.google.com/webtoolkit/tools/download-gwtdesigner.html]

h5. Steps to setup your environment
# *Install Java*: At the time of this writing the version of Java being used was 1.6.0_22. Download the full SDK from [here|http://www.oracle.com/technetwork/java/javase/downloads/index.html] and follow the instructions to install on your platform.
** If you are on a Mac, OSX 10.5.8 already has 1.6.0_22 installed. Set that version to be active with the utility /Applications/Utilities/Java Preferences.app
# *Install Apache Ant*: Follow the instructions at [http://ant.apache.org/] to install ant and make sure the 'ant' executable is on the command line path.
** If you are on a Mac, OSX 10.5.8 already has ant 1.8.1 installed.
# *Install Maven*: Consult the directions at [http://maven.apache.org/].
** If you are on a Mac, OSX 10.5.8 already has maven 2.2.1 installed. 
# *Install GWT SDK*:
## Download the SDK from [http://code.google.com/webtoolkit/download.html]
## Follow the instructions at [http://code.google.com/webtoolkit/gettingstarted.html] to get yourself familiar with working with just the SDK.  Note that during this process, I was prompted to install the Google Web Developer Toolkit Developer Plugin for Safari (on a Mac).  I went ahead as it is a nice help.
{note:title=Multiple SDKs?}
Yes, when you follow these instructions you will end up with a couple of locations of the GWT SDK.  This step installs it in its most basic form.  With this install you don't need and IDE, just a text editor.  It is common to use this install with things like continuous integration and command line builds.  When you install GWT plugin for Eclipse, it will install it's own SDK.  That is fine, sometimes it is handy to have both as long as they are the same version.
{note}
# *Install an IDE*: I've selected Eclipse since it looks like GWT has more documentation about using Eclipse than other options such as NetBeans, etc. (If you are using NetBeans, take a look at the [gwt4nb project|https://gwt4nb.dev.java.net/]. I have not used it, but the NetBeans community seems to speak highly of it). These instructions assume you are using Eclipse. 
## Open a web browser and go to [http://www.eclipse.org/downloads]
## Install the _Eclipse IDE for Java EE Developers_ (200+MB) on your system (follow the instructions provided by the eclipse team for installation). I have done the install on Windows XP 32bit and Windows 7 64bit and it amounted to unzipping into a location, creating a workspace to prevent collision with other eclipse workspaces, and then double click the eclipse.exe at the top of the eclipse pile.
# *Install GWT SDK and Eclipse Plugin*:
## Start Eclipse (double click the eclipse.exe in windows explorer)
## After Eclipse starts, *Help > Install New Software...*
## In the dialog that appears, you will want to create an update location for the GWT Plugin for Eclipse by clicking on *Add..*.
## Name the update location something like *GWT Plugin for Eclipse* and enter the update site URL into the location field:
http://dl.google.com/eclipse/plugin/3.6
## Click on OK and then wait for the list to show two entries (Plugin and SDKs).
## Click the *Select All* button to make sure you get everything and then click through (*Next->) the next couple of panels, accepting the license agreement and all defaults.  The download and install should then happen and then Eclipse will most likely prompt you for a restart.  Go ahead and do that.
# *Install GWT Designer*: GWT Designer is a powerful and easy-to-use bi-directional Java GUI designer that lets you create user interfaces in minutes with tools for intelligent layout assist, drag-and-drop, and automatic code generation.
## In Eclipse, go to *Help \-> Install New Software*
## In the dialog, click on *Add..* to add a new update location.
## In the name box, enter something useful like _GWT Designer_ and in the location enter they URL http://dl.google.com/eclipse/inst/d2gwt/latest/3.6 and then click OK.
## A list of three things (GWT Designer, GWT Designer Editor, Infrastructure) should appear and then click on *Select All* to make sure you get everything.
## Click through (*Next\->*) the dialogs, accept license and defaults.
## The plugins should be downloaded and installed and it will likely ask you to restart eclipse.  Go right ahead.
# *Install SVN client*: If you don't have one already, you will need a SVN client on your machine (command line client).  The best place to go to install is [http://subversion.tigris.org/]. *NOTE* For Mac, it is probably best to install the [CollabNet|http://www.open.collab.net/products/subversion/] version.  Since you have to register to get it, I have attached the Snow Leopard version to this page and you can download it [here|^Subversion-1.6.15-10.6.x.dmg].  If you install the Subclipse plugin, it will complain if you use the standard subversion install.  If you don't want to use a plugin for managing the interactions with SVN, you can use a separate client application like [SmartSVN|http://www.syntevo.com/smartsvn/index.html].
# (Optional) *Install Subversion Plugin*: You can install a couple of different ones.  Mike detailed out installation instructions for Subverive and you can find those [here|https://oceana.mbari.org/confluence/display/CANON/Configuring+Eclipse+for+Team+development].  Here are the instructions for Subclipse:
## Go to *Help\->Install New Software*
## Click on *Add...* button to add a new update location
## In the name field enter something useful like _Subclipse_
## In the location field enter http://subclipse.tigris.org/update_1.6.x and click on OK
## Once the list of packages to install shows up, click on *Select All* button.
## Click through (*Next\->*) and accept the license agreement and defaults.
## Once the plugin is done installing it may ask you to restart eclipse, go ahead and do so.
# (Optional) *Install EclEmma*: EclEmma is a Java code coverage tool
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _EclEmma_ and in the Location box, enter http://update.eclemma.org/
## Click on OK, and the list of things to install will show up (EclEmma).
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.
# *Install the Maven Plugin*: 
## Go to *Help\->Install New Software*.
## Click on the *Add...* button.
## In the name box, put in something useful like _M2Eclipse_ and in the Location box, enter http://m2eclipse.sonatype.org/sites/m2e
## Click on OK, and the list of things to install will show up.
## Select that box, and then click through and accept licenses and defaults.
## After the plugin is installed, it will ask you to restart, go ahead and do that.

h5. To add SmartGWT to your project

# After creating a GWT project, you can add the SmartGWT components to it.
# Download the 2.4 zip file [here|http://smartgwt.googlecode.com/files/smartgwt-2.4.zip]
# Unpack the zip somewhere convenient.
# Right click on your project and select 'Build Path > Configure Build Path..."
# Click on the 'Libraries' tab
# Click on 'Add external jars..."
# Navigate to the location where you unpacked the zip file and select the smartgwt.jar and the smartgwt-skins.jar and then click on 'Open'.
# Then click on OK.

h5. Setup server environment (for local deployment and testing)
# Download Apache Tomcat from [here|http://tomcat.apache.org/download-60.cgi] (this is version 6.0).
# For these instructions (on a Mac) I downloaded the tar.gz file and then simply unzipped/untarred it.
# You can start the Tomcat server by opening a command line window, navigating to the apache-tomcat-6.0.XX/bin folder that was created when you unpacked the download and run *startup.(bat|sh)*.  This will start the tomcat server running.
# If the server is running OK, you should be able to go to [http://localhost:8080/] and see the default Tomcat page.
# To shut the server down, simply run *shutdown.(bat|sh)* in the same location you started it.

h5. Browser configuration for Development
# *Install Firefox*: Firefox has some really nice plugins
## Install Firebug (more to come here)
## Install Firecookie. (more to come here)
## Install Selenium. (more to come here)
# *Install Chrome*: To get the dev version of Google Chrome, go to the Dev channel: [http://www.google.com/chrome/eula.html?extra=devchannel]
## *Install Speed Tracer in Chrome*: Follow the instructions at [http://code.google.com/webtoolkit/speedtracer/get-started.html] to install and get familiar with it.

h5. Get your feet wet
# An easy 'getting started' step, is to create a GUI using *GWT Designer*.
## GWT Designer installs a tutorial in the help section. Go to *Help \-> Help Contents*, open the plus next to *Window Builder Pro User Guide* then open *Tutorials* and choose the GWT Login Manager. Just follow the steps detailed here. 
{note:title=Had problems}
There are some subtle differences in the tutorial that probably came in when Google bought Instantiations, but it does work.
{note}
## As an added step, in the *Build And Deploy* step of the tutorial, you can choose the *webapps* directory under your Tomcat installation in the _Server path to copy WAR:_ box and it will deploy the .war file to your Tomcat installation.  If you then startup Tomcat and browse to [http://localhost:8080/LoginManager] you should see the same thing that you did in the tutorial.

h5. Check out JD's original tagged code and run (these instructions are using Subclipse in Eclipse)
# In Eclipse, go to *Window\->Open Perspective\->Other...*
# Choose *SVN Repository Exploring*
# In the left pane, select the *SVN Repositories* tab.
# Click on the yellow cylinder labeled SVN that has a small plus to create a new SVN server location
# In the URL box, type in https://mbari-dss.googlecode.com/svn and click OK.
# You should see a listing something like:
!SVNCheckout.jpg!
# Right-click on the _jd-2010-12-02_ folder and select *Checkout...*.  You can accept the defaults for the most part (unless you want to change the location where the project was checked out on your local disk).  All the files will then be copied down to your local machine (this can take a while!).
# Open the Java perspective and you should now see the MBARI_DSS_v0 project in the Package Explorer.
{note:title=Broken JRE dependency}
At least on the Mac, the project had errors because the expected JRE was not located.  This makes sense because it is pretty unlikely the JRE will be in the same spot for developer to developer.  No big deal, right click on the project and choose *Build Path...\->Configure Build Path*.  Click on the *Libraries* tab and you will probably see a red X next to the JRE.  Select the JRE and click on *Remove*.  Then click on *Add Library*, select *JRE System Library*, and then click Next\->. More than likely you can choose the default, but make sure it is 1.6, then click Finish.  Click OK and the project should be right as rain.
{note}
# Right-click on the MBARI_DSS_v0 project and select *Run As\->Web Application*.  This will start up the application in an embedded server environment.
# Open http://localhost:8888/org.mbari.dss.MBARI_DSS_v0/index.html in your browser and you should see the application running.
# To stop the application, go back to Eclipse and click on the red stop box in the Console window.

h5. Check out the trunk and run

# Go back to *SVN Repository Exploring* perspective.
# In the *SVN Repositories* tab, right click on the *trunk* folder and select *Checkout...*.  Again, the defaults are fine unless you want to change the local location.
# When done, you can switch to the *Java* perspective and see the project under the previous project. Several things need to be done before the project will right itself.
## If the Maven plugin in Eclipse does not resolve dependencies for you, you can:
### Go to a command line and cd to the location of the project that you checked out (should have the pom.xml file in it).
### Run *mvn clean compile*.  That should download all the dependent jars that are needed for the project.
# You should then be able to go to a command line and type *mvn clean compile package* and it will churn for a bit and generate a dss-1.0-SNAPSHOT.war file in the target directory which then can be deployed in your tomcat webapps directory.
# Browse to [http://localhost:8080/dss-1.0-SNAPSHOT/] and you should see the application.
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631675</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071186</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
\\
*ODSS Engineering Meeting April 9, 2012*
\\
Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI Thursday. 

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038420</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20120017</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\
h3. * start 2013 *
\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087259</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20120012</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting March 20, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach!! need the cosci data (conversations) and database on Beach!!

*ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

*ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087254</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20120014</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h4. *ODSS Engineering Meeting March 20, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

h4. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

*ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087256</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">15664418</id>
<property name="body"><![CDATA[I thought it'd be helpful to document the data flow that happens when Mapserver serves up data in response to a request...

The basic WMS access is:
[http://stoqspg-dev.shore.mbari.org/stoqs/BloomEx2010_example.html] (Note: this address will become [http://odss-staging.shore.mbari.org/stoqs/BloomEx2010_example.html] when we migrate to the staging server.) 
This page uses the map file: /home/stoqsadm/deployed/mapfiles/stoqs.map.

This web page (which you can "view source" on is build with hand-crafted JavaScript and OpenLayers. It makes a request which you can observe by tailing the apache access log file (members of the group web - and the local account stoqsadm is a member - have permission to read this file):

{noformat}
tail -f /var/log/httpd/access_log
{noformat}\\


The stoqs.map file may be modified to write debug log information to a file.  For example these lines have been added in the MAP section of the home/stoqsadm/deployed/mapfiles/stoqs.map file:
{noformat}
  CONFIG "MS_ERRORFILE" "/tmp/mapserver_stoqs.log"
  DEBUG 5
{noformat}
Doing a 'tail \-f /tmp/mapserver_stoqs.log' will tell you what mapserver (essentially, the mapserv CGI program) is doing.  (I needed to go to DEBUG level 5 before I got any interesting output.)


On the PostgreSQL side the /var/lib/pgsql/9.0/data/postgresql.conf file must be modified to enable additional message logging. I did this for the server running on stoqspg-dev, modifying these lines (The original had these set to off and the lines were commented):
{noformat}
# - What to Log -

debug_print_parse = on
debug_print_rewritten = on
debug_print_plan = on
debug_pretty_print = on
#log_checkpoints = off
log_connections = on
log_disconnections = on
log_duration = on
#log_error_verbosity = default          # terse, default, or verbose messages
#log_hostname = off
{noformat}
The log files (visible to user postgres) in /var/lib/pgsql/9.0/data/pg_log and named by the day of the week will now show entries such as these when mapserver performs its queries:
{noformat}
STATEMENT:  select "time",encode(AsBinary(force_collection(force_2d("geom")),'NDR'),'hex') as geom,"gid" from (select m.id as gid,
                    m.geom as geom, ip.timevalue as time, p.code as code, p.name as name
               from measurement m inner join instant_point ip on (m.instantpoint_id = ip.id)
               inner join activity a on (ip.activity_id=a.id)
               inner join platform p on (a.platform_id=p.id)
               order by ip.timevalue)
               as subquery where geom && GeomFromText('POLYGON((-124.451751693878 34.3082782141455,-124.451751693878 34.8848044215572,
                  -123.751373276035 34.8848044215572,-123.751373276035 34.3082782141455,-124.451751693878 34.3082782141455))',4326) and
                  ((date_trunc('day', time) >= '2010-10-01' AND date_trunc('day', time) <= '2010-10-31'))
LOG:  duration: 16.757 ms
LOG:  disconnection: session time: 0:00:00.037 user=everyone database=stoqs host=134.89.12.92 port=42202
LOG:  duration: 12731.843 ms
LOG:  disconnection: session time: 0:00:13.325 user=everyone database=stoqs host=134.89.12.92 port=42140
{noformat}
This kind of output looks very helpful for debugging and performance tuning purposes.&nbsp; In particular, the queries can be analyzed using the 'EXPLAIN' command in psql to evaluate where it might be improved with an index or some other treatment.\\

I know you might be thinking that having all this log information turned on will add an overhead to the mapserver's response time.&nbsp; It does.&nbsp; I did some crude measurements with these approximate results:
|| Logging configuration\\ || Time to complete (secs)\\ ||
| All logging turned on\\ | 50 \\ |
| Postgres logging turned off\\ | 34\\ |
| Postgres and Mapserver logging turned off\\ | 33 |
| Postgres and Mapserver logging turned off, not tailing httpd/access_log\\ | 33 |
\\

Clearly, the PostgreSQL logging has the greatest impact.  (The query I was testing went from 33 seconds to 21 seconds after I put an index on the time column.)

-Mike
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">15631679</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20120013</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting March 20, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

*ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

*ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087255</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071038</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline


\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038270</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071036</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline


\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term 
users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038268</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071041</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline


\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038273</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071042</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline


\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Thom's slide|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038274</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071039</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline


\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038271</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071029</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline


\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term 
users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Tuesday
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038261</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071030</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline


\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term 
users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Tuesday
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038262</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071027</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
# All: any other business?
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038259</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071031</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline


\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term 
users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Tuesday
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038263</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071032</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline


\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term 
users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Tuesday March 27
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038264</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071022</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;

\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
# All: any other business?
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038254</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071021</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;

\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
# All: any other business?
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038253</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071020</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;

\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
# All: any other business?
\\
# *ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038252</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071023</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

\\
+Agenda:+
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
# All: any other business?
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038255</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071014</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038246</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071018</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;

\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
\\
Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
# Mike: database status
# Danelle: Visualization status
# Tom: Comms status
# Thom: Requirements/DAC status
# All: any other business?
\\
\\
*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038250</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071016</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;

\\


Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

\\
\\
*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

Agenda:
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chandler - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038248</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119899</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
*ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez

# John Ryan: 
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are ~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
# other business:
# task list for 2013

*ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087141</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119902</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

*ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087144</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119901</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends -- all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem -- can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013

*ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087143</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071063</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\

# Danelle / Thom: Highlights from Autonomy weekly status meeting 
# Kevin: GUI status
## Observation service deployed 
## http://services.mbari.org/observations
### eg. http://services.mbari.org/observations/designer.html
## CSUMB demo ~April
# Mike: database status 
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB). 
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status 
# Thom: Requirements/DAC status 
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038296</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">20119897</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

*ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez


# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch 
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

*ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\
*ODSS Engineering Meeting February 4, 2013*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\
*ODSS Engineering Meeting January 28, 2013*
\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">20087139</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071059</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\

# Danelle: Highlights from Autonomy weekly status meeting 
# Kevin: GUI status
## Observation service deployed 
## http://services.mbari.org/observations
### eg. http://services.mbari.org/observations/designer.html
## CSUMB demo ~April
# Mike: database status 
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB). 
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status 
# Thom: Requirements/DAC status 
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038291</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071061</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\

# Danelle / Thom: Highlights from Autonomy weekly status meeting 
# Kevin: GUI status
## Observation service deployed 
## http://services.mbari.org/observations
### eg. http://services.mbari.org/observations/designer.html
## CSUMB demo ~April
# Mike: database status 
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB). 
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status 
# Thom: Requirements/DAC status 
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038294</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071056</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\

Danelle: Highlights from Autonomy weekly status meeting 
Kevin: GUI status 
Mike: database status 
Danelle: Visualization status 
Tom: Comms status 
Thom: Requirements/DAC status 

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038288</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071055</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline


\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038287</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19071058</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*
\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\

Danelle: Highlights from Autonomy weekly status meeting 
Kevin: GUI status 
Mike: database status 
Danelle: Visualization status 
Tom: Comms status 
Thom: Requirements/DAC status 

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see  https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan

# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### http://odss.mbari.org/thredds/catalog.html
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting Febuary 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom 	- Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access,  tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*&nbsp; Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington*&nbsp;\*

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">19038290</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099941</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)
{info}

{note}
Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.
{note}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Tokens

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

...



h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button allows to change the current selection of platforms:
!ODSS-planning-plartform-selection.png|align=center!
The Apply button saves the modified selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. Noteworthy recent changes

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
--  filter input added to the platform selection dialog so it's easier to find entries in the long list

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067185</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099919</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)
*Note*: this version is just about to be installed on production server http://odss.mbari.org/odss/. In the meantime you can take a look at the new features at http://odss-test.shore.mbari.org/odss/.
{info}

{note}
Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.
{note}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Tokens

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

...



h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button allows to change the current selection of platforms:
!ODSS-planning-plartform-selection.png|align=center!
The Apply button saves the modified selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. Noteworthy recent changes

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
-- filter input in platform selection

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067163</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099921</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)
{info}

{note}
Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.
{note}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Tokens

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

...



h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button allows to change the current selection of platforms:
!ODSS-planning-plartform-selection.png|align=center!
The Apply button saves the modified selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. Noteworthy recent changes

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
-- filter input in platform selection

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067165</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099916</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)
*Note*: this version is just about to be installed on production server http://odss.mbari.org/odss/. In the meantime you can take a look at the new features at http://odss-test.shore.mbari.org/odss/.
{info}

{note}
Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.
{note}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Timeline items

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.


h3. Token geometries


h1. Noteworthy recent changes

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
-- filter input in platform selection

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"


h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067160</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099918</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)
*Note*: this version is just about to be installed on production server http://odss.mbari.org/odss/. In the meantime you can take a look at the new features at http://odss-test.shore.mbari.org/odss/.
{info}

{note}
Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.
{note}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Tokens

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

...



h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. Noteworthy recent changes

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
-- filter input in platform selection

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067162</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099912</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)
*Note*: this version is just about to be installed on production server http://odss.mbari.org/odss/. In the meantime you can take a look at the new features at http://odss-test.shore.mbari.org/odss/.
{info}

{note}
Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.
{note}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Elements

!ODSS-planning-elements.png|align=center!


h3. Timeline items

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.


h3. Token geometries


h1. Noteworthy recent changes

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
-- filter input in platform selection

- 0.7.3: (2015-05-19)
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype


h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067156</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099914</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)
*Note*: this version is just about to be installed on production server http://odss.mbari.org/odss/. In the meantime you can take a look at the new features at http://odss-test.shore.mbari.org/odss/.
{info}

{note}
Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.
{note}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Elements

!ODSS-planning-elements.png|align=center!


h3. Timeline items

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.


h3. Token geometries


h1. Noteworthy recent changes

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
-- filter input in platform selection

- 0.7.3: (2015-05-19)
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"


h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067158</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099908</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)
*note*: this version is about to be installed on production server.
{info}

{note}
Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.
{note}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Elements

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h3. Timeline items

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.


h3. Token geometries


h1. Noteworthy recent changes

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
-- filter input in platform selection

- 0.7.3: (2015-05-19)
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype
h1. Using the editor


h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067152</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099910</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)
*Note*: this version is just about to be installed on production server http://odss.mbari.org/odss/. In the meantime you can take a look at the new features at http://odss-test.shore.mbari.org/odss/.
{info}

{note}
Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.
{note}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Elements

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h3. Timeline items

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.


h3. Token geometries


h1. Noteworthy recent changes

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
-- filter input in platform selection

- 0.7.3: (2015-05-19)
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype
h1. Using the editor


h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067154</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27100154</id>
<property name="body"><![CDATA[{info}
Current version: *0.8.0* (version shown in the upper right corner of the planning section)
{info}

{note}
Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.
{note}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Tokens

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

...



h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button allows to change the current selection of platforms:
!ODSS-planning-plartform-selection.png|align=center!
The Apply button saves the modified selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. Noteworthy recent changes

- 0.8.0: (2015-06-03)
-- initial version of measure tool
-- zoom in/out and panning with key strokes on the map
-- include polygon-area/linestring-length in geometry coordinate table dialog
-- include lineString length / polygon area / point location information in tooltip over geometry component

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
--  filter input added to the platform selection dialog so it's easier to find entries in the long list

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067415</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27100158</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\
h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067419</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27100162</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting
h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-

# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a document, prepared for NOAA ECOHAB annual report, along with some notes
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Nephis / Planning
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View



h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\
h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067423</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27100102</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*
CANON Weekly Meeting

h5. *CANON Planning April 23, 2015*

*Attendees*

# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado: 
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.  
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.


h5. *CANON Planning April 16, 2015*

*Attendees*

# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.


*Action Items*

# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment 

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067359</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27100104</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda

# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang 
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067361</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099704</id>
<property name="body"><![CDATA[_Current version of the platform timeline editor_: *0.5.0* (This information is shown in the upper right corner of the planning tab in ODSS.)

----

*Contents*
{toc:maxLevel=1}


h1. Introduction

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface.
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066942</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099687</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

*Current version of this module*: 0.5.0

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface.
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066925</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099689</id>
<property name="body"><![CDATA[||Current version of the platform timeline editor: 0.5.0||


*Contents*
{toc:maxLevel=1}


h1. Introduction

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface.
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066927</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099683</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

*Current version of this module*: 0.5.0

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066921</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099685</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

*Current version of this module*: 0.5.0

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066923</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099681</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

*Current version of this module*: 0.5.0

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066919</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099680</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

*Current version of this module*: 0.5.0

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. New and modified tokens are highlighted.
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. A confirmation dialog will pop up if there are any unsaved changes.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

Then:

- You can drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State/Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066918</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099678</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. New and modified tokens are highlighted.
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. A confirmation dialog will pop up if there are any unsaved changes.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

Then:

- You can drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State/Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066916</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099676</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. New and modified tokens are highlighted.
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. A confirmation dialog will pop up if there are any unsaved changes.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

Then:

- You can drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State/Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066914</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099674</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualized in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

Then:

- You can drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State/Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066912</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099672</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-09-17.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualized in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

Then:

- You can drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State/Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066910</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099659</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Planning April 2, 2015*


h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066896</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099657</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066894</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099771</id>
<property name="body"><![CDATA[{note}
Current version of the platform timeline editor (the version is shown in the upper right corner of the planning section):

* *0.4.2* On production server: http://odss.mbari.org/odss/. The notes below mostly apply to this location.

* *0.7.0* On testing server: http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/. If you are helping us with testing and providing feedback toward a future version of the tool, please also look at [Platform Timeline Editor Spatial Component].

{note}

----

*Contents*
{toc:maxLevel=1}


h1. Introduction

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067011</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099774</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067014</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099776</id>
<property name="body"><![CDATA[
We are now working on adding the ability to associate spatial information to the planning.

In version 0.7.0 the planning area now includes a map for this purpose:

!odssplatim-0.7.0.2015-04-24.png|align=center!

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067016</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099778</id>
<property name="body"><![CDATA[
This page describes a prototype of a new version of the planning component with the ability to associate spatial information to the planning.

* Version *0.7.0* - deployed on testing server at http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/

Complementing the upper section where temporal definitions are entered, the new version now also includes a map and option to define associated geometries to the timeline tokens:

!odssplatim-0.7.0.2015-04-24.png|align=center!

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067018</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099769</id>
<property name="body"><![CDATA[_Current version of the platform timeline editor_: *0.5.0* (This information is shown in the upper right corner of the planning tab in ODSS.)

----

*Contents*
{toc:maxLevel=1}


h1. Introduction

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067009</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099747</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066986</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099749</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*
CANON Weekly Meeting

h5. *CANON Planning April 2, 2015*

*Attendees*

# Chris W.
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Action Items*

# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## no update from the team
## Francisco will check on it separately
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment 

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066988</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099751</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*
CANON Weekly Meeting

h5. *CANON Planning April 16, 2015*

*Attendees*

# Chris W.
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Action Items*

# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## no update from the team
## Francisco will check on it separately
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment 

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066990</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099752</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*
CANON Weekly Meeting

h5. *CANON Planning April 16, 2015*

*Attendees*

# Chris W.
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Action Items*

# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## no update from the team
## Francisco will check on it separately
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment 

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066991</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100344</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

\\  !SampleForm.png|align=centre!\\
h5. Mobile

{section}
{column} !SampleFormMobilePt1.png|align=centre!
{column}
{column} !SampleFormMobilePt2.png|align=centre!
{column}
{column} !SampleFormMobilePt3.png|align=centre!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider: prepare SV2 for ECOHAB as hotspot (in addition to LRAUV with 3G comms) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp; Hotspot team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Truck to Southern Cal or transit? \\ |
| Waveglider: prepare SV3 for Fall &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Waveglider team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Fall | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067578</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100346</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover http://jaffeweb.ucsd.edu/node/81
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider -- hot spot to be ready for April 1 launch off of Narissa
### Narissa -- Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms -- 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067580</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100340</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? -- yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS
!SampleForm.png|align=centre!

h5. Mobile

{section}
{column} !SampleFormMobilePt1.png|align=centre!
{column}
{column} !SampleFormMobilePt2.png|align=centre!
{column}
{column} !SampleFormMobilePt3.png|align=centre!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider: prepare SV2 for ECOHAB as hotspot backup for LRAUV 3G comms &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp;  | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  |  |
| Waveglider: prepare SV2 for ECOHAB as hotspot backup for LRAUV 3G comms &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp;  | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  |  |
| Waveglider: prepare SV2 for ECOHAB as hotspot (backup for LRAUV 3G comms &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp;  | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  |  |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067574</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100342</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS
\\ !SampleForm.png|align=centre!\\

h5. Mobile

{section}
{column} !SampleFormMobilePt1.png|align=centre!
{column}
{column} !SampleFormMobilePt2.png|align=centre!
{column}
{column} !SampleFormMobilePt3.png|align=centre!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider: prepare SV2 for ECOHAB as hotspot backup for LRAUV 3G comms &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp; Hotspot team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Truck to Southern Cal or transit?\\ |
| Waveglider: prepare SV3 for Fall &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |  Waveglider team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Fall | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067576</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100353</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067587</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100348</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*
h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning -- draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo, is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
#
\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider -- hot spot to be ready for April 1 launch off of Narissa
### Narissa -- Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms -- 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067582</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100349</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning -- draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab: 
### input LRAUV data into ODSS after landed to shore by hotspot 
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider -- hot spot to be ready for April 1 launch off of Narissa
### Narissa -- Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms -- 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067583</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100329</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | _Not staffed_\\ | Is this important? |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_
h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067563</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100336</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? -- yes, if concise and simple
 You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS
!SampleForm.png|align=centre!

h5. Mobile

{section}
{column} !SampleFormMobilePt1.png|align=centre!
{column}
{column} !SampleFormMobilePt2.png|align=centre!
{column}
{column} !SampleFormMobilePt3.png|align=centre!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067570</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100335</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data  | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | _Not staffed_\\ | Is this important? |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS
!SampleForm.png|align=centre!

h5. Mobile

{section}
{column} !SampleFormMobilePt1.png|align=centre!
{column}
{column} !SampleFormMobilePt2.png|align=centre!
{column}
{column} !SampleFormMobilePt3.png|align=centre!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067569</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100338</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? -- yes, if concise and simple\\
 You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS
!SampleForm.png|align=centre!

h5. Mobile

{section}
{column} !SampleFormMobilePt1.png|align=centre!
{column}
{column} !SampleFormMobilePt2.png|align=centre!
{column}
{column} !SampleFormMobilePt3.png|align=centre!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider: prepare SV2 for ECOHAB as hotspot (backup for LRAUV 3G comms &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | \\ || Waveglider: prepare SV2 for ECOHAB as hotspot (backup for LRAUV 3G comms &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | \\ || Waveglider: prepare SV2 for ECOHAB as hotspot (backup for LRAUV 3G comms &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | \\ |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067572</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100332</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

h3. Sample Form Screen Shots

h5. ODSS
!SampleForm.png|align=centre!

h5. Mobile
{section}
{column}
!SampleFormMobilePt1.png|align=centre!
{column}
{column}
!SampleFormMobilePt2.png|align=centre!
{column}
{column}
!SampleFormMobilePt3.png|align=centre!
{column}
{section}
\\

For full details see https://code.google.com/p/stoqs/issues/list
{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | _Not staffed_\\ | Is this important? |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_
h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067566</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100331</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

h3. Sample Form Screen Shots

h5. ODSS
!SampleForm.png|align=centre!

h5. Mobile
{section}
{column}
!SampleFormMobilePt1.png|align=centre!
{column}
{column}
!SampleFormMobilePt2.png|align=centre!
{column}
{column}
!SampleFormMobilePt3.png|align=centre!
{column}
{section}
\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | _Not staffed_\\ | Is this important? |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_
h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067565</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100333</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see https://code.google.com/p/stoqs/issues/list
{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | _Not staffed_\\ | Is this important? |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots

h5. ODSS
!SampleForm.png|align=centre!

h5. Mobile
{section}
{column}
!SampleFormMobilePt1.png|align=centre!
{column}
{column}
!SampleFormMobilePt2.png|align=centre!
{column}
{column}
!SampleFormMobilePt3.png|align=centre!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067567</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100313</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | _Not staffed_\\ | Is this important? |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign\\ |
| Color-code the parameters | McCann | | Fixed | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067546</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099801</id>
<property name="body"><![CDATA[* Prototype version *0.7.0* - deployed on testing server at http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

Note: these notes are initially targeted at testers that can help us delineate a practical and effective path moving forward. We are mostly interested in general aspects to incorporate usable planning definitions, including spatial information, in the ODSS, that could be exchanged with other teams and relevant tools for purposes of review, refinement, and eventually execution.

We have discussed some of these aspects and demoed our initial prototype in recent CANON meetings. See [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf].

h1. Interacting with the planning tool

For the temporal definitions please see the notes at [ODSS Platform Timeline Editor].

Complementing the upper section where temporal definitions are entered, the new version now also includes a map to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

At this point we are using "geometry" as the central element to capture the spatial information for the planning. Later on we will be looking into incorporating other relevant elements to facilitate the capture of such information. By "geometry" we refer to the set of (2D) geo-spatial polygons, line strings, and points associated with a token in the timeline.

As shown in this brief [screencast|http://www.screencast.com/t/m76EsZt9aX]:

- Hovering the pointer over a token in the timeline also highlights the corresponding geometry on the map
- Selecting tokens on the timeline also selects all associated geometries on the map. Individual token selection is done via a simple click on it; for multiple selection, long press on a token to add it to the current selection.
- Geometry editing functions, however, are only enabled when a single token is selected
- With one token selected, one can:
-- Move its individual geometry components. Note: one component can be moved at a time. 
-- Modify the geometry. Depending on the specific type of component:
--- Drag a vertex to change its position
--- Click somewhere over a line segment to add a vertex
--- Shift-click to remove a vertex
-- Delete individual geometry components:
--- Shift-click the specific component



h1. Future development

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/missions within a spatio-temporal frame.

- Once a plan is defined (and possibly refined during execution), it can be combined with other information elements within the Situational Awareness component. 

- Similarly, elements from Situation Awareness can be included in the Planning for better context

- In general, the tool is to provide export/import capabilities to facilitate the exchange with other tools, in particular, as a baseline for refinement and execution by platform teams. Refined plans can be imported so they are combined with the other data elements in the ODSS.

-

h2. Some specific possible improvements

h3. Conceptual model

We have an initial conceptual model, intentionally simple to serve as a basis for discussion. For example, at the moment we have a 1-to-1 token-geometry relationship: only one geometry can be assigned to a given timeline token (that is, to a given single platform in a specific time span). 

- Allow to associate multiple tokens to a single geometry?  Specific examples please?

h3. Operations

(Suggestions for actual mechanism/sequence of operations are welcome.)

- Selection from predefined path templates
- Re-use of elements from previous plans
- Ability to move all geometry components associated to a token in a single drag operation
- Waypoint table
- Allow to manually enter or adjust geometry coordinates
- Somehow expose the actual geometry coordinates



h2. Known bugs

In general, we are for now more interested in the conceptual model and the overall sequence of actions. We are less worry about particular glitches, unless of course they are actually affecting your testing. In any case, let us know of anything that is not working as you would expect.)

- Modification does not trigger a change of the "modified" status of token for purposes of saving (or to prevent a refresh)


h1. Change Log

- 0.7.0: initial prototype
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067044</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099799</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*
CANON Weekly Meeting

h5. *CANON Planning April 23, 2015*

*Attendees*

# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

"Notes"
Francisco wanted to go over LRAUV sampling strategies.

"Status"
#Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
#ESP: No update
#Adaptive Sampling: Yanwu says it is going well.
#Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
#LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
#Dorado: 
##EK15? John Ryan needs to ask Hans
##LISST & LISST Holo: John Ryan
##Jupiter SV2: Plan John Ryan
#ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
#Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
#Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.  
##Need the ability to input and output location points.
##Would be nice to use ODSS layers on the map.
#Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
#Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
##The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.


h5. *CANON Planning April 16, 2015*

*Attendees*

# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.


*Action Items*

# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment 

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067042</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100309</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview | TBD | | _Not staffed_\\ | Is this important? |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | |
| Color-code the parameters | McCann | | Fixed | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067541</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099797</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*
CANON Weekly Meeting

h5. *CANON Planning April 23, 2015*

*Attendees*

# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

"Notes"
Francisco wanted to go over LRAUV sampling strategies.

"Status"
1.	Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
2.	ESP: No update
3.	Adaptive Sampling: Yanwu says it is going well.
4.	Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
5.	LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
6.	Dorado: 
a.	EK15? John Ryan needs to ask Hans
b.	LISST & LISST Holo: John Ryan
c.	Jupiter SV2: Plan John Ryan
7.	ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
8.	Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
9.	Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.  
a.	Need the ability to input and output location points.
b.	Would be nice to use ODSS layers on the map.
10.	Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
11.	Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
a.	The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.


h5. *CANON Planning April 16, 2015*

*Attendees*

# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.


*Action Items*

# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment 

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067040</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100310</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | _Not staffed_\\ | Is this important? |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | |
| Color-code the parameters | McCann | | Fixed | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067542</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100307</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map Are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview | TBD | | _Not staffed_\\ | Is this important? |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | |
| Color-code the parameters | McCann | | Fixed | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067539</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099795</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*
CANON Weekly Meeting

h5. *CANON Planning April 16, 2015*

*Attendees*

# Chris W.
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Action Items*

# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment 

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067038</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100308</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview | TBD | | _Not staffed_\\ | Is this important? |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | |
| Color-code the parameters | McCann | | Fixed | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067540</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099805</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*
CANON Weekly Meeting

h5. *CANON Planning April 23, 2015*

*Attendees*

# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

"Notes"
Francisco wanted to go over LRAUV sampling strategies.

"Status"
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado: 
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.  
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.


h5. *CANON Planning April 16, 2015*

*Attendees*

# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.


*Action Items*

# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment 

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067048</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099803</id>
<property name="body"><![CDATA[{note}
Current versions of the platform timeline editor (the version is shown in the upper right corner of the planning section):

* *0.4.2* - on production server: http://odss.mbari.org/odss/. The notes below apply to the production version indicated here.

* *0.7.0* - on testing server: http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/. 
This version incorporates preliminary mechanisms to associate spatial information to the timeline tokens. If you are helping us with testing the new features, please also look at [these notes|CANON:Platform Timeline Editor Spatial Component].

{note}

----

*Contents*
{toc:maxLevel=1}


h1. Introduction

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067046</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100297</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality | Gomes | Fall | | |
| Command and Control | Godin | Fall | Neptus integration | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)
\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map Are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview | TBD | | | |
| Add ability to select a geographic region from the map for addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be plotted in Spatial area | | | | |
| Organize Parameters by ParameterGroup name in the UI | McCann| Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki| Spring | | |
| Color-code the parameters | McCann| | Fixed | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| | | | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067529</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099785</id>
<property name="body"><![CDATA[* Prototype version *0.7.0* - deployed on testing server at http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

Note: these notes are initially targeted at testers that can help us delineate a practical and effective path moving forward. We are mostly interested in general aspects to incorporate usable planning definitions, including spatial information, in the ODSS, that could be exchanged with other teams and relevant tools for purposes of review, refinement, and eventually execution.

We have discussed some of these aspects and demoed our initial prototype in recent CANON meetings. See [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf].

h1. Interacting with the planning tool

For the temporal definitions please see the notes at [ODSS Platform Timeline Editor].

Complementing the upper section where temporal definitions are entered, the new version now also includes a map to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

At this point we are using "geometry" as the central element to capture the spatial information for the planning. Later on we will be looking into incorporating other relevant elements to facilitate the capture of such information.

Note: At this time, by "geometry" we refer to the set of (2D) geo-spatial polygons, line strings, and points associated with a token in the timeline.

As shown in this brief [screencast|http://www.screencast.com/t/m76EsZt9aX]:

- Hovering the pointer over a token in the timeline also highlights the corresponding geometry on the map. 
- Selecting tokens on the timeline also selects all associated geometries on the map. Individual token selection is done via a simple click on it; for multiple selection, long press on a token to add it to the current selection.
- Geometry editing functions, however, are only enabled when a single token is selected.
- With one token selected, one can:
-- Move its individual geometry components. Note: one component can be moved at a time. 
-- Modify the geometry. Depending on the specific type of component:
--- Drag a vertex to change its position
--- Click somewhere over a line segment to add a vertex
--- Shift-click to remove a vertex
-- Delete individual geometry components:
-- Shift-click the specific component



h1. Future development

h2. As discussed in meetings, a goal of this effort in the ODSS is  enable spatio-temporal planning

h2. Some possible improvements

- ability to move all geometry components associated to a token in a single drag operation
- Somehow expose the actual geometry coordinates
- Allow to manually enter (or adjust) any coordinates


h2. Known bugs/limitations

(Please note: in general, we are for the moment more interested in the conceptual model and overall sequence of actions for the spatio-temporal planning; that is, we are less worry about particular glitches, unless of course they actually affecting the former goal. In any case, let us know of anything that is not working as you would expect.)

- Modification does not trigger a change of the "modified" status of token for purposes of saving (or to prevent a refresh)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067025</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100295</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality | Gomes | Fall | | |
| Command and Control | Godin | Fall | Neptus integration | |

h3. STOQS
# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond) 
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...) 
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map Are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview | TBD | | | |
| Add ability to select a geographic region from the map for addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be plotted in Spatial area | | | | |
| Organize Parameters by ParameterGroup name in the UI | | | | |
| Allow loaders to append data to an existing activity | | | | |
| Add ability to manually enter a depth/time range | | | | |
| Add Samples indicator to Parameter/Parameter plots | | | | |
| Standard names need updating | | | | |
| Color-code the parameters | | | | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| | | | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067527</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099783</id>
<property name="body"><![CDATA[* Prototype version *0.7.0* - deployed on testing server at http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

Reference: [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf]

Complementing the upper section where temporal definitions are entered, the new version now also includes a map and options to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!


A brief screencast at: http://www.screencast.com/t/m76EsZt9aX

!http://www.screencast.com/t/m76EsZt9aX|align=center!

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067023</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100293</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality | Gomes | Fall | | |
| Command and Control | Godin | Fall | Neptus integration | |

h3. STOQS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map Are not selectable | | | | |
| Create Overview | | | | |
| Add ability to select a geographic region from the map for addition to the query constraints | | | | |
| Share this view | | | | |
| Replicate Plot radio button | | | | |
| Parameters measured from multiple platforms may be plotted in Spatial area | | | | |
| Organize Parameters by ParameterGroup name in the UI | | | | |
| Allow loaders to append data to an existing activity | | | | |
| Add ability to manually enter a depth/time range | | | | |
| Add Samples indicator to Parameter/Parameter plots | | | | |
| Standard names need updating | | | | |
| Color-code the parameters | | | | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
|  | | | | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067525</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099781</id>
<property name="body"><![CDATA[* Prototype version *0.7.0* - deployed on testing server at http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

Reference: [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf]

Complementing the upper section where temporal definitions are entered, the new version now also includes a map and options to associate geometries to the timeline tokens:

!odssplatim-0.7.0.2015-04-24s.png|align=center!


!odssplatim-2015-04-24.swf|align=center!

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067021</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099779</id>
<property name="body"><![CDATA[
* Prototype version *0.7.0* - deployed on testing server at http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

Reference: [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf]

Complementing the upper section where temporal definitions are entered, the new version now also includes a map and options to associate geometries to the timeline tokens:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067019</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100306</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map Are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview | TBD | | | Is this important? |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | |
| Color-code the parameters | McCann | | Fixed | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067538</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100304</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map Are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview | TBD | | | |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | |
| Color-code the parameters | McCann | | Fixed | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067536</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099792</id>
<property name="body"><![CDATA[* Prototype version *0.7.0* - deployed on testing server at http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

Note: these notes are initially targeted at testers that can help us delineate a practical and effective path moving forward. We are mostly interested in general aspects to incorporate usable planning definitions, including spatial information, in the ODSS, that could be exchanged with other teams and relevant tools for purposes of review, refinement, and eventually execution.

We have discussed some of these aspects and demoed our initial prototype in recent CANON meetings. See [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf].

h1. Interacting with the planning tool

For the temporal definitions please see the notes at [ODSS Platform Timeline Editor].

Complementing the upper section where temporal definitions are entered, the new version now also includes a map to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

At this point we are using "geometry" as the central element to capture the spatial information for the planning. Later on we will be looking into incorporating other relevant elements to facilitate the capture of such information. By "geometry" we refer to the set of (2D) geo-spatial polygons, line strings, and points associated with a token in the timeline.

As shown in this brief [screencast|http://www.screencast.com/t/m76EsZt9aX]:

- Hovering the pointer over a token in the timeline also highlights the corresponding geometry on the map
- Selecting tokens on the timeline also selects all associated geometries on the map. Individual token selection is done via a simple click on it; for multiple selection, long press on a token to add it to the current selection.
- Geometry editing functions, however, are only enabled when a single token is selected
- With one token selected, one can:
-- Move its individual geometry components. Note: one component can be moved at a time. 
-- Modify the geometry. Depending on the specific type of component:
--- Drag a vertex to change its position
--- Click somewhere over a line segment to add a vertex
--- Shift-click to remove a vertex
-- Delete individual geometry components:
--- Shift-click the specific component



h1. Future development

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/missions within a spatio-temporal frame.

- Once a plan is defined (and possibly refined during execution), it can be combined with other information elements within the Situational Awareness component. 

- Similarly, elements from Situation Awareness can be included in the Planning for better context

- In general, the tool is to provide export/import capabilities to facilitate the exchange with other tools, in particular, as a baseline for refinement and execution by platform teams. Refined plans can be imported so they are combined with the other data elements in the ODSS.

-

h2. Some specific possible improvements

h3. Conceptual model

We have an initial conceptual model, intentionally simple to serve as basis for discussion. For example, at the moment we have a 1-to-1 token-geometry relationship: only one geometry can be assigned to a given timeline token (that is, to a given single platform in a specific time span). 

- Allow to associate multiple tokens to a single geometry?  Specific examples?

h3. Operations

Any suggestions for actual mechanism/sequence of operations are welcome.

- Selection from predefined path templates
- Re-use of elements from previous plans
- Ability to move all geometry components associated to a token in a single drag operation
- Waypoint table
- Allow to manually enter or adjust geometry coordinates
- Somehow expose the actual geometry coordinates



h2. Known bugs

In general, we are for now more interested in the conceptual model and the overall sequence of actions for the spatio-temporal planning. We are less worry about particular glitches, unless of course they are actually affecting the former goal. In any case, let us know of anything that is not working as you would expect.)

- Modification does not trigger a change of the "modified" status of token for purposes of saving (or to prevent a refresh)


h1. Change Log

- 0.7.0: initial prototype
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067035</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100303</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map Are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview | TBD | | | |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | | | | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | |
| Color-code the parameters | McCann | | Fixed | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067535</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099790</id>
<property name="body"><![CDATA[* Prototype version *0.7.0* - deployed on testing server at http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

Note: these notes are initially targeted at testers that can help us delineate a practical and effective path moving forward. We are mostly interested in general aspects to incorporate usable planning definitions, including spatial information, in the ODSS, that could be exchanged with other teams and relevant tools for purposes of review, refinement, and eventually execution.

We have discussed some of these aspects and demoed our initial prototype in recent CANON meetings. See [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf].

h1. Interacting with the planning tool

For the temporal definitions please see the notes at [ODSS Platform Timeline Editor].

Complementing the upper section where temporal definitions are entered, the new version now also includes a map to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

At this point we are using "geometry" as the central element to capture the spatial information for the planning. Later on we will be looking into incorporating other relevant elements to facilitate the capture of such information. By "geometry" we refer to the set of (2D) geo-spatial polygons, line strings, and points associated with a token in the timeline.

As shown in this brief [screencast|http://www.screencast.com/t/m76EsZt9aX]:

- Hovering the pointer over a token in the timeline also highlights the corresponding geometry on the map. 
- Selecting tokens on the timeline also selects all associated geometries on the map. Individual token selection is done via a simple click on it; for multiple selection, long press on a token to add it to the current selection.
- Geometry editing functions, however, are only enabled when a single token is selected.
- With one token selected, one can:
-- Move its individual geometry components. Note: one component can be moved at a time. 
-- Modify the geometry. Depending on the specific type of component:
--- Drag a vertex to change its position
--- Click somewhere over a line segment to add a vertex
--- Shift-click to remove a vertex
-- Delete individual geometry components:
-- Shift-click the specific component



h1. Future development

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/missions within a spatio-temporal frame.

- Once a plan is defined (and possibly refined during execution), it can be combined with other information elements within the Situational Awareness component. 

- Similarly, elements from Situation Awareness can be included in the Planning for better context

- In general, the tool is to provide export/import capabilities to facilitate the exchange with other tools, in particular, as a baseline for refinement and execution by platform teams. Refined plans can be imported so they are combined with the other data elements in the ODSS.

-

h2. Some specific possible improvements

h3. Conceptual model

We have an initial conceptual model, intentionally simple to serve as basis for discussion. For example, at the moment we have a 1-to-1 token-geometry relationship: only one geometry can be assigned to a given timeline token (that is, to a given single platform in a specific time span). 

- Allow to associate multiple tokens to a single geometry?  Specific examples?

h3. Operations

Any suggestions for actual mechanism/sequence of operations are welcome.

- Selection from predefined path templates
- Re-use of elements from previous plans
- Ability to move all geometry components associated to a token in a single drag operation
- Waypoint table
- Allow to manually enter or adjust geometry coordinates
- Somehow expose the actual geometry coordinates



h2. Known bugs

In general, we are for now more interested in the conceptual model and the overall sequence of actions for the spatio-temporal planning. We are less worry about particular glitches, unless of course they are actually affecting the former goal. In any case, let us know of anything that is not working as you would expect.)

- Modification does not trigger a change of the "modified" status of token for purposes of saving (or to prevent a refresh)


h1. Change Log

- 0.7.0: initial prototype
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067033</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100301</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map Are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview | TBD | | | |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | | | | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | |
| Color-code the parameters | McCann | | Fixed | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067533</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099788</id>
<property name="body"><![CDATA[* Prototype version *0.7.0* - deployed on testing server at http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

Note: these notes are initially targeted at testers that can help us delineate a practical and effective path moving forward. We are mostly interested in general aspects to incorporate usable planning definitions, including spatial information, in the ODSS, that could be exchanged with other teams and relevant tools for purposes of review, refinement, and eventually execution.

We have discussed some of these aspects and demoed our initial prototype in recent CANON meetings. See [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf].

h1. Interacting with the planning tool

For the temporal definitions please see the notes at [ODSS Platform Timeline Editor].

Complementing the upper section where temporal definitions are entered, the new version now also includes a map to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

At this point we are using "geometry" as the central element to capture the spatial information for the planning. Later on we will be looking into incorporating other relevant elements to facilitate the capture of such information.

Note: At this time, by "geometry" we refer to the set of (2D) geo-spatial polygons, line strings, and points associated with a token in the timeline.

As shown in this brief [screencast|http://www.screencast.com/t/m76EsZt9aX]:

- Hovering the pointer over a token in the timeline also highlights the corresponding geometry on the map. 
- Selecting tokens on the timeline also selects all associated geometries on the map. Individual token selection is done via a simple click on it; for multiple selection, long press on a token to add it to the current selection.
- Geometry editing functions, however, are only enabled when a single token is selected.
- With one token selected, one can:
-- Move its individual geometry components. Note: one component can be moved at a time. 
-- Modify the geometry. Depending on the specific type of component:
--- Drag a vertex to change its position
--- Click somewhere over a line segment to add a vertex
--- Shift-click to remove a vertex
-- Delete individual geometry components:
-- Shift-click the specific component



h1. Future development

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/missions within a spatio-temporal frame.

- Once a plan is defined (and possibly refined during execution), it can be combined with other information elements within the Situational Awareness component. 

- Similarly, elements from Situation Awareness can be included in the Planning for better context

- In general, the tool is to provide export/import capabilities to facilitate the exchange with other tools, in particular, as a baseline for refinement and execution by platform teams. Refined plans can be imported so they are combined with the other data elements in the ODSS.

-

h2. Some specific possible improvements

h3. Conceptual model

We have an initial conceptual model, intentionally simple to serve as basis for discussion. For example, at the moment we have a 1-to-1 token-geometry relationship: only one geometry can be assigned to a given timeline token (that is, to a given single platform in a specific time span). 

- Allow to associate multiple tokens to a single geometry?  Specific examples?

h3. Operations

Any suggestions for actual mechanism/sequence of operations are welcome.

- Selection from predefined path templates
- Re-use of elements from previous plans
- Ability to move all geometry components associated to a token in a single drag operation
- Waypoint table
- Allow to manually enter or adjust geometry coordinates
- Somehow expose the actual geometry coordinates



h2. Known bugs

In general, we are for now more interested in the conceptual model and the overall sequence of actions for the spatio-temporal planning. We are less worry about particular glitches, unless of course they are actually affecting the former goal. In any case, let us know of anything that is not working as you would expect.)

- Modification does not trigger a change of the "modified" status of token for purposes of saving (or to prevent a refresh)


h1. Change Log

- 0.7.0: initial prototype
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067031</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100299</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map Are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview | TBD | | | |
| Add ability to select a geographic region from the map for \\
 addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
 plotted in Spatial area | | | | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | |
| Color-code the parameters | McCann | | Fixed | |

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067531</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099787</id>
<property name="body"><![CDATA[* Prototype version *0.7.0* - deployed on testing server at http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

Note: these notes are initially targeted at testers that can help us delineate a practical and effective path moving forward. We are mostly interested in general aspects to incorporate usable planning definitions, including spatial information, in the ODSS, that could be exchanged with other teams and relevant tools for purposes of review, refinement, and eventually execution.

We have discussed some of these aspects and demoed our initial prototype in recent CANON meetings. See [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf].

h1. Interacting with the planning tool

For the temporal definitions please see the notes at [ODSS Platform Timeline Editor].

Complementing the upper section where temporal definitions are entered, the new version now also includes a map to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

At this point we are using "geometry" as the central element to capture the spatial information for the planning. Later on we will be looking into incorporating other relevant elements to facilitate the capture of such information.

Note: At this time, by "geometry" we refer to the set of (2D) geo-spatial polygons, line strings, and points associated with a token in the timeline.

As shown in this brief [screencast|http://www.screencast.com/t/m76EsZt9aX]:

- Hovering the pointer over a token in the timeline also highlights the corresponding geometry on the map. 
- Selecting tokens on the timeline also selects all associated geometries on the map. Individual token selection is done via a simple click on it; for multiple selection, long press on a token to add it to the current selection.
- Geometry editing functions, however, are only enabled when a single token is selected.
- With one token selected, one can:
-- Move its individual geometry components. Note: one component can be moved at a time. 
-- Modify the geometry. Depending on the specific type of component:
--- Drag a vertex to change its position
--- Click somewhere over a line segment to add a vertex
--- Shift-click to remove a vertex
-- Delete individual geometry components:
-- Shift-click the specific component



h1. Future development

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/missions within a spatio-temporal frame.

- Once a plan is defined (and possibly refined during execution), it can be combined with other information elements within the Situational Awareness component. 

- Similarly, elements from Situation Awareness can be included in the Planning for better context

- In general, the tool is to provide export/import capabilities to facilitate the exchange with other tools, in particular, as a baseline for refinement and execution by platform teams. Refined plans can be imported so they are combined with the other data elements in the ODSS.

-

h2. Some specific possible improvements

- Ability to move all geometry components associated to a token in a single drag operation
- Allow to manually enter or adjust geometry coordinates
- Somehow expose the actual geometry coordinates



h2. Known bugs/limitations

(Please note: in general, we are for the moment more interested in the conceptual model and overall sequence of actions for the spatio-temporal planning. We are less worry about particular glitches, unless of course they are actually affecting the former goal. In any case, let us know of anything that is not working as you would expect.)

- Modification does not trigger a change of the "modified" status of token for purposes of saving (or to prevent a refresh)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067030</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099892</id>
<property name="body"><![CDATA[* Prototype version *0.7.3* - http://odss.mbari.org/odss/
(the version label is shown in the upper right corner of the planning section)

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

These notes initially targeted at testers that can provide feedback regarding the new features. We are mostly interested in general aspects to incorporate usable planning definitions, including spatial information that could be exchanged with other teams and relevant tools for purposes of review, refinement, and execution.

We have discussed some of these aspects and demoed our initial prototype in recent CANON meetings. Please see [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf].


h1. Change Log

- 0.7.3: (2015-05-19)
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.2: (2015-05-10)
-- some fixes

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial prototype

h1. Interacting with the planning tool

(*note*: not all of the latest changes may be accurately reflected below.)

For the temporal definitions please see the instructions at [ODSS Platform Timeline Editor].

Complementing the upper section where temporal definitions are entered, the new version also includes a map to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

At this point we are using "geometry" as the central element to capture the spatial information for the planning. Later on we will be looking into incorporating other relevant elements to facilitate the capture of such information. By "geometry" we refer to the set of (2D) geo-spatial polygons, line strings, and points associated with a token in the timeline.

As shown in this brief [screencast|http://www.screencast.com/t/m76EsZt9aX]:

- Hovering the pointer over a token in the timeline also highlights the corresponding geometry on the map
- Selecting tokens on the timeline also selects all associated geometries on the map. Individual token selection is done via a simple click on it; for multiple selection, long press on a token to add it to the current selection.
- Geometry editing functions, however, are only enabled when a single token is selected
- With one token selected, one can:
-- Move its individual geometry components. Note: one component can be moved at a time. 
-- Modify the geometry. Depending on the specific type of component:
--- Drag a vertex to change its position
--- Click somewhere over a line segment to add a vertex
--- Shift-click to remove a vertex
-- Delete individual geometry components:
--- Shift-click the specific component



h1. Future development

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/missions within a spatio-temporal frame.

- Once a plan is defined (and perhaps iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Similarly, elements from Situation Awareness can be included in the Planning for context

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools, in particular, as a baseline for refinement and execution by platform teams. Refined plans can then be imported so they are combined with the other data elements in the ODSS.

- (other ideas?)

h2. Some specific possible improvements

h3. Conceptual model

Our initial conceptual model is intentionally simple to serve as a basis for discussion. For example, at the moment we have a 1-to-1 token-geometry relationship: only one geometry can be assigned to a given timeline token (that is, to a given single platform in a specific time span). 

Possible aspects for refinement of the model:

- Allow to associate multiple tokens to a single geometry?  Specific examples please?

h3. Operations

(Suggestions for actual mechanism/sequence of operations are welcome.)

- Selection from predefined path templates
- Re-use of elements from previous plans
- Ability to move all geometry components associated to a token in a single drag operation
- Waypoint table
- Allow to manually enter or adjust geometry coordinates
- Somehow expose the actual geometry coordinates


h2. Known bugs

In general, we are for now more interested in improving the model and the overall sequence of actions, but of course please let us also know of any glitches, specially if they are affecting your testing.

- 


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067136</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099894</id>
<property name="body"><![CDATA[{note}
Current version of the platform timeline editor (the version label is shown in the upper right corner of the planning section):

* *0.7.3* - on production server: http://odss.mbari.org/odss/

Please note: As of 0.7.x we are incorporating mechanisms to associate spatial information to the timeline tokens. The specific notes about the new features are [here|CANON:Platform Timeline Editor Spatial Component]. We will be updating this page later.

Your feedback is welcome.

{note}

----

*Contents*
{toc:maxLevel=1}


h1. Introduction

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067138</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099897</id>
<property name="body"><![CDATA[{info}
* Current version: *0.7.3* (shown in the upper right corner of the planning section)

Your feedback is welcome.

{info}

----

*Contents*
{toc:maxLevel=1}


h1. Introduction

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067141</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099899</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)

*note*: this version is about to be installed on production server.
{info}

----

*Contents*
{toc:maxLevel=1}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h1. Elements

h2. Timeline items

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.


h2. Token geometries

!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!



h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067143</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099900</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)

*note*: this version is about to be installed on production server.
{info}

----

*Contents*
{toc:maxLevel=1}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h1. Elements

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png!

h2. Timeline items

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.


h2. Token geometries


h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067144</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099902</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)

*note*: this version is about to be installed on production server.
{info}

----

*Contents*
{toc:maxLevel=1}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h1. Elements

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h2. Timeline items

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.


h2. Token geometries


h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067146</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099905</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)

*note*: this version is about to be installed on production server.
{info}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Elements

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h3. Timeline items

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.


h3. Token geometries


h1. Noteworthy recent changes

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
-- filter input in platform selection

- 0.7.3: (2015-05-19)
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype
h1. Using the editor


h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067149</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099906</id>
<property name="body"><![CDATA[{info}
Current version: *0.7.4* (version shown in the upper right corner of the planning section)
*note*: this version is about to be installed on production server.
{info}

(note}
Not all of the latest changes may be accurately reflected below. Just send a note if you have any questions.
{note}

----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/deployments/missions within a spatio-temporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Elements

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h3. Timeline items

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.


h3. Token geometries


h1. Noteworthy recent changes

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
-- filter input in platform selection

- 0.7.3: (2015-05-19)
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype
h1. Using the editor


h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067150</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099881</id>
<property name="body"><![CDATA[{note}
Current versions of the platform timeline editor (the version label is shown in the upper right corner of the planning section):

* *0.4.2* - on production server: http://odss.mbari.org/odss/. The notes below apply to the production version indicated here.

* *0.7.x* - on testing server: http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/. 
Your feedback is welcome, please also see [these notes|CANON:Platform Timeline Editor Spatial Component].
This version incorporates preliminary mechanisms to associate spatial information to the timeline tokens. 

{note}

----

*Contents*
{toc:maxLevel=1}


h1. Introduction

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067125</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099886</id>
<property name="body"><![CDATA[{note}
Current version of the platform timeline editor (the version label is shown in the upper right corner of the planning section):

* *0.7.3* - on production server: http://odss.mbari.org/odss/

As of 0.7.x we are incorporating mechanisms to associate spatial information to the timeline tokens. 

The specific notes about the new features are [here|CANON:Platform Timeline Editor Spatial Component]. We will be updating this page later.

Your feedback is welcome.

{note}

----

*Contents*
{toc:maxLevel=1}


h1. Introduction

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067130</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099885</id>
<property name="body"><![CDATA[{note}
Current version of the platform timeline editor (the version label is shown in the upper right corner of the planning section):

* *0.7.2* - on production server: http://odss.mbari.org/odss/. The notes below apply to the production version indicated here.

This version incorporates preliminary mechanisms to associate spatial information to the timeline tokens. 

The specific notes about the new features are [here|CANON:Platform Timeline Editor Spatial Component]. We will be updating this page later.

Your feedback is welcome.

{note}

----

*Contents*
{toc:maxLevel=1}


h1. Introduction

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!odsspaltim-ui-0.5.0-2015-04-07.png|align=center!

h1. Using the editor


h4. General interaction

- Use your mouse or trackpad to navigate and zoom in and out; 
- double click on an empty space in the timeline to create a new token;
- click on a token to select it;
- drag a selected token to change its time range, or its associated platform;
- double click on an token to edit its associated details.

h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button shows the current selection of platforms:
!oddsplatim-2014-08-19-platform.png|align=center!
The Apply button saves the modified platform selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.

h1. Noteworthy changes

- 2015-04-07 (0.5.0): improved UI for periods (in particular, use dropdown list for selection of "default" period); buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
- 2015-03-24 (0.4.2): "copy-and-add token" implemented; name field automatically focused and selected in token dialog; snap to full hours, independent of the scale.
- 2014-09-17 (0.3.1): re-enable highlight of holidays and weekends.
- 2014-08-25 (0.2.1): show "last updated" info; confirmation alert prior to refresh if there are unsaved tokens; help link; platform selection, etc.


h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067129</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099888</id>
<property name="body"><![CDATA[* Prototype version *0.7.2* - deployed on testing server at http://odss-test.shore.mbari.org/odss/
(the version label is shown in the upper right corner of the planning section)

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

These notes initially targeted at testers that can provide feedback regarding the new features. We are mostly interested in general aspects to incorporate usable planning definitions, including spatial information that could be exchanged with other teams and relevant tools for purposes of review, refinement, and execution.

We have discussed some of these aspects and demoed our initial prototype in recent CANON meetings. Please see [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf].

h1. Interacting with the planning tool

For the temporal definitions please see the instructions at [ODSS Platform Timeline Editor].

Complementing the upper section where temporal definitions are entered, the new version also includes a map to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

At this point we are using "geometry" as the central element to capture the spatial information for the planning. Later on we will be looking into incorporating other relevant elements to facilitate the capture of such information. By "geometry" we refer to the set of (2D) geo-spatial polygons, line strings, and points associated with a token in the timeline.

As shown in this brief [screencast|http://www.screencast.com/t/m76EsZt9aX]:

- Hovering the pointer over a token in the timeline also highlights the corresponding geometry on the map
- Selecting tokens on the timeline also selects all associated geometries on the map. Individual token selection is done via a simple click on it; for multiple selection, long press on a token to add it to the current selection.
- Geometry editing functions, however, are only enabled when a single token is selected
- With one token selected, one can:
-- Move its individual geometry components. Note: one component can be moved at a time. 
-- Modify the geometry. Depending on the specific type of component:
--- Drag a vertex to change its position
--- Click somewhere over a line segment to add a vertex
--- Shift-click to remove a vertex
-- Delete individual geometry components:
--- Shift-click the specific component



h1. Future development

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/missions within a spatio-temporal frame.

- Once a plan is defined (and perhaps iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Similarly, elements from Situation Awareness can be included in the Planning for context

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools, in particular, as a baseline for refinement and execution by platform teams. Refined plans can then be imported so they are combined with the other data elements in the ODSS.

- (other ideas?)

h2. Some specific possible improvements

h3. Conceptual model

Our initial conceptual model is intentionally simple to serve as a basis for discussion. For example, at the moment we have a 1-to-1 token-geometry relationship: only one geometry can be assigned to a given timeline token (that is, to a given single platform in a specific time span). 

Possible aspects for refinement of the model:

- Allow to associate multiple tokens to a single geometry?  Specific examples please?

h3. Operations

(Suggestions for actual mechanism/sequence of operations are welcome.)

- Selection from predefined path templates
- Re-use of elements from previous plans
- Ability to move all geometry components associated to a token in a single drag operation
- Waypoint table
- Allow to manually enter or adjust geometry coordinates
- Somehow expose the actual geometry coordinates



h2. Known bugs

In general, we are for now more interested in improving the model and the overall sequence of actions, but of course please let us also know of any glitches, specially if they are affecting your testing.

- 


h1. Change Log

- 0.7.2: 
-- some fixes

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial prototype
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067132</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099890</id>
<property name="body"><![CDATA[* Prototype version *0.7.3* - http://odss.mbari.org/odss/
(the version label is shown in the upper right corner of the planning section)

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

These notes initially targeted at testers that can provide feedback regarding the new features. We are mostly interested in general aspects to incorporate usable planning definitions, including spatial information that could be exchanged with other teams and relevant tools for purposes of review, refinement, and execution.

We have discussed some of these aspects and demoed our initial prototype in recent CANON meetings. Please see [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf].


h1. Change Log

- 0.7.3: (2015-05-19)
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.2: (2015-05-10)
-- some fixes

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial prototype

h1. Interacting with the planning tool

For the temporal definitions please see the instructions at [ODSS Platform Timeline Editor].

Complementing the upper section where temporal definitions are entered, the new version also includes a map to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

At this point we are using "geometry" as the central element to capture the spatial information for the planning. Later on we will be looking into incorporating other relevant elements to facilitate the capture of such information. By "geometry" we refer to the set of (2D) geo-spatial polygons, line strings, and points associated with a token in the timeline.

As shown in this brief [screencast|http://www.screencast.com/t/m76EsZt9aX]:

- Hovering the pointer over a token in the timeline also highlights the corresponding geometry on the map
- Selecting tokens on the timeline also selects all associated geometries on the map. Individual token selection is done via a simple click on it; for multiple selection, long press on a token to add it to the current selection.
- Geometry editing functions, however, are only enabled when a single token is selected
- With one token selected, one can:
-- Move its individual geometry components. Note: one component can be moved at a time. 
-- Modify the geometry. Depending on the specific type of component:
--- Drag a vertex to change its position
--- Click somewhere over a line segment to add a vertex
--- Shift-click to remove a vertex
-- Delete individual geometry components:
--- Shift-click the specific component



h1. Future development

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/missions within a spatio-temporal frame.

- Once a plan is defined (and perhaps iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Similarly, elements from Situation Awareness can be included in the Planning for context

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools, in particular, as a baseline for refinement and execution by platform teams. Refined plans can then be imported so they are combined with the other data elements in the ODSS.

- (other ideas?)

h2. Some specific possible improvements

h3. Conceptual model

Our initial conceptual model is intentionally simple to serve as a basis for discussion. For example, at the moment we have a 1-to-1 token-geometry relationship: only one geometry can be assigned to a given timeline token (that is, to a given single platform in a specific time span). 

Possible aspects for refinement of the model:

- Allow to associate multiple tokens to a single geometry?  Specific examples please?

h3. Operations

(Suggestions for actual mechanism/sequence of operations are welcome.)

- Selection from predefined path templates
- Re-use of elements from previous plans
- Ability to move all geometry components associated to a token in a single drag operation
- Waypoint table
- Allow to manually enter or adjust geometry coordinates
- Somehow expose the actual geometry coordinates


h2. Known bugs

In general, we are for now more interested in improving the model and the overall sequence of actions, but of course please let us also know of any glitches, specially if they are affecting your testing.

- 


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067134</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099860</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

h5. _Notes from CANON logistics meeting are here:_
[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]
\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting March 9, 2015*

# Kevin
## ESP deployments, mid May to mid June
## Spring CANON 2015 looks like Business as usual
## Pre-experiment deployments?
## CANON 2014 in annual report
# Mike
## working on django upgrade. Except for directory structure of code, should be transparent.
## not targeted for May campaign timeframe
### may have some impacts on where things are and how a STOQS project is run (locations for settings)
# Carlos
## working on timeline editor. internals only -- integration. does not affect UI.
### json web tokens...
### have issue using google login due to change of domain (normandy)
# Danelle
## Action item on LRAUV data load. checking netCDF files to make sure they load into STOQS
# Duane
## out Mar 12-15...
# General
## Meeting regarding CANON 2015 planning is this Thursday, March 12 at 9:30AM PDT in Harbor View Conf room.
### see Francisco [email | ^CANON 2015.pdf]\\

h5. *ODSS Engineering Meeting February 23, 2015*

# Kevin
## continue working on Axiom diagram and will try to wrap up by end of week to circulate to the group to start dialogue with them.
### Mike sent me a diagram to include in the Axiom discussion that I will roll in as well.
## Working through different browser <-> server authentication mechanisms (mostly dealing with sessions) so that it will work both in mobile and desktop clients.
### Looking like JWT is the way to go and will start to integrate into the ODSS code base.
# Carlos
# Danelle
# Mike
# Duane
\\

h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture
## outlining STOQS tasks for the year
### 80 hours on CANON this year
### interaction with gridded data (for data exploration)
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### see attached ECOHAB 2015 [notes | ^ECOHAB 2015.pdf]
### Ecohab 2015 in Monterey Bay, May - June 2015
### gliders, ESPs, Carson (no WF), John Martin, Waveglider,
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Año Nuevo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067103</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099864</id>
<property name="body"><![CDATA[* Prototype version *0.7.1* - deployed on testing server at http://odss-test.shore.mbari.org/odss/odssplatim-ui/dist/
(the version label is shown in the upper right corner of the planning section)

This page briefly describes a prototype version of the planning component with the ability to associate spatial information.

These notes initially targeted at testers that can provide feedback regarding the new features. We are mostly interested in general aspects to incorporate usable planning definitions, including spatial information that could be exchanged with other teams and relevant tools for purposes of review, refinement, and execution.

We have discussed some of these aspects and demoed our initial prototype in recent CANON meetings. Please see [ODSS planning slides 2015-03-26|https://oceana.mbari.org/confluence/download/attachments/24052327/ODSS+Planning.pdf].

h1. Interacting with the planning tool

For the temporal definitions please see the instructions at [ODSS Platform Timeline Editor].

Complementing the upper section where temporal definitions are entered, the new version also includes a map to associate geometries to the timeline tokens. The interface looks like this:

!odssplatim-0.7.0.2015-04-24s.png|align=center!

At this point we are using "geometry" as the central element to capture the spatial information for the planning. Later on we will be looking into incorporating other relevant elements to facilitate the capture of such information. By "geometry" we refer to the set of (2D) geo-spatial polygons, line strings, and points associated with a token in the timeline.

As shown in this brief [screencast|http://www.screencast.com/t/m76EsZt9aX]:

- Hovering the pointer over a token in the timeline also highlights the corresponding geometry on the map
- Selecting tokens on the timeline also selects all associated geometries on the map. Individual token selection is done via a simple click on it; for multiple selection, long press on a token to add it to the current selection.
- Geometry editing functions, however, are only enabled when a single token is selected
- With one token selected, one can:
-- Move its individual geometry components. Note: one component can be moved at a time. 
-- Modify the geometry. Depending on the specific type of component:
--- Drag a vertex to change its position
--- Click somewhere over a line segment to add a vertex
--- Shift-click to remove a vertex
-- Delete individual geometry components:
--- Shift-click the specific component



h1. Future development

- A goal of the ODSS Planning component is to support the overall planning of experiments/campaigns with the ability to assign platforms to particular activities/missions within a spatio-temporal frame.

- Once a plan is defined (and perhaps iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Similarly, elements from Situation Awareness can be included in the Planning for context

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with other tools, in particular, as a baseline for refinement and execution by platform teams. Refined plans can then be imported so they are combined with the other data elements in the ODSS.

- (other ideas?)

h2. Some specific possible improvements

h3. Conceptual model

Our initial conceptual model is intentionally simple to serve as a basis for discussion. For example, at the moment we have a 1-to-1 token-geometry relationship: only one geometry can be assigned to a given timeline token (that is, to a given single platform in a specific time span). 

Possible aspects for refinement of the model:

- Allow to associate multiple tokens to a single geometry?  Specific examples please?

h3. Operations

(Suggestions for actual mechanism/sequence of operations are welcome.)

- Selection from predefined path templates
- Re-use of elements from previous plans
- Ability to move all geometry components associated to a token in a single drag operation
- Waypoint table
- Allow to manually enter or adjust geometry coordinates
- Somehow expose the actual geometry coordinates



h2. Known bugs

In general, we are for now more interested in improving the model and the overall sequence of actions, but of course please let us also know of any glitches, specially if they are affecting your testing.

- 


h1. Change Log

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial prototype
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067107</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100357</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Calendar resource tool | Rueda | Spring | Ready for use (odss-test) | |
| Sample Form Repository | Gomes | Spring | Active Development | |
| Data Catalog | Gomes | Fall | | |
| * Pipeline to load data into STOQS | McCann / Gomes &nbsp; | TBD | | |
| * Pipeline to generate layers | Cline / Gomes | Fall | modifying the pipeline that processes wind/current data | |
| Planning - Draw on the map | Gomes | Fall | | |
| Collaboration - expand observation log functionality &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ | Gomes | Fall | | |
| Command and Control&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | Godin | Fall | Neptus integration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\ | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

h3. Sample Form Screen Shots


h5. ODSS

\\  !SampleForm.png|align=centre!\\
\\

h5. Mobile

{section}
{column} !SampleFormMobilePt1.png|align=centre!
{column}
{column} !SampleFormMobilePt2.png|align=centre!
{column}
{column} !SampleFormMobilePt3.png|align=centre!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Waveglider: prepare SV2 (Tex) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Hotspot team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Spring | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Truck to Southern Cal or transit? \\ |
| Waveglider: prepare SV3 (Tiny) for Fall &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Waveglider team &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | Fall | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |
| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; | | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067591</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100355</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v
## http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable. 
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado 
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## 
h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067589</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">25100359</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay "bake off" of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab -- need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity -- thermoclines?
## Fall 2014 -- use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks
### note the Platform task area at the bottom of the page...


h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">25067593</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268920</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See *_extensions.firebug.netexport.beaconServerURL_*
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See *_extensions.firebug.netexport.viewerURL_* preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need DownThemAll installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See *_extensions.firebug.netexport.defaultLogDir_* preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236156</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268922</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} Save As is the most common usage and will be discussed here. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See *_extensions.firebug.netexport.viewerURL_* preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need DownThemAll installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See *_extensions.firebug.netexport.defaultLogDir_* preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236158</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268921</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} Save As is the most common usage and will be discussed here. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See *_extensions.firebug.netexport.beaconServerURL_*
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See *_extensions.firebug.netexport.viewerURL_* preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need DownThemAll installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See *_extensions.firebug.netexport.defaultLogDir_* preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236157</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28409921</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting
h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-

# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View



h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\
h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28377153</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268915</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* Export current data from the Net panel.
• *Send To* Send exported HAR beacon to an online server (showslow.com is used by default). See _extensions.firebug.netexport.beaconServerURL_
• *Copy As Image* Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* Compress (zip) exported HAR files.
• *Show Preview* Show a preview of exported data. HAR Viewer is used by default. See _extensions.firebug.netexport.viewerURL_ preference.
• *Download All Resources* Automatically download all resources on the page as individual files. You need DownThemAll installed.
• *Default Log Directory* Allows to pick target directory for automatically exported HAR files. See _extensions.firebug.netexport.defaultLogDir_ preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236151</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268918</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See *_extensions.firebug.netexport.beaconServerURL_*
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See _extensions.firebug.netexport.viewerURL_ preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need DownThemAll installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See _extensions.firebug.netexport.defaultLogDir_ preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236154</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268917</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* Export current data from the Net panel.
• *Send To* Send exported HAR beacon to an online server (showslow.com is used by default). See _extensions.firebug.netexport.beaconServerURL_
• *Copy As Image* Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* Compress (zip) exported HAR files.
• *Show Preview* Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See _extensions.firebug.netexport.viewerURL_ preference.
• *Download All Resources* Automatically download all resources on the page as individual files. You need DownThemAll installed.
• *Default Log Directory* Allows to pick target directory for automatically exported HAR files. See _extensions.firebug.netexport.defaultLogDir_ preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236153</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268927</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is the most common usage and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236163</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268929</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is the most common usage and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox, the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online].

 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236165</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268924</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} Save As is the most common usage and will be discussed here. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need DownThemAll installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236160</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28409908</id>
<property name="body"><![CDATA[{info}
Current version: *0.8.1* (version shown in the upper right corner of the planning section)
{info}

*Note*: Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.


----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A central goal of the Planning component in ODSS is to support the overall planning of science experiments/campaigns through an intuitive graphical interface where platforms can be assigned deployments and missions within a spatiotemporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with external tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Tokens

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

...



h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button allows to change the current selection of platforms:
!ODSS-planning-plartform-selection.png|align=center!
The Apply button saves the modified selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. Noteworthy recent changes

- 0.8.1: (2015-09-16)
-- initial implementation of time calculations for distances:
--- time is shown along with the distance for both existing line-strings (on mouse-over) and while drawing new ones for a token. The speed is taken from an interim
hard-coded platform-speed association
--- time is also shown by the measureTool while using the distance option. A new 'speed' field in the UI allows the user to indicate the associated speed prior to start drawing the line-string. The field can be left empty or with 0 value to disable.


- 0.8.0: (2015-06-03)
-- initial version of measure tool
-- zoom in/out and panning with key strokes on the map
-- include polygon-area/linestring-length in geometry coordinate table dialog
-- include lineString length / polygon area / point location information in tooltip over geometry component

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
--  filter input added to the platform selection dialog so it's easier to find entries in the long list

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28377140</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268923</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} Save As is the most common usage and will be discussed here. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:lightgreen}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need DownThemAll installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See *_extensions.firebug.netexport.defaultLogDir_* preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236159</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268925</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} Save As is the most common usage and will be discussed here. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236161</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28409909</id>
<property name="body"><![CDATA[{info}
Current version: *0.8.1* 2015-09-16 (version shown in the upper right corner of the planning section)
{info}

*Note*: Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.


----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A central goal of the Planning component in ODSS is to support the overall planning of science experiments/campaigns through an intuitive graphical interface where platforms can be assigned deployments and missions within a spatiotemporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with external tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Tokens

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

...



h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button allows to change the current selection of platforms:
!ODSS-planning-plartform-selection.png|align=center!
The Apply button saves the modified selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. Noteworthy recent changes

- 0.8.1: (2015-09-16)
-- initial implementation of time calculations for distances:
--- time is shown along with the distance for both existing line-strings (on mouse-over) and while drawing new ones for a token. The speed is taken from an interim
hard-coded platform-speed association
--- time is also shown by the measureTool while using the distance option. A new 'speed' field in the UI allows the user to indicate the associated speed prior to start drawing the line-string. The field can be left empty or with 0 value to disable. \\ !2015-09-16_1110.png|thumbnail!


- 0.8.0: (2015-06-03)
-- initial version of measure tool
-- zoom in/out and panning with key strokes on the map
-- include polygon-area/linestring-length in geometry coordinate table dialog
-- include lineString length / polygon area / point location information in tooltip over geometry component

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
--  filter input added to the platform selection dialog so it's easier to find entries in the long list

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28377141</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268903</id>
<property name="body"><![CDATA[
h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox.  Other options are to go 
to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel  a HTTP archive (.HAR) format.  The NetExport
extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the NetExport Extension, go to the following web site:  http://www.softwareishard.com/blog/netexport/
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236139</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268904</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox.  Other options are to go 
to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the NetExport Extension, go to the following web site:  http://www.softwareishard.com/blog/netexport/
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236140</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268906</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox.  Other options are to go 
to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site:  http://getfirebug.com/releases/netexport/


http://www.softwareishard.com/blog/netexport/
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236142</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28409906</id>
<property name="body"><![CDATA[{info}
Current version: *0.8.0* (version shown in the upper right corner of the planning section)
{info}

*Note*: Not all of the latest changes may be accurately reflected below. Please get in touch if you have any questions.


----

*Contents*
{toc:maxLevel=2}


h1. ODSS Planning: What is it about?

- A central goal of the Planning component in ODSS is to support the overall planning of science experiments/campaigns through an intuitive graphical interface where platforms can be assigned deployments and missions within a spatiotemporal frame.

- Once a plan is defined (and iteratively refined during execution), it can be combined with other displayed elements within the Situational Awareness tab. 

- Conversely, for better context during planning, elements from Situation Awareness can be included in the Planning tab.

- In general, the tool is intended to provide export/import capabilities to facilitate the exchange of plan specifications with external tools. In particular, the export options can be a basis for refinement and execution by platform teams. Additionally, refined plans can be imported so they are combined with other data elements in the ODSS.



h2. Conceptual model

!ODSS-planning-elements.png|align=center!


h3. Tokens

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

...



h1. Using the editor

!https://oceana.mbari.org/confluence/download/attachments/27067008/odssplatim-0.7.0.2015-04-24s.png|align=center!

h4. General interaction

- Timeline:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a token highlights the token and also the associated geometries on the map;
-- double click on an empty space in the timeline to create a new token;
-- click on a token to select it; this also selects the associated geometry on the map;
-- drag a selected token to change its time range, or its associated platform;
-- double click on an token to edit its associated details.

- Map:
-- use your mouse or trackpad to navigate and zoom in and out; 
-- hovering your mouse over a geometry highlights the geometry and also the associated token on the timeline;
-- click on a geometry to select it along with its associated token;
-- click one of the view or edit modes to enable corresponding functionality;


h4. Buttons

h5. Period dropdown button

A "period" is some time span of interest. This button shows the currently selected period and allows to do various operations on the periods.
!odsspaltim-ui-0.5.0-period-dropdown.png|align=center!

From the dropdown one can change the period to be visualized, edit any of the existing periods, and create a new period.
When editing an existing period, or adding a new one, the following are possible actions on the corresponding dialog:


\- Create: Saves the newly defined period.
\- Update: Saves the changes to an existing period.
\- Delete: Delete the selected period from the database.
\- Cancel: Cancels the dialog.

!odsspaltim-ui-0.5.0-period-new.png! !odsspaltim-ui-0.5.0-period-edit.png!


h5. Platform button

This button allows to change the current selection of platforms:
!ODSS-planning-plartform-selection.png|align=center!
The Apply button saves the modified selection.

h5. Save button

This button saves all new and modified tokens. Before being saved, the name and style of these tokens are highlighted in a way similar to the following:
!oddsplatim-2014-08-19-editing.png|align=center!


h5. Refresh button

This button reloads the timeline from the database. If there are any unsaved changes, a confirmation dialog will appear.


h4. Entering a new token

To enter a new token double-click on the timeline area corresponding to the desired associated platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can then drag the token position or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- But you can also double click the token to edit this and other details:
-- Name: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!odsspaltim-ui-0.5.0-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline, but this is *not* persisted immediately in the database. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h5. "Copy-n-add" feature

This feature facilitates the addition of tokens that share similar information (e.g., same duration and start time). 

- Select the token you want to be used as basis for new tokens. This selection is via the usual click on the token;
- Press 'C' on your keyboard — the selected token gets copied in an internal memory;
- Add a new token anywhere on the timeline with the usual double-click under the desired date;
- The new token will start at the clicked year-month-day date, but will get the time (hour:min:sec), duration, and name from the token that was last copied with the 'C' command.



h1. Noteworthy recent changes

- 0.8.0: (2015-06-03)
-- initial version of measure tool
-- zoom in/out and panning with key strokes on the map
-- include polygon-area/linestring-length in geometry coordinate table dialog
-- include lineString length / polygon area / point location information in tooltip over geometry component

- 0.7.4: (2015-05-20)
-- ability to view and directly edit the coordinates of the geometries (in "view", "move" or "modify" mode, double-click the geometry component to be viewed or edited)
--  filter input added to the platform selection dialog so it's easier to find entries in the long list

- 0.7.3:
-- several usability improvements: better token tooltips; added tooltips on geometries; token/geometry selection can now be done on the map itself; bidirectional visual sync between timetime and map.
-- escape key clears token selection
-- map resized according to window size, with a minimum height (500px)
-- reduce timeline item padding, mainly to save vertical estate

- 0.7.1: 
-- geometry can now be defined for brand new item in the timeline
-- removal of token in timeline also removes associated geometry
-- geometry modification now also triggers a change of the "modified" status of token for purposes of saving

- 0.7.0: initial geometry editing prototype

- 0.5.0:
-- improved UI for periods; buttons reorganized in general interface; mechanisms to mark a token as of type "deployment" or "mission" (not yet documented here).
-- "copy-and-add" token"



h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/)=implemented/fixed (x)=not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS "view" concept |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (/) | See "copy-n-add". |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (/) | No explicit user-given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 
| versioning and authoring according to logged in user | (x) | |
| control upon concurrent editing by multiple users | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28377138</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268899</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox.  Other options are to go 
to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network


h1.  NetExport Add-on to FireBug
NetExport is a FireBug extension that allows a user to save or export a network activity report from a live web page in a HTTP archive (.HAR) format.  The NetExport
extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the NetExport Extension, go to the following web site:  http://www.softwareishard.com/blog/netexport/
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236135</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268901</id>
<property name="body"><![CDATA[

h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox.  Other options are to go 
to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows a user to save or export a network activity report from a live web page in a HTTP archive (.HAR) format.  The NetExport
extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the NetExport Extension, go to the following web site:  http://www.softwareishard.com/blog/netexport/
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236137</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268912</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.
!NetPanel-export-options.png!

•Save As Export current data from the Net panel.
•Send To Send exported HAR beacon to an online server (showslow.com is used by default). See extensions.firebug.netexport.beaconServerURL
•Copy As Image Handy if you need a screen-shot of your waterfall graph.
•Auto Export Automatically export HAR when a page is loaded. Useful for integration with automated systems.
•Compress Compress (zip) exported HAR files.
•Show Preview Show a preview of exported data. HAR Viewer is used by default. See extensions.firebug.netexport.viewerURL preference.
•Download All Resources Automatically download all resources on the page as individual files. You need DownThemAll installed.
•Default Log Directory Allows to pick target directory for automatically exported HAR files. See extensions.firebug.netexport.defaultLogDir preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236148</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268914</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

•*Save As* Export current data from the Net panel.
•*Send To* Send exported HAR beacon to an online server (showslow.com is used by default). See extensions.firebug.netexport.beaconServerURL
•*Copy As Image* Handy if you need a screen-shot of your waterfall graph.
•*Auto Export* Automatically export HAR when a page is loaded. Useful for integration with automated systems.
•*Compress* Compress (zip) exported HAR files.
•*Show Preview* Show a preview of exported data. HAR Viewer is used by default. See extensions.firebug.netexport.viewerURL preference.
•*Download All Resources* Automatically download all resources on the page as individual files. You need DownThemAll installed.
•*Default Log Directory* Allows to pick target directory for automatically exported HAR files. See extensions.firebug.netexport.defaultLogDir preference.



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236150</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268908</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.


http://www.softwareishard.com/blog/netexport/
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236144</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268910</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236146</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268889</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the FireBug extension and Add it to FireFox.  Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/ 
 _OR_  http://getfirebug.com/ where you may also add it to FireFox. 


h2.  ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236125</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268887</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for FireBug and Add it to FireFox.  Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/  _OR_
http://getfirebug.com/ where you may also add it to FireFox. 


h2.  ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236123</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268886</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with various Browsers to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on (Extension) to both the FireFox and Chrome Browsers, respectively.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for FireBug and Add it to FireFox.  Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/  _OR_
http://getfirebug.com/ where you may also add it to FireFox.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236122</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268884</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with various Browsers to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on (Extension) to both the FireFox and Chrome Browsers, respectively.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox, first install the Mozilla FireFox browser (Version 3.6 or higher).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for FireBug and Add it to FireFox.  Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/ +OR+
http://getfirebug.com/ where you may also add it to FireFox.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236120</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268898</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox.  Other options are to go 
to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!FirebugLogo.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network


h1.  NetExport Add-on to FireBug
NetExport is a FireBug extension that allows a user to save or export a network activity report from a live web page in a HTTP archive (.HAR) format.  The NetExport
extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the NetExport Extension, go to the following web site:  http://www.softwareishard.com/blog/netexport/
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236134</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268897</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox.  Other options are to go 
to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network


h1.  NetExport Add-on to FireBug
NetExport is a FireBug extension that allows a user to save or export a network activity report from a live web page in a HTTP archive (.HAR) format.  The NetExport
extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the NetExport Extension, go to the following web site:  http://www.softwareishard.com/blog/netexport/
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236133</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268895</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox.  Other options are to go 
to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 


h1.  NetExport Add-on to FireBug (version 1.5 or higher)
NetExport is a FireBug extension that allows a user to save or export a network activity report from a live web page in a HTTP archive (.HAR) format.  The NetExport
extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  

!export-button-thumb.png!

To download the NetExport Extension, go to the following web site:  http://www.softwareishard.com/blog/netexport/
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236131</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268893</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox.  Other options are to go 
to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 


h2.  NetExport Add-on to FireBug (version 1.5 or higher)
NetExport is a FireBug extension that allows a user to save or export a network activity report from a live web page in a HTTP archive (.HAR) format.  The NetExport
extension appends a new *Export button* into Firebug's Net panel toolbar.  

!export-button-thumb.png!

To download the NetExport Extension, go to the following web site:  http://www.softwareishard.com/blog/netexport/
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236129</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268892</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox.  Other options are to go 
to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 


h2.  NetExport Add-on to FireBug (version 1.5 or higher)
NetExport is a FireBug extension that allows a user to save or export a network activity report from a live web page in a HTTP archive (.HAR) format.  The NetExport
extension appends a new *Export button* into Firebug's Net panel toolbar.  

!NetExport-Export-Button.PNG|align=left!

To download the NetExport Extension, go to the following web site:  http://www.softwareishard.com/blog/netexport/
 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236128</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268891</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox.  Other options are to go 
to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 


h2.  ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236127</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268882</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with various Browsers to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on (Extension) to both the FireFox and Chrome Browsers, respectively.

h1. FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236118</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268880</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.


h1. FireBug Add-on to FireFox Browser
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236116</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268947</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is used commonly and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox (Eg., ODSS Staging Site: http://odss-staging.shore.mbari.org:8080/dss-0.4.0-SNAPSHOT/), the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online] with the FireFox Browser.  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  

An example of a translated .HAR file with Statistics for the ODSS web page looks like this:   [ODSS Net Connectivity Statistics Page|^HTTP Archive Viewer 2.0.10-new.pdf|ODSS Net Connectivity Statistics Page] (.PDF File)

Each Net Item can expand for further detailed information of the connectivity process.




 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236184</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268934</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is the most common usage and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox, the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online].  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  

An example of a translated .HAR file with Statistics for the ODSS web page looks like this:



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236171</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268931</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is the most common usage and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox, the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online].  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236167</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268938</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is the most common usage and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox, the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online] with the FireFox Browser.  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  

An example of a translated .HAR file with Statistics for the ODSS web page looks like this:

[HTTP Archive Viewer 2.0.10.html|^HTTP Archive Viewer 2.0.10.html|HTTP Archive Viewer 2.0.10.html]


 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236175</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268936</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is the most common usage and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox, the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online] with the FireFox Browser.  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  

An example of a translated .HAR file with Statistics for the ODSS web page looks like this:



 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236173</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268941</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is the most common usage and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox, the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online] with the FireFox Browser.  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  

An example of a translated .HAR file with Statistics for the ODSS web page looks like this:   [ODSS Net Connectivity Statistics Page|^HTTP Archive Viewer 2.0.10-new.pdf|ODSS Net Connectivity Statistics Page]




 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236178</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28409925</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija 

# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Ano, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## edna as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Ano
### Reiko to put waypoints on SLACK https://mbari.slack.com/messages/canon/ 
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RIBB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny 
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there. 
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up. 
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.


h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28377157</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268942</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is the most common usage and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox, the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online] with the FireFox Browser.  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  

An example of a translated .HAR file with Statistics for the ODSS web page looks like this:   [ODSS Net Connectivity Statistics Page|^HTTP Archive Viewer 2.0.10-new.pdf|ODSS Net Connectivity Statistics Page] (.PDF File)




 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236179</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28409926</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
Kakani Katija
# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Año Nuevo, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## eDNA as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Año Nuevo
### Reiko to put waypoints on SLACK [https://mbari.slack.com/messages/canon/]
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RIBB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net.
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than
#### \~20 hours to do the transect. Francisco says that is fine.
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution.
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.
# Waveglider
## Thrusters in for Tiny
### Waveglider Tiny to deploy Monday
### OA to deploy Tuesday
## Jelly tagging? Aquarium says no big jellies out there.
## Taggers will be tagging animals
# When we go North, how close can the WF go to shore? Due to shallow water...
## Acoustics on WF? How shallow?
# Out of clean sipper bags.
## Can we clean engineering bags? Probably
# Spray glider. Put a shark tag on it and track it? Spray can hover. 50 meters of greater of depth. To be determined...
# ODSS
## 2015 Fall CANON set up.
### needs platforms populated
### has the waypoint layer
### needs data directories set up
### check STOQS link
#### Mike: have moved to new STOQS version. check campaigns.
# Algorithms:
## Front tracking algorithm in place. Temperature. Switching to salinity possible. Sigma T in the future.
### Possible to port to waveglider in the future
### May have to tweak the parameters depending upon nature
## Using waveglider data to be done next year.
# Planning
## new capability to do measurements of time to travel a drawn track.

h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28377158</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">28409923</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting

h5. *CANON Planning Sep 17, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Thom Maughan
Monique Messié
Reiko Michisaki
-Brian Kieft-
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
Chris Wahl
Tim Pennington
Tom O'Reilly
postdoc

# Francisco presented map of plan, see ODSS planning tab
## Dorado run, to sample
## First week, start south of Ano, to allow recover of vehicles if needed. Identify fronts
## Second week, move North.
## edna as measure of larger organisms
## acoustics as measure of fish etc. Anchovy, whale interaction. National Geographic and Discovery Channel partly funding tagging of animals. Would like to go out and get some video with us. Would also like some video of LRAUV ops.
## Hopkins group wavegliders used for shark tag listening off Ano
### Reiko to put waypoints on SLACK
### How far away can you hear a tagged organism? Hopkins group will be testing that. (to calibrate range of detector on mooring)
## Break in schedule, then plan remaining Carson days
# M Jordan Stanway
## LRAUV status. Tethys was missing, now recovered via MLML RIBB. Spotted by plane.
### At least four things went wrong that caused that.
#### on bottom for about a day
#### why did she come up?
#### drop weight worked as designed.
#### no visible damage. no sign it got caught in a fisherman's net. 
## Daphne to launch first
### Plan to launch Monday
### Tethys tbd. Possibly Monday as well, but too early to tell.
#### Francisco: run the top lines of the Triangle. Better to repeat the same line than 
#### ~20 hours to do the transect. Francisco says that is fine. 
## "Find the front" mission worked fine.
# Francisco. Once the wind kicks up, the front will appear. Once the winds die down, the front will disappear.
## LRAUV
### As we go further North, the charts are lower resolution. 
#### Francisco says better to expand the off-the-bottom margin (9 meters instead of 7) than to risk getting stuck in/on the bottom.





h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-
# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Neptus / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View

h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\

h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">28377155</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268940</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is the most common usage and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox, the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online] with the FireFox Browser.  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  

An example of a translated .HAR file with Statistics for the ODSS web page looks like this:   [HTTP Archive Viewer 2.0.10.pdf|^HTTP Archive Viewer 2.0.10.pdf|HTTP Archive Viewer 2.0.10.pdf]




 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236177</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268945</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is the most common usage and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox (Eg., ODSS Staging Site: http://odss-staging.shore.mbari.org:8080/dss-0.4.0-SNAPSHOT/), the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online] with the FireFox Browser.  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  

An example of a translated .HAR file with Statistics for the ODSS web page looks like this:   [ODSS Net Connectivity Statistics Page|^HTTP Archive Viewer 2.0.10-new.pdf|ODSS Net Connectivity Statistics Page] (.PDF File)

Each Net Item can expand for further detailed information of the connectivity process.




 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236182</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268946</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is common and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox (Eg., ODSS Staging Site: http://odss-staging.shore.mbari.org:8080/dss-0.4.0-SNAPSHOT/), the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online] with the FireFox Browser.  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  

An example of a translated .HAR file with Statistics for the ODSS web page looks like this:   [ODSS Net Connectivity Statistics Page|^HTTP Archive Viewer 2.0.10-new.pdf|ODSS Net Connectivity Statistics Page] (.PDF File)

Each Net Item can expand for further detailed information of the connectivity process.




 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236183</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268944</id>
<property name="body"><![CDATA[h5. This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.

FireBug is a popular Web Development Tool that integrates with the Mozilla FireFox Browser to allow you to edit, debug, and monitor Network Activity, CSS, 
HTML and JavaScript live in any Web page.  Currently, it is an Add-on to the FireFox Browser and includes Net Connectivity and Activity monitoring.  A FireBug 
"Lite" Version is also offered with the Google Chrome Browser but it currently does NOT allow for Network Monitoring.

h1. 1). FireBug Add-on to FireFox Browser
To integrate FireBug with your FireFox Browser, first install the Mozilla FireFox browser (Version 3.6 to 5.0).  Once FireFox is installed, on the Main Menu
click "Tools" --> "Add-ons" and search for the most recent version of the FireBug extension (currently 1.7.2) and Add it to FireFox and restart the browser.  
Other options are to go to: https://addons.mozilla.org/en-US/firefox/addon/firebug/   _OR_   http://getfirebug.com/ where you may also add it to FireFox. 

!firebug-large.png!

The Network Monitoring capabilities of FireBug are very useful when trying to figure out why your web pages are taking a long time to load.  Under FireBug's
Network Monitoring Tab (Net), a user can watch the web page timeline unfold which shows when the file started and stopped loading relative to all of the other
files on the page. The Net tab also allows a user to break down the list of files by type is a particular type of file is concerning. It also allows one to examine
HTTP headers and XMLHttpRequest Monitoring of a web page.  To learn more about the Net Tab on FireBug, go to: http://getfirebug.com/network




h1.  2). NetExport Add-on to FireBug
NetExport is a FireBug extension that allows exporting all collected and computed data from the FireBug Net panel. The structure of the created file uses HTTP 
Archive (HAR) format (based on JSON).  The NetExport extension appends a new *Export button* into Firebug's Net panel toolbar (see image below).  
NOTE: NetExport currently only works with FireBug Versions 1.5 and higher.

!export-button-thumb.png!

To download the most current NetExport Extension, go to the following web site using the Mozilla FireFox Browser:  http://getfirebug.com/releases/netexport/
(current version is netExport-0.8b12.xpi).  Allow installation of NetExport to FireFox and then restart the browser.

A more detailed description of NetExport can be found at the following website: http://www.softwareishard.com/blog/netexport/



h1. 3). Exporting collected Networking data from the FireBug Net Panel.

The NetExport Export Button enables a user several options/actions.

!NetPanel-export-options.png!

• *Save As* - Export current data from the Net panel.  {color:red} "Save As" is the most common usage and its usage will be discussed in the next section. {color}
• *Send To* - Send exported HAR beacon to an online server (showslow.com is used by default). See {color:green}*_extensions.firebug.netexport.beaconServerURL_* {color}
• *Copy As Image* - Handy if you need a screen-shot of your waterfall graph.
• *Auto Export* - Automatically export HAR when a page is loaded. Useful for integration with automated systems.
• *Compress* - Compress (zip) exported HAR files.
• *Show Preview* - Show a preview of exported data. [HAR Viewer|http://www.softwareishard.com/blog/har-viewer/|HAR Viewer Web Page] is used by default. See {color:green}*_extensions.firebug.netexport.viewerURL_*{color} preference.
• *Download All Resources* - Automatically download all resources on the page as individual files. You need [DownThemAll|https://addons.mozilla.org/en-us/firefox/addon/downthemall/|Down Them all FireFox Add-on Link] installed.
• *Default Log Directory* - Allows to pick target directory for automatically exported HAR files. See {color:green}*_extensions.firebug.netexport.defaultLogDir_*{color} preference.


h1. 4). Using "Save As" Option on Net Panel to view Web Page Network Connectivity Statistics
Once your web page has loaded in FireFox (Eg., ODSS Staging Site: http://odss-staging.shore.mbari.org:8080/dss-0.4.0-SNAPSHOT/), the FireBug Net Panel should be fully populated with network loading and monitoring activity for the page.  Click on "Export" --> "Save As" and save the .HAR file to a known, easily accessed location on your local system.

Next, open up the [HAR Viewer online|http://www.softwareishard.com/har/viewer/|HAR Viewer Online] with the FireFox Browser.  Drag and drop the file into the HAR Viewer textBox and the page should translate the file into a version that is printable.  Make sure to click and expand the "Page Timeline" and "Statistics" information tables at the top of the Report before printing.  

An example of a translated .HAR file with Statistics for the ODSS web page looks like this:   [ODSS Net Connectivity Statistics Page|^HTTP Archive Viewer 2.0.10-new.pdf|ODSS Net Connectivity Statistics Page] (.PDF File)




 ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236181</id>
</property>
</object>
<object class="Labelling" package="com.atlassian.confluence.labels">
<id name="id">26574851</id>
<property name="label" class="Label" package="com.atlassian.confluence.labels"><id name="id">22</id>
</property>
<property name="content" class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">6259409</id>
</property>
<property name="spaceKey"><![CDATA[CANON]]></property>
<property name="user"><![CDATA[duane]]></property>
<property name="creationDate">2014-06-30 13:16:57.877</property>
<property name="lastModificationDate">2014-06-30 13:16:57.877</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268860</id>
<property name="body"><![CDATA[h1. FireBug Add-on to FireFox Browser
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236096</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268861</id>
<property name="body"><![CDATA[This page is for developers to assess the functionality of the Network Connectivity and Page Loading timing for the ODSS Web Application.


h1. FireBug Add-on to FireFox Browser
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236097</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268857</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236093</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">17268858</id>
<property name="body"><![CDATA[h1. FireBug AddOn to FireFox Browser
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">17236094</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27100166</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting
h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-

# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^Re CANON 2015.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re- CANON 2015 carlos.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Nephis / Planning
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View



h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\
h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067427</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27100164</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting
h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-

# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^Re CANON 2015.pdf], prepared for NOAA ECOHAB annual report, along with some notes
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Nephis / Planning
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View



h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\
h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067425</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27100169</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting
h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-

# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^ECOHAB_AnnualReport2015_MBARI.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Nephis / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View



h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\
h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067430</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27100167</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting
h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-

# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^Re CANON 2015.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re- CANON 2015 carlos.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Nephis / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View



h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\
h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067428</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27100168</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

CANON Weekly Meeting
h5. *CANON Planning June 25, 2015*

Francisco Chavez
Yanwu Zhang
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
-Reiko Michisaki-
Brian Kieft
M Jordan Stanway
Carlos Rueda
-Jason Smith-
Brent Jones
-Chris Wahl-
-Tim Pennington-

# This meeting focused on:
## Analysis of Spring data
## Planning for Fall experiment
## 2016 proposal
# Francisco led with a chart, generated by John R., showing Winds, Temp, Salinity, and days that Dorado or Ships were sampling, vs. time
## would like to get to a point where plots like this can be generated automatically from our data stores
# John R. had contributed a [document|^Re CANON 2015.pdf], prepared for NOAA ECOHAB annual report, along with some [notes|^Re CANON 2015.pdf]
## discussed getting all the data sources John indicated into STOQS
# Plan Hot Wash of Spring 2015 campaign in Early August 2015
## after all data together and scrubbed
# Moving forward, discussed doing on-going experiments with assets, to avoid ramp up, ramp down delays during campaigns
## Generate STOQS database for this "off season" June to Sept 2015
### all assets
### LRAUV data during "off season" deployments
### MBTS Time series data
## discussed modifying SLACK organization, adding sub-channels
### Science
### Ops
### planning
### daily "weather report" (forecast for the day)
## add water analysis data as it comes in
## science team to stay engaged (Monique, John)
# Discussed Fall high level ideas:
## be up in upwelling source region
## look at Top Predators
## Dorado yoyo along upwelling front, very shallow water, sample at isopycnal
## try to capture the dynamics of front, productivity, and predator activity
## add microscope
## acoustic comm to waveglider (SV3) and LRAUV
## drifts?
## no ESP in Fall experiment, unless LRAUV ESP available
## Discussed using localization with wave glider and LRAUV
# Discussed abstract and proposal for CANON 2016 and beyond
## 3-5 year extension of CANON
## add mivegas vehicles
## roughly the same level of resource request or less
## areas being considered:
### Targeted Sampling
### HiPP and SharkCam
### Nephis / Planning
#### see [email|^Re- CANON 2015 carlos.pdf] from Carlos
### ODSS
### AUVs (ops time in LRAUV proposal)
### WGs
#### STOQS in Bob Vrijenhoek research proposal
#### Sampler and LSTs in Time Series proposal
# Next meeting Thursday July 9 2015, 9:30AM, Harbor View



h5. *CANON Planning June 18, 2015*

Francisco Chavez
Yanwu Zhang
Duane Edgington
-Kevin Gomes-
-Mike McCann-
-Danelle Cline-
John Ryan
Monique Messié
Reiko Michisaki
Carlos Rueda
# This meeting focused on recap of activities and findings from Spring 2015 ECOHAB / CANON Campaign
# John R. -- South Bay was target of 3rd week due to high concentration
## coverage with gliders etc will give great dataset
## included productivity measurements in the Bay
## had opportunity to do a cast in the bloom patch
## No drifters were lost during campaign\!
## very little satellite data during campaign due to cloud cover
## wharf monitoring still reporting pseudo-nitzchia but waning
### Francisco: SST's going up
# SLACK was a big hit during the campaign
## useful record of activity and products
### John R. -- pretty good
### Reiko -- would prefer to see the date on each posting, not just time, since date on block marker can be cryptic when there are a lot of posts during each day
### Monique -- display .pdf's as a thumbnail. Currently only see a link that one has to download to see anything visual (eg. "drifts.pdf" -- June 5)
# Discussed June 5 AUVCTD plots
## John R. -- "we nailed it"
## Monique -- Biolum signal surprizing, since during daylight hours
# Planning page
## Francisco: was it used?
## Monique: need to be able to hide tokens so one can add new ones without deleting the old ones
### Carlos: difficult to mix the "plan" with "operational reality". The tool is being used for both planning and updated plan reflecting what actually happened (both important to capture)
# Francisco: for ODSS team:
## need to get Data plan for pulling all campaign data into STOQS in final full-res form
### including USCS gliders
### including Jupiter wave glider
### including final LRAUV data
### including OA1, OA2
## need to get centralized catalog of campaign data into ODSS (ongoing need)
# Francisco: going to try to do continued, small experiments all the time until Sept
## collect overview info
## have everything fully ready to go and tested when campaign starts
### avoid lag of getting going when campaign starts with a bang
# Francisco: ODSS does not load
## after meeting, Duane confirmed, and filed IS help ticket to get Normandy up and accessible

Francisco: Plan on weekly meetings from now until Sept campaign. Thursday morning, 9:30AM, Harbor View
\\
h5. *CANON Planning April 23, 2015*

*Attendees*
# Chris W.
# Carlos R.
# Francisco C.
# Jason S.
# John R.
# Danelle C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Brett H.
# Kevin G.
# Jordan S.
# Mike M.
# Mandy A.

*Notes*
# Francisco wanted to go over LRAUV sampling strategies.
# Francisco talk to whiteboard (matrix), take picture
# Carson in pretty good shape
# LRAUV plan needs more work
# Talking through LRAUV ops
# Abort scenarios
# Sampling plans
# Depth
# Time
# Location
# What else?
# Can LRAUV do the sample sample behavior as Dorado?
# Similar, but not as accurate as Dorado
# Traverse towards shore
# For the Carson, would sample after dropping AUV on its way back in
# Do we need Carson tracking assets directly? NO
# What is the separation? Say 500 meters
# Dorado: can we use Dorado to map volume in exchange zone? Yes, everything is on the table
# We can move things around during the experiment
# Should do we make decisions

*Status*
# Ano Nuevo mooring: A vessel needs to be scheduled for the deployment of the mooring.  The choices are the Shana Rae which will be on the ESP mission or the Rachel Carson.  Francisco will speak to the ESP team to see if this will be possible.
# ESP: No update
# Adaptive Sampling: Yanwu says it is going well.
# Sampler: TBD.  Jordan is work on spiral mission roughed out. If we do chl then trigger aggregate would be needed.  Yanwu says more work needs to be done on this.
# LRAUV: Brian says there are comms/RF issues.  4 radios are mux'd together and there are noise issues.  Configs for vehicles - Brian
# Dorado:
## EK15? John Ryan needs to ask Hans
## LISST & LISST Holo: John Ryan
## Jupiter SV2: Plan John Ryan
# ECOHAB: Path decided.  Teledyne gliders, Chris Wahl is working with John Ryan and Raphe Kudela.
# Bathymetry: John Ryan will create image with bathymetry and satellite image with a climatology.
# Planning Tools: Carlos Rueda made improvements to the planning tool.  He sent out an email with link to odss-test where users can try the new version.
## Need the ability to input and output location points.
## Would be nice to use ODSS layers on the map.
# Data Process: John Ryan and Danelle Cline have been working on standard product plots.  Danelle will demo at the next meeting.
# Drifters: Batteries on order.  Need to have 5 on hand and ready to go.
## The plan is to deploy on the way out on the Rachel Carson and recover with either the Martin, Paragon, or Rachel Carson.

h5. *CANON Planning April 16, 2015*

*Attendees*
# Carlos R.
# Francisco C.
# Yanwu Z.
# Tom O.
# Reiko M.
# Tim P.
# Brent J.
# Kevin G.
# Jordan S.
# Mike M.
# Brian K.

*Action Items*
# Check with DMO (Jared/Craig) on who does notice to mariners (Chris W)
# Need to work out sampling schedule for the LRAUV sampler (Brett/Francisco)
# Chris will work with Brian on the operations of Waveglider (and sharing with LRAUV) (Chris, Brian)
# Need to work out all scenarios for LRAUVs (Brett/Francisco)
# Need to work through the piloting of the Wavegliders and how that works with Liquid (Chris, Thom, Brian, Tom, etc.)
# Need to work with Carson crew (Aaron) to decide what positions they want in Winfrog (what tools are they using to track things) (Kevin)
# Test SBD data processing next week (Danelle)
# Put the planning tool on ODSS test and people can try and give feedback (Carlos/others)
# Francisco to think about standard data products for LRAUV (Francisco)
# No assigned person to handle STOQS through the experiment, this needs to be resolved (ODSS Team)
# Determine who takes of Waveglider data processing (Francisco/Kevin)

*Notes*
# Mandy
## Reminder about permits
## New condition: really sensitive to entanglement. We need to let them know within 24 hours of walkabout moorings or entanglement hazards
## Mission planning and waveglider conditions are the same.  Every time it is deployed, we have to notify the sanctuary.
## Do we handle the notice to mariners.  Who does that now?  Will check with Jared/Craig
# Francisco
## Sharing of assets with biogeochemistry teams
## Coming up with scenarios of adaptive sampling
### Peak capture (a lot of cells) - are they toxic?
### Tracking on isopycnal or isotherms: following. Are the pseuds waiting to get upwelled/bloom
## Dorado will be in long transect mode
## Carson will sample three locations (offshore, plume and inshore)
## We need to work with ops actions for dorado, LR and Carson
# LRAUV Status
## Do we have time to test our configuration
## Dress rehearsal was to be next week
## Makai and Daphne and waveglider
## Moored acoustic modem (maybe adrift), LRAUV to track
## We are flat out trying to implement upgrades and features: new batteries, radio upgrade, making headway
## There is an antenna issue they are working on
## Daphne is not hotspot compatible
## Hoping for week before
## Following week will be sampler testing
## Still some risk, but progressing
## This should be the training session (next Wednesday)
## Brett and Tom O will be away, Brian will be around
## Sampler
### Checked with Larry, still waiting for wiring
### Pipe plug end cap cracked, remaking it today
### Opportunity to re-organizing connectors, it should be ok
### April 30th we will try to rendezvous with Carson for side-by-side sampling
### Still have some refinements on the mission
### How fast can we turn the sampler around? TBD
### Still hopeful the sampler will be ready by the 30th and will test it
### If we don't have sampler, should we still do mission?
### I would not go out if we don't have sampler
### Options are to recover at M1 or the next morning
## Waveglider
### Hotspot team did some testing yesterday
### Acoustic tracking of Tethys
#### Verified that we can now issue navigation commands on the vehicle so we can take the shore out of the loop
#### Need to after safety features, etc.
### Radio relay function
#### This was tested with LRAUVs in the parking lot and will test next week.
### Logistics
#### Engineering is driving LRAUVs, what about wavegliders?
#### That will be Brian to coordinate how much of waveglider ops can be put on the LRAUV operators
#### For now, LRAUVs and Waveglider are being operated as a package
# Experiment dates
## Start date: Wed: May 6th deployment of the ESPs (Shana Rae)
## Carson starts week after
## LRAUV can deploy with ESPs.  Dates might be dependent on testing.
# What are the abort scenarios: LRAUVs is automatic
# We won't be able to get a commanded abort to the LRAUVs
# Long term is to communicate goals underwater (NPS is interested in this for their gliders)
# Watch standing for LRAUV
## Are those going to sea, let us know about training sooner than later (next Wednesday for an hour or so)
## This will not be an all day training scenario, only an hour or so
# Waveglider
## Can we have SV2 for the experiment?
## We could deploy it in it's last state, but no changes (temp, salinity)
## DO and PCO2 are back but not calibrated
## Not sure about piloting, do we have the funds to do this?
## Need to work through the piloting of the Wavegliders and how that works with Liquid Robotics
## We are trying to operate the wavegliders without Liquid
## Would take a little bit of work to get the current configuration
## We could have the other instruments out there and they can record internally, but data does not come back in realtime
## Low priority to fix anything, deploy in it's current state
# Mooring
## It's being worked, glider has been taking most of the focus for Chris W.
# ODSS Planning
## Carlos demo the planning tool, looking for feedback
## Can we put a point and a polygon to show where we are starting. Yes, you can define multiple geometries per mission
## LRAUV: With what you have, it's 80% of what we need.
## For vertical profiling it will be outside of the tool
## Critical is to understand what area an asset can cover (limitations). It's on the list
## Francisco: We can try to play around with it and use it while planning discussions are happening.
## Carlos will deploy to test machine and send out a note so it can be tested.
## Feedback will be welcome.
## It would be good to compare planned with execution (looking into past experiments)
## Looks good.
# ODSS: do we need to have everything on the carson? I don't think so
## Decide on the Carson stations the day before
## Put the STOQS/Layers at a lower priority because the day nature of the operations.
# ESP
## 2 instruments undergoing testing ahead of deployment -- so far, so good -- we are on schedule.  I understand Holly has been talking with Jason re: water budget, etc.  Please let me know if there's any tires that need kicking.
# LRAUV data processing
## Has that loop been close? No, still open. Need to talk to John Ryan about this.
## Some issues, need to do the analysis
## But something will be in place for the experiment (may change later)
## We want to make sure data gets into STOQS
### SBDs are being processed and those go into a realtime database
### Next week will be a good time to test it.
### Cell path needs to have a directory and database created for STOQS.
### Can we get standard plots for LRAUV?
#### What period of time and what parameters (a day and a week). A panel of plots is easy
#### Does Tethys dash have this, depends on how logs are being handled (it will follow log splitting), might be able to do it, but probably easier to use Matlab to extract from STOQS. Monique could do this, she could use Matlab/SQL or even Python
#### Engineering can chime in: needs are met by the Dash. Can test next week.
#### Reiko: can you do this? Query from STOQS? Yes, getting there.
# Waveglider data processing
## Jeff working on that and we will have to decide who picks up the shepherding of this after initial deployment

h5. *CANON Planning April 2, 2015*

Attendees
# Francisco
# Tom
# Jason
# Reiko
# Mike
# Yanwu
# Jordan
# Monique
# Tim
# Thom
# Kevin
# Brett

Action Items
# Need to get folks and plans for watch stands for LR's and WG's
## We need expectations from each platform as to what they need for operational watches.
## Could we have dual-watch expectations.  Engineering team should meet to discuss this before next meeting (2 weeks).  Will do it at next weeks time slot.
# Need to work through LRAUV scenarios over next couple of weeks, how to track thermocline
# We need a definitive plan for full post-processing of LRAUV data
# 'Adaptive Sampling Group' to come up with options for sampling and how different platforms operate during the month (Dorado and LRAUV).  Have a set of optional plans.
# What products do we need (and on the ODSS) to make decisions.
# We need to reserve Paragon for the month.
## LRAUV will be putting in their dates for LRAUV ops
## We won't use it all the time, but should be available
## Waveglider, stellas, web gliders, etc.
# We need to understand when the tracking will take place as it is intensive on operations (batches of a couple days 3-4, M-F). Plans needed.

Notes
# Looking through the science plan that Jason sent around
# ESPs going in north and south bay
# Adding acoustic comms to Makai
# Data processing for LRAUV
## We probably don't need to worry about post processing right now
## We want enough information to make decisions
## Do we have any times that are decision points where we can push to get higher resolution data? That might help with planning.
## Waveglider needs to be within a couple hundred meters to the LRAUV to transfer data.
## Is Dorado hot spot needed? No, don't think so.  Mission durations are so short.
## Should plan on needing the hotspot for data transfer
## Introduces logistics issues
## John is working data plan for realtime data, getting more data this week on summary sets
## Separate discussion on post-experiment processing of full data set.
# Dorado plan has not been decided.
# Carson will move around to sample
# Francisco to draw idea of Dorado ops
## LRAUV Makai could sample as it moves up front (thermocline)
## But Dorado could do the same (Yanwu to think about)
## Ship might take point samples across
# Other platforms:
## Web gliders (UCSC, but we will deploy) will be deployed for ECOHAB, will run similar as last time: ESP into the plume and back.
## Submersible microscope/waveglider: possibly using for triggering the ESP.
## Some stella drifters will be deployed in shore for retention measurement
## Martin will be out as well.
# Hotspot team is working on onboard tracking for Waveglider (right now done from shore)
# Drifter tracking will be done in short spurts during the week as it's operationally intensive
# The setup and getting going is expensive for tracking
# Getting back in sync is tough/expensive. Things will be moving faster than last time.  That may impact science.
# We should be closer than 10km to shore (operational area)
# Martin will mostly be in the south bay, could run up to North bay
# Francisco will be out next week, what do we do with this meeting? No plan to have the meeting, but room is reserved if people want to meet.
# Sample planning? LRAUV will have one sampler. On track to start integration in a week.

h5. *CANON Planning Meeting Mar 26, 2015*

# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ \~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides [^ODSS Planning.pdf]
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties.
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado.
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments.
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments.

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27067429</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7798806</id>
<property name="body"><![CDATA[This is the default content for the [Bethany's capstone project papers] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766040</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7798802</id>
<property name="body"><![CDATA[This is the default content for the [New Folder] page.

h2. Attachments
{attachments}

h2. Children
{children}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766036</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">7798889</id>
<property name="body"><![CDATA[h1. Meeting minutes for Nov. 11, 2008

\[Notes provided by Kolber, Zbigniew\]

h2. Tasks and deliverable for the CANON feasibility study 2009.

1. Evaluate potential significance and benefits of CANON operations to the coastal ocean management practices in MB and along California coast

(Judy, Steve)

2. Identify characteristics of MB HAB blooms that can be used to identify their presence, their physiological status, and their potential hazards using both in-situ sensors operating on CANON mobile assets, and remote observations
- Chlorophyll biomass

- Spectral characteristics of HAB-specific pigments

- Photosynthetic properties

- Molecular markers

(John, Francisco, zk, Chris).

3. Identify types of observations that may provide advanced cues about initiation of HAB blooms
- Sea surface temperature (remote observations)

- MB circulation patterns (CODAR)

- Local upwelling or stratification (moorings)

- Fresh water discharge (precipitation)

(John, Francisco)&nbsp;

4. Formulate technical requirements for CANON assets that will allow to respond, to follow, and to characterize evolution of algal blooms, including HABs, in MontereyBay

(Kanna, Jim, zk, and Chris)
- Performance characteristics of mobile assets (agility, control)

- Logistic of deployment on a short notice

- Sensor suite

- Ability to return water samples&nbsp;

5. Develop a detection/classification, integration and metrics system (Jim, Sergey).&nbsp;

6.&nbsp; Develop products that will be useful to society and determine if management is improved (Steve).&nbsp;

h2. &nbsp;There are two issues with our list:

&nbsp;I. Most of the tasks described here (the rationale, observations, and performance matrix) are typical of other HAB program. To avoid duplicating existing programs, we need to ask:# How different      our approach will be, what new tools will be required, and why should our      approach be better?
# What      are the innovation paths that will allow us to develop these tools?
# What      level of effort, commitment, and investments is necessary for this development?
# What      is the right mix of management, technology development, and societal      involvement that will make our effort more coherent relative to the      existing, well established HAB programs?

II. The innovative aspect of CANON approach will be defined by the selection of a mobile sensor platform capable to follow and characterize the HAB blooms. Also, CANON success will be quantified by the efficacy of managing the HAB problem in MB. That makes our effort very HAB-centric. &nbsp;However CANON is a generic observation system, with potential applications extending beyond HABs. Therefore, we need to be careful allowing HAB applications to dominate CANON development. HABs present an excellent test case for CANON, but should not be the only driver. &nbsp;

Let' consider these two problems when working on our deliverables.&nbsp; &nbsp;

Preliminary agenda for the next meeting (after Thanksgiving)
# Finalize      the tasks/deliverables list
# Discuss      types of collaborations we should establish with external      institutions/agencies:

* \- CenterofOcean Solution,
* \- ACT (Francisco e-mails),
* \- USCS,&nbsp;
* \- Other groups working on HABs.

3. Identify      small-scale field exercises for year 2009]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">7766125</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">6979590</id>
<property name="body"><![CDATA[<!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} h2 	{mso-style-next:Normal; 	margin-top:12.0pt; 	margin-right:0in; 	margin-bottom:3.0pt; 	margin-left:0in; 	mso-pagination:widow-orphan; 	page-break-after:avoid; 	mso-outline-level:2; 	font-size:14.0pt; 	font-family:Arial; 	font-style:italic;} h3 	{mso-style-next:Normal; 	margin-top:12.0pt; 	margin-right:0in; 	margin-bottom:3.0pt; 	margin-left:0in; 	mso-pagination:widow-orphan; 	page-break-after:avoid; 	mso-outline-level:3; 	font-size:13.0pt; 	font-family:Arial;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:360324979; 	mso-list-type:hybrid; 	mso-list-template-ids:1390695920 2102006654 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:?; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:Symbol;} @list l0:level2 	{mso-level-number-format:bullet; 	mso-level-text:o; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Courier New";} @list l1 	{mso-list-id:456873304; 	mso-list-type:hybrid; 	mso-list-template-ids:-488464232 2102006654 67698691 2102006654 67698689 67698691 67698693 67698689 67698691 67698693;} @list l1:level1 	{mso-level-number-format:bullet; 	mso-level-text:?; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:Symbol;} @list l1:level2 	{mso-level-number-format:bullet; 	mso-level-text:o; 	mso-level-tab-stop:1.0in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:"Courier New";} @list l1:level3 	{mso-level-number-format:bullet; 	mso-level-text:?; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	margin-left:.5in; 	text-indent:-.25in; 	font-family:Symbol;} @list l1:level4 	{mso-level-number-format:bullet; 	mso-level-text:?; 	mso-level-tab-stop:2.0in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:Symbol;} @list l2 	{mso-list-id:757605475; 	mso-list-type:hybrid; 	mso-list-template-ids:601685816 2102006654 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l2:level1 	{mso-level-number-format:bullet; 	mso-level-text:?; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:Symbol;} @list l3 	{mso-list-id:1777795193; 	mso-list-type:hybrid; 	mso-list-template-ids:-1655668338 2102006654 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l3:level1 	{mso-level-number-format:bullet; 	mso-level-text:?; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	font-family:Symbol;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} -->

Minutes for the meeting on October 21{^}st^, 2008 Participants: John Ryan, Jim Bellingham, Hey-Jin Kim, Zbigniew Kolber, Yanwu Zhang, Sergey Frolov. Discussing: Plans for using numerical models to support CANON project

h2. Introductory discussion: How using numerical models can advance your CANON-related activities


h3. John Ryan:

* Using      models to complement observations
* Choosing      ecosystem models with the types of phytoplankton that we see in MB
* Scales      and processes of interest
** Seasonal       cycle
** Upwelling       shadow
** vertical       structure of the water column is critical to future ecosystem model       performance
** Thin       layers
** Nutrient       fluxes
** Internal       tidal pumping in the northern bay

h3. Jim Bellingham

* Interest in cost-benefit analysis of the observatory designs (system-engineering component of CANON)

** As a       tool for OSSE experiments
** Knowledge       of the transport in the bay
** Real-time       prediction is not as important
** Represents       physics as pertinent to biology
** CANON       OSSE will need better ecosystem models
** How       to construct an observatory with imperfect engineering components (e.g.       models)

h3. Hey-Jin Kim

* Describing      sources of water
* Land-ocean      coupling (agricultural run-off)
* Climate      forcings of the MB

h3. Zbigniew Kolber

* Using      models for process studies (verify hypothesis about the phenomena)
** Local       production vs. accumulation of HAB
** Intensity       and spread of HAB
* Can we      be in place when bloom originates
* Use      model to direct sampling, so we can track the bloom as it evolves

h3. Yanwu Zhang

* Using      model statistics to build signal detection tools for CANON mission planning
* Feature      tracking

h3. Sergey Frolov

* Pilot study for the system engineering component of CANON
* Developing ecosystem models capable of red tide prediction

h3. Diversions

* Ground      water supply of nutrients
* Use      physical models to investigate which sequence of events precedes HAB
* Viruses      and parasitic dino
* We      have surface and AUV climatology that describe average temperature,      temperature gradient, frontal orientation, and distribution of      chlorophyll. 
h2. Summary of existing modeling efforts in MB


h2. Sergey

* Established      models
** Yi       Chao, JPL: ROMS + U.Maine biology
** Igor       Shulman, NRL: NCOM + NRL biology
** Pier       Lermusiaux, HOPS (biology?)
* Emerging      models
** Oliver       Fringer, Stanford: SUNTANS (unstructured grid + internal waves, no       biology, no data assimilation)
** Chris       Edwards, UCSC: ROMS (hi-resolution nesting, experimental biological       models)

* Other models
** Baptista,       NSF-STC CMOP: unstructured grid model
** Kaplan,       LDEO: ROMS Zbigniew
* &nbsp;How should we involve modeling teams

** We       will continue working with Yi Chao's models and as we learn more about       the process, we will involve other groups as necessary.

* How much&nbsp;should we invest into developing a local modeling presense at MBARI?

h2. Action items:

* We      will meet as needed, or when there is progress from Hey-Jin and Sergey
* We      will next discuss specific physical processes and datasets that we can use      to validate numerical models

h2. Other notes:

Pilot project web site: https://oceana.mbari.org/confluence/display/CANON/Home]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">6946822</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">6979589</id>
<property name="body"><![CDATA[Meeting on October 21, 2008]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">6946821</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099464</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON 
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE 
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture 
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### Ecohab 2015 in Monterey Bay
### gliders, ESP, Carson (no WF), John Martin, Waveglider, '
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Anu nuovo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066701</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099466</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture
## outlining STOQS tasks for the year
### 80 hours on CANON this year
### interaction with gridded data (for data exploration)
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### Ecohab 2015 in Monterey Bay
### gliders, ESP, Carson (no WF), John Martin, Waveglider, '
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Anu nuovo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066703</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099460</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting October 14, 2014*
# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066697</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099462</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## 
# Carlos
## 
# Danelle
## 
# Mike
## 
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### Ecohab 2015 in Monterey Bay
### gliders, ESP, Carson (no WF), John Martin, Waveglider, '
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Anu nuovo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066699</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099468</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture
## outlining STOQS tasks for the year
### 80 hours on CANON this year
### interaction with gridded data (for data exploration)
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### see attached ECOHAB 2015 notes
### Ecohab 2015 in Monterey Bay, May - June 2015
### gliders, ESP, Carson (no WF), John Martin, Waveglider, '
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Anu nuovo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066705</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099470</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture
## outlining STOQS tasks for the year
### 80 hours on CANON this year
### interaction with gridded data (for data exploration)
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### see attached ECOHAB 2015 [notes | ^ECOHAB 2015.pdf]
### Ecohab 2015 in Monterey Bay, May - June 2015
### gliders, ESP, Carson (no WF), John Martin, Waveglider, '
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Anu nuovo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066707</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">22544451</id>
<property name="body"><![CDATA[link to this page: [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Observation+Log+Mobile+Apps]

[back | https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Analysis]

h2. ODSS Observation Log Mobile Apps


h3. Installation

* Android
** Attach the [CDATA:Android APK File|^LoggingApp.apk] to an email, email this to an account available on your Android device such as the gmail account associated with the Android device.
** Open Settings \--> Applications and check the box to allow 'Unknown sources' (Allow installation of non-Market applications)
** Open the email with the attachment and then open the attachment. This will install the application.

* iOS (iPhone/iPad)
** on your iPhone/iPad, open the App Store and search for *iSciLog*.

h3. How to Use

* iLog (Android)
** Launch Application
** Select Picture icon in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button

* ISciLog (iOS device (i.e. iPad or iPhone))
** Launch Application
** Select "_i_" button in lower right corner to see page of instructions for iSciLog
*** select "Done" button in upper right corner to return to the app main page
** Select "Add Photo" button in lower center of screen if you wish to snap a picture (with your mobile device) of your observation for the log
** Longitude and Latitude as reported by your mobile device will be logged automatically as shown in lower center of screen
** Enter your Username in the first line, using keyboard. We suggest using your email username
** Enter the Depth that you want associated with the observation (0 for surface). Must be a numerical value
** In "Add Description Here" enter text you want associated with the observation (description of event)
** Select Send button once. The observation will be sent to ODSS, logged with the local date and time as reported by your mobile device
** Close the app by selecting the Home button]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">22511683</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099508</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture
## outlining STOQS tasks for the year
### 80 hours on CANON this year
### interaction with gridded data (for data exploration)
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### see attached ECOHAB 2015 [notes | ^ECOHAB 2015.pdf]
### Ecohab 2015 in Monterey Bay, May - June 2015
### gliders, ESPs, Carson (no WF), John Martin, Waveglider, 
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Año Nuevo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066745</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">22544404</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days

# Kevin:
## Getting Flyer and Carson straighted out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data -- Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">22511636</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">22544403</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*



# Kevin:
## Getting Flyer and Carson straighted out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook... 
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days


# Kevin:
## Getting Flyer and Carson straighted out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook... 
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data -- Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">22511635</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">22544406</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data -- Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">22511638</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">22544407</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data -- Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">22511639</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">22544400</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data -- Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">22511632</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">22544401</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*



# Kevin:
## Getting Flyer and Carson straighted out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook... 
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data -- Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views -- calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">22511633</id>
</property>
</object>
<object class="Label" package="com.atlassian.confluence.labels">
<id name="id">20</id>
<property name="name"><![CDATA[favourite]]></property>
<property name="owner"><![CDATA[dcline]]></property>
<property name="namespace"><![CDATA[my]]></property>
<property name="creationDate">2007-02-14 14:01:03.380</property>
<property name="lastModificationDate">2015-01-06 11:30:35.870</property>
</object>
<object class="Label" package="com.atlassian.confluence.labels">
<id name="id">22</id>
<property name="name"><![CDATA[favourite]]></property>
<property name="owner"><![CDATA[duane]]></property>
<property name="namespace"><![CDATA[my]]></property>
<property name="creationDate">2007-03-07 16:30:09.597</property>
<property name="lastModificationDate">2014-06-30 13:16:57.877</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099618</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-09-17.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualized in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- Yes. There is a single backend database supporting the information displayed in the editor. 
- Worth noting that the period selected as you zoom in/out or drag your mouse, only has a visual effect (that is, no changes at all in the database).

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066855</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099612</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items
f. carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066849</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099613</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066850</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099608</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim P

Notes

# First meeting of the year
# Whiteboard session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do. 
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings. 
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing. 
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066845</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099610</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Planning Meeting Mar 19, 2015*
-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

# Reviewed Whiteboard session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS. 
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, ~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items
f. carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring 





h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# Whiteboard session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066847</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099645</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Planning Meeting Mar 26, 2015*
# Attendees
## Carlos Rueda
## Jordan Stanway
## Francisco Chavez
## John Ryan
## Chris Wahl
## Tim P
## Brett H
## Thom M
## Tom O'Reilly
## Reiko
## Jason
## Monique
## Kevin
## Danelle
## Yanwu

# Action Items
## ?: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## ?: Now that we know what we have, we should plan around that.
## ?: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
## ?: Brett is asking if we want to do a run next week to exercise data pipeline
## Francisco: Tom O: can we get map of experiment range
## Carlos: Get the list of what is available to Monique
## ?: We need operational plans from groups to see how we can share running field programs
## ?: We should have run downs on how each platform is driven

# Staring with LRAUV
## Makai:
### We have a challenge with Makai acoustic modem
### Cannot fit acoustic transducer in nose shell of Makai because of larger DVL
### We should use Makai as is with ADCP, cannot be tracked by waveglider
### Other possibility is to use long nose shell and buy new transducer
### No ISUS
### It will be doing what Tethys did last time
## Daphne and Tethys
### They will have acoustic modems so they can be tracked by waveglider
### Daphne has DAT/USBL and can be used to circle like she did last year
### Tethys will have sampler and will be drifting
### Daphne has ISUS, oxygen cl, par, backscatter
### Not quite as interchangeable, but should work
### Tethys has ISUS, but port limitation will require it be removed for other instruments
### Sampler could have problem with optode for space, but O2 is important
### Can have rhodamine or par, since no rhodamine, all have par
### Daphne could have camera, but ports will be problem, it would cost O2 sensor
### 7 ports in total and they are all spoken for
## _AI_: We need to know what the adaptive sampling plan.  Better to have sampler on drifter or driven vehicle?
## _AI_: Now that we know what we have, we should plan around that.
## Brett has configuration sheets that he will send around and then planning can happen
## Let's keep Makai as flexible as possible
# Processing of LRAUV data
## Still is question about how this is done
## LRAUVs collect at very high frequencies (cl @ 10Hz, CTD @ ~2Hz)
## Raw data is archived on atlas
## LRAUV team has some tools to visualize the data, but somewhat disjointed
## Brian and Jordan have been working on Python toolkit to visualize the data from the vehicles
## For the science data, John:
### Realtime:
#### There have been two field tests to optimize summary data and it's getting better each time
#### That is ongoing
#### T,S some binning onboard and can get that over if we have cell link
#### That data goes into STOQS, this is the work that Danelle is doing
### After vehicle returns with full data set:
#### John bins down to make it tractable and do quality control 
#### Sometimes uses Dorado as reference for QC
#### The issues with CTD data spikes (and other issues) and they feel its fixed.
#### The end products are Matlab files and then a condensed representation
#### And then John circulates these products
#### Two second averaged data is what goes into STOQS
#### 10 second averaged data goes into STOQS (realtime and is happening now)
#### _AI_: Monique is asking for 1 file for mission (Jordan, this is not straightforward).  This is why we are trying to get full res raw into STOQS.  John: this might be too big and maybe we should have a single clean concatenated file. Mike is recommending separate STOQS database for raw data. Monique: wouldn't it be slower to try to get raw from STOQS than from files? Jordan: Yes, but it would be all in one place. John: Mike strides even the 2 second data as STOQS can have a rough time with really large data sets.
#### _AI_: Brett is asking if we want to do a run next week to exercise data pipeline
#### Tom O: do we need hotspot? John says yes.  This needs to be factored into planning
#### LRAUV mapped cell service.  Hotpot can reach farther offshore with higher antenna.  We can practice this?
# Water samples
## We will meet after this to talk about how to distribute the water samples.
## We will try to get logistics down for Dorado and Carson.  We will add pieces as we go along.
## _AI_: Tom O: can we get map of experiment range
# ODSS Planning
## Go through slides
## Deployments and Mission: Are there going to be 2 deployments for 3 LRAUVs? Yes.  With multiple missions in the deployment
## Given path: know asset, know speed, know the vertical extent, we can deliver approximate duration of mission.
## User can define nominal deployment time to let the user know of normal parameters.
## Voting is not the right term, but something like that
## For non-waypoint, how do we visualize? For following, how do we visualize?
## How much of this is LRAUV work? The LRAUV work is operational visualization.  There is some discussion of mission visualizer later this year. Not directly tied into the ODSS.  LRAUV has a 'set' of missions it can run.  New ones are slow to generate.  Standard stuff is waypoints now.
## There should be a free-text information that can be sent on to platform teams so they have some idea of what the plan entails.
## How do we do the multi-vehicle positions.
# AOSN data
## What should we do?
## _AI_: Carlos to get the list of what is available to Monique
# John: Carlos has been improving planning tool
# HIPP
## Work to do, but conference gave good possibilities
## Could work on List HOLO being towed and sending the organism identification back to shore
## Looking for the use case that we can run with.
## We may want to do simulator
## May just collect video for a training set as Thom doesn't have time right now.
# Operation challenge in May, we are running around the clock.  Plan is to distribute driving duties. 
## _AI_: We need operational plans from groups to see how we can share running field programs
## _AI_: Should have run downs on how each platform is driven
## We should use April days to show how to use waveglider and LRAUVs together.

h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066882</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099643</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON Planning Meeting Mar 19, 2015*

-Fred Bahr-
Francisco Chavez
-Yanwu Zhang-
Brett Hobson
Duane Edgington
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington
# Reviewed [Whiteboard | ^IMG0324.jpg] session (still on the whiteboard) from last week
## Discussed linkage between realtime LRAUV data activities and ODSS activities (Carlos R.)
## Tom O'Reilly: reestablishing exploration of Porto mission planning tool to be incorporated in ODSS.
### discuss during Oceans conference
# Francisco: is data from LRAUV and the LRAUV tools integrated into ODSS?
### Brett: looking at Realtime console
### Realtime data ingest into STOQS, not just during campaigns, but also missions before and after campaigns
#### Mike M.: easy to set up, just communicate need so receiving STOQS database can be set up
### Brett: looking at mission planning and control in ODSS
## Discussed ECOHAB activities and CANON activities Spring 2015
### coordination of time-series days
### detailed plans will enable decision of who gets assigned to what cruise
### explore concurrent RV Carson and RV Martin ops to get better spatial coverage
# Modems on all the AUVs?
## this would enable using any as drifters
## Brett: Makai would be hard due to packaging/space constraints
# Discussed: no drifters
# Discussed: no Rhodamine in the spring
# Sediment traps:
## 4 bottles
### control independently? (4 samples per time period or 16 samples at different time points (or perhaps multiple bottles tripped at the same time)?
### ability to change size of collection funnels?
#### tradoff: ease of handling vs. largest funnel for max collection
#### big honcho trap compatibility was the design goal
#### note: 3000 meter trap is the not same as a 50 meter trap
## for fall, 16 cups, easier to handle is the goal
# Sampler
## found a pump, being integrated, \~slow (about 1 minute or more to fill sample bag)
### thus, stop and hover when taking a sample, not gulp on the fly
## worth testing sample preservation (Ammonium)
### [mercuric chloride | http://en.wikipedia.org/wiki/Mercury%28II%29_chloride] as preservation
### incubations -- test with (3)H tritium

# Action items update (see March 12 2015 notes and action items)
f. Carlos contact Mike Godin
g. Need separate working group to discuss Rhodamine in Fall. Not needed for Spring

# After meeting discussion:
## Something that came up after the meeting was "standard" processing methods for LRAUV that follow those developed for Dorado. 
### Francisco: Does anyone have that on their plate? We are continuously collecting LRAUV data and it would be good if all of this ended up in a long term database.
### Danelle: Yes, we have plans to put the LRAUV data into the STOQs database and I will be working with Mike McCann, John Ryan, and Jordan on that effort.
### Francisco: I think that is different than the standard processing that gets kicked off after each Dorado mission. Those files can then be imported into STOQS or used by other applications as needed. I am looking for routine processing and "archival" of ALL LRAUV missions, not only those that are part of our experiments. 
### M Jordan Stanway: The data from LRAUV missions is stored on ATLAS. The raw full-resolution logs are automatically pulled when an LRAUV is connected via tether after being recovered. The raw logs are then automatically unserialize to .mat and .nc4 files. Those files are the current standard data product. This system has been in place for a couple years, with few changes.
#### There is some time allocated this year to refine okeanidanalysis -- our open-source python package for plotting and analyzing the logs. The package is hosted publicly on github. That work is ongoing.
#### Any other standard data products will be via okeanidanalysis or through STOQS. Working on additional data products will be subject to time available, but we welcome specific suggestions (e.g., make an example script that will output a PDF of temperature sections in 12-hour segments per page).
#### Francisco: Thanks Jordan, That is a good starting point. I think John Ryan has a process that rund through the data and does some QC and bins it to 2 sec (?) intervals and those files are the ones typically ingested into STOQS. I would like to find time within our CANON allocation to formalize this process and create products that will let us assess data quality on a routine basis. We can discuss at our next meeting
## Another after meeting topic: (inter) calibration of fluorometers. We will want to do this prior to the experiments. 

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim Pennington

Notes
# First meeting of the year
# [Whiteboard | ^IMG0324.jpg] session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do.
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings.
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a [mailing list|https://groups.google.com/forum/#!forum/stoqs-discuss] that people should sign up for.  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing.
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066880</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099547</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting February 23, 2015*

# Kevin
## continue working on Axiom diagram and will try to wrap up by end of week to circulate to the group to start dialogue with them.
### Mike sent me a diagram to include in the Axiom discussion that I will roll in as well.
## Working through different browser <-> server authentication mechanisms (mostly dealing with sessions) so that it will work both in mobile and desktop clients.  
### Looking like JWT is the way to go and will start to integrate into the ODSS code base. 
# Carlos
# Danelle
# Mike
# Duane


h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture
## outlining STOQS tasks for the year
### 80 hours on CANON this year
### interaction with gridded data (for data exploration)
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### see attached ECOHAB 2015 [notes | ^ECOHAB 2015.pdf]
### Ecohab 2015 in Monterey Bay, May - June 2015
### gliders, ESPs, Carson (no WF), John Martin, Waveglider,
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Año Nuevo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066784</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099549</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*

h5. *ODSS Engineering Meeting March 9, 2015*
# Kevin
## ESP deployments, mid May to mid June
## Business as usual
## Pre experiment deployments?
## CANON 2014 in annual report
# Mike
## working on django upgrade. Except for directory structure of code, should be transparent. 
## not targeted for May campaign timeframe
### may have some impacts on where things are and how a STOQS project is run (locations for settings)
# Carlos
## working on timeline editor. internals only -- integration. does not affect UI.
### json web tokens...
### have issue using google login due to change of domain (normandy)
# Danelle
## Action item on LRAUV data load. checking netCDF files to make sure they load into STOQS
# Duane
## out Mar 12-15...
\\

h5. *ODSS Engineering Meeting February 23, 2015*

# Kevin
## continue working on Axiom diagram and will try to wrap up by end of week to circulate to the group to start dialogue with them.
### Mike sent me a diagram to include in the Axiom discussion that I will roll in as well.
## Working through different browser <-> server authentication mechanisms (mostly dealing with sessions) so that it will work both in mobile and desktop clients.
### Looking like JWT is the way to go and will start to integrate into the ODSS code base.
# Carlos
# Danelle
# Mike
# Duane
\\

h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture
## outlining STOQS tasks for the year
### 80 hours on CANON this year
### interaction with gridded data (for data exploration)
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### see attached ECOHAB 2015 [notes | ^ECOHAB 2015.pdf]
### Ecohab 2015 in Monterey Bay, May - June 2015
### gliders, ESPs, Carson (no WF), John Martin, Waveglider,
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Año Nuevo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066786</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099551</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting March 9, 2015*

# Kevin
## ESP deployments, mid May to mid June
## Business as usual
## Pre experiment deployments?
## CANON 2014 in annual report
# Mike
## working on django upgrade. Except for directory structure of code, should be transparent.
## not targeted for May campaign timeframe
### may have some impacts on where things are and how a STOQS project is run (locations for settings)
# Carlos
## working on timeline editor. internals only -- integration. does not affect UI.
### json web tokens...
### have issue using google login due to change of domain (normandy)
# Danelle
## Action item on LRAUV data load. checking netCDF files to make sure they load into STOQS
# Duane
## out Mar 12-15...
# General
## Meeting regarding CANON 2015 planning is this Thursday, March 12 at 9:30AM PDT in Harbor View Conf room.
### see Francisco [email | ^CANON2015.pdf]
\\

h5. *ODSS Engineering Meeting February 23, 2015*

# Kevin
## continue working on Axiom diagram and will try to wrap up by end of week to circulate to the group to start dialogue with them.
### Mike sent me a diagram to include in the Axiom discussion that I will roll in as well.
## Working through different browser <-> server authentication mechanisms (mostly dealing with sessions) so that it will work both in mobile and desktop clients.
### Looking like JWT is the way to go and will start to integrate into the ODSS code base.
# Carlos
# Danelle
# Mike
# Duane
\\

h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture
## outlining STOQS tasks for the year
### 80 hours on CANON this year
### interaction with gridded data (for data exploration)
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### see attached ECOHAB 2015 [notes | ^ECOHAB 2015.pdf]
### Ecohab 2015 in Monterey Bay, May - June 2015
### gliders, ESPs, Carson (no WF), John Martin, Waveglider,
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Año Nuevo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066788</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099553</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting March 9, 2015*

# Kevin
## ESP deployments, mid May to mid June
## Business as usual
## Pre experiment deployments?
## CANON 2014 in annual report
# Mike
## working on django upgrade. Except for directory structure of code, should be transparent.
## not targeted for May campaign timeframe
### may have some impacts on where things are and how a STOQS project is run (locations for settings)
# Carlos
## working on timeline editor. internals only -- integration. does not affect UI.
### json web tokens...
### have issue using google login due to change of domain (normandy)
# Danelle
## Action item on LRAUV data load. checking netCDF files to make sure they load into STOQS
# Duane
## out Mar 12-15...
# General
## Meeting regarding CANON 2015 planning is this Thursday, March 12 at 9:30AM PDT in Harbor View Conf room.
### see Francisco [email | ^CANON 2015.pdf]
\\

h5. *ODSS Engineering Meeting February 23, 2015*

# Kevin
## continue working on Axiom diagram and will try to wrap up by end of week to circulate to the group to start dialogue with them.
### Mike sent me a diagram to include in the Axiom discussion that I will roll in as well.
## Working through different browser <-> server authentication mechanisms (mostly dealing with sessions) so that it will work both in mobile and desktop clients.
### Looking like JWT is the way to go and will start to integrate into the ODSS code base.
# Carlos
# Danelle
# Mike
# Duane
\\

h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture
## outlining STOQS tasks for the year
### 80 hours on CANON this year
### interaction with gridded data (for data exploration)
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### see attached ECOHAB 2015 [notes | ^ECOHAB 2015.pdf]
### Ecohab 2015 in Monterey Bay, May - June 2015
### gliders, ESPs, Carson (no WF), John Martin, Waveglider,
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Año Nuevo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066790</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099542</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-09-17.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualize in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066779</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099544</id>
<property name="body"><![CDATA[*Contents*
{toc:maxLevel=1}

h1. Goal

The platform timeline editor is a module in the ODSS application intended to allow users to schedule platform assets in a graphical way. It seeks to provide a unified mechanism to maintain and share this information with features including options to enter typical platform schedules, navigation with zoom in/out, and versioning. The editor's original motivation was to replace various (disconnected) mechanisms that have been used to capture this kind of information, eg., tables in confluence pages, spreadsheets, etc.

The central element to compose the timeline in the editor is the "token." A token represents a particular state, activity, or task to be associated with a particular platform on a particular time period.

The module is incorporated in the ODSS application: Open http://odss.mbari.org/odss/ and then select the "Planning" tab:
!oddsplatim-2014-09-17.png|align=center!

h1. Using the editor


h4. General interaction

Use your mouse to navigate and zoom in and out; double click to create new tokens and to edit token info; click and drag on a token to change its time range; etc.

h4. Buttons

- *Refresh*: This button reloads the timeline. A confirmation dialog will pop up if there are any unsaved changes.

- *Platform*: This button opens a dialog with all platforms stored in the ODSS database for selection into the timeline widget
!oddsplatim-2014-08-19-platform.png|align=center!
Note that this platform selection is automatically saved in the database.

- *Period*: This button opens a dialog to select a pre-defined period of interest (time range) to be visualized in the timeline, and to create a new period.

The buttons in this dialog are:

\- Apply: This button applies the change of selected period or changes in its details so they get reflected in the time line. This does not save the changes in the database.
\- Set default: This button sets the selected period as the default so it will be used in future sessions (the default period selection is saved in the database).
\- Delete: This button allows to delete the selected period from the database.
\- Cancel: Cancels the dialog.
!oddsplatim-2014-08-19-period.png|align=center!

- *Save*: This button saves all new and modified tokens. New tokens are highlighted in red, and modified tokens in blue, in both cases with a more prominent border.
!oddsplatim-2014-08-19-editing.png|align=center!

h4. Creating a new token

- Double click on the timeline area corresponding to the desired platform and approximate starting date. This will introduce a new token in the widget:
!oddsplatim-2014-08-19-token-enter.png|align=center!

- You can drag the token position along the corresponding platform timeline, or change the starting or ending dates by dragging the icon that appears at the corresponding end of the token.

- Double click the token to enter more details:
-- State: this a short name for the activity, task, or state associated with the token.
-- Description: some more extended text describing the token.
-- The start and end dates and times can be specified here with more precision if needed.
!oddsplatim-2014-08-19-token-edit.png|align=center!

The buttons in this dialog are:

\- Apply: This button applies the changes so they get reflected in the timeline. To actually save the changes of the token in the database (or add the token if new), use the Save button in the main timeline interface.
\- Reset: This button reverts any changes in the form.
\- Delete: This button allows to delete the token if already existing in the database.
\- Cancel: Cancels the dialog.

h1. FAQ

h5. How can I add new platforms so they are available for selection in the timeline?

It is planned that the ODSS will include an option for adding platforms. For the moment, please let Carlos or Kevin know.

h5. What happens when 2 users try to modify the same token, as in changing a date range or description?

Short answer: Last save of the same pre-existing token "wins." New tokens, however, are all retained (basically because each new token gets a unique internal ID.)

{color:red}Please note: the tool does not in general make any explicit control for concurrent modifications. So, please coordinate the use of the tool for editing purposes, in particular for modification of existing tokens.{color}

h5. Do all period views point to the same timeline database?

- There is a single backend database supporting the information displayed in the editor. 
- re selected period, this only takes effect during the user session (ie., just changing the selected period does not trigger a corresponding save in the database). But there's the concept of "default period," which is stored in the database upon explicit clicking of the "Set default" button.

h5. Why am I not seeing a certain feature or behavior in the tool as described in this document?

As we deploy new versions of the application, your browser may still be using a cached copy of a previous version, even upon a reload of the page. You may need to force a complete reload by clearing your browser's cache.


h1. Status and possible new features

(/) =implemented/fixed (x) =not implemented
|| Feature / limitation / bug || Status || Comments ||
| for each token allow to enter a description | (/) | |
| allow to select desired platforms according to category (AUV, drifter, ship, etc.) | (/) | |
| bug: selection to see all platforms only works when tried the first time in the session | (/) | |
| shade/highlight weekends and holidays | (/) | Re-enabled in version 0.3.1 (9/17/14) |
| allow to select a period of interest (and define new ones) | (/) | adjustments needed to align with ODSS view |
| expose the platforms defined in the underlying ODSS database | (/) | |
| native integration of the editor in the ODSS (previously via iframe) | (/) | |
| copy-n-paste token to facilitate editing | (x) | |
| versioning and authoring according to logged in user | (x) | |
| make hyperrefs clickable in a token description | (x) | may also be desired/needed for other entities (timeline as a whole; individual platforms, etc.) |
| allow to include info from external calendars (eg., expedition db, Google calendars) | (x) | |
| somehow link with other databases (eg., expedition) | (x) | |
| specify which platforms to be displayed | (/) |  |
| token tooltip to show description | (/) | name and description are included in the tooltip |
| alternate shading for the timeline grid | (/) |  |
| order platforms | (x) | user ability to group or sort platforms, i.e. keep ships together, or sort as RC, Tethys, WF, Daphne, Makai, CPF\\ Note: No explicit user given ordering, but selected platforms are now grouped by type and sorted alphabetically.|
| color platforms  | (/) | coloring done on bullets next to the texts. Uses the colors assigned to the platforms in the ODSS database. |
| show confirmation alert before refresh action if there are unsaved changes | (/) | | 
| include link to this help page from the tool | (/) | |
| control upon concurrent editing by multiple users | (x) | |
| show data/time of last modification | (/) | A text like "last updated 4 days ago" is now shown (new in v.0.2.1) | 

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066781</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099557</id>
<property name="body"><![CDATA[This page documents the evolving architecture and design of the ODSS during its development.

h5. [Engineering Meeting Notes|CANON:ODSS Meetings]
# [ODSS Web Application release 0.4.0 discussion]
# [2011 Engineering Hotwash Whiteboard]

h5. Code Repository
# Source code is stored on a Google Code project located at [http://code.google.com/p/mbari-dss/]
# Issues are tracked in same project at [http://code.google.com/p/mbari-dss/issues/list]

h5. Decision Support System
* [Distributed Autonomy Meeting Notes|CANON:Distributed Autonomy and Decision Support System]
* [Directions to Fierstein for Sketches (Word)|^Fierstein-Needs.doc]
* ["Napkin" Sketches for DSS (PPT)|^CANON-DSS-Draft-Design-27Apr2010.ppt]
* [User Comments on Sketches (Word)|^DSS-Visual-Comments.doc]

h5. Communication Backplane

h5. Platforms Tracks
* [ODSS deployed asset communications]
* [Platform Tracking Design]
* [Wave Glider Integration]
 
h5. Data Management
* STOQS
** [Configuring Eclipse for Team development of STOQS]
** [Setting up STOQS on the VM]
* [External Data Files]


h5. Web Application
* *Map Server*
** [Mapserver requests data flow]
* *OpenLayers*
** Many examples: [http://openlayers.org/dev/examples/]
** Nice introduction: [http://workshops.opengeo.org/stack-intro/openlayers.html]
* [Glider Planning Service]

h5. Observation Log

* Storage
** [Apache Cassandra project|http://cassandra.apache.org/]
** [CouchDB|http://couchdb.apache.org/]

h5. Fielded Deployments
* [Distributed Deployment - September 2012 Experiment]
* [Communication Backplane Report - Fall 2012]
* [ECOHAB - March 2013]
* [CANON Fall 2013 Experiment Planning | CDATA:ODSS Planning]
** [Hotwash Notes|CANON Fall 2013 Hotwash Notes]

h5. Machine Learning Interface
* [Initial Discussion]

h5. [Deprecated Documents]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066794</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099555</id>
<property name="body"><![CDATA[h5. _Notes from ODSS engineering status meetings are here:_

[https://oceana.mbari.org/confluence/display/CANON/ODSS+Meetings]

\\

h3. *{+}Meetings:+*


h5. *ODSS Engineering Meeting March 9, 2015*

# Kevin
## ESP deployments, mid May to mid June
## Spring CANON 2015 looks like Business as usual
## Pre-experiment deployments?
## CANON 2014 in annual report
# Mike
## working on django upgrade. Except for directory structure of code, should be transparent.
## not targeted for May campaign timeframe
### may have some impacts on where things are and how a STOQS project is run (locations for settings)
# Carlos
## working on timeline editor. internals only -- integration. does not affect UI.
### json web tokens...
### have issue using google login due to change of domain (normandy)
# Danelle
## Action item on LRAUV data load. checking netCDF files to make sure they load into STOQS
# Duane
## out Mar 12-15...
# General
## Meeting regarding CANON 2015 planning is this Thursday, March 12 at 9:30AM PDT in Harbor View Conf room.
### see Francisco [email | ^CANON 2015.pdf]\\

h5. *ODSS Engineering Meeting February 23, 2015*

# Kevin
## continue working on Axiom diagram and will try to wrap up by end of week to circulate to the group to start dialogue with them.
### Mike sent me a diagram to include in the Axiom discussion that I will roll in as well.
## Working through different browser <-> server authentication mechanisms (mostly dealing with sessions) so that it will work both in mobile and desktop clients.
### Looking like JWT is the way to go and will start to integrate into the ODSS code base.
# Carlos
# Danelle
# Mike
# Duane
\\

h5. *ODSS Engineering Meeting February 9, 2015*

# Kevin
## working on planning, collaboration, calendar, authentication (with Carlos)
### task list cleaned up (ongoing)
## working on AXIOM interaction interface possibilities.
### Action item is to share diagrams.
### Offer to give them a VM with all our stuff up and running?
## Sample log work continues
### Hope to get it out before May CANON
### Use this to replace existing mobile apps for observation logging
# Carlos
## integrate calendar tool fully into ODSS
## add "who is doing what"
## discussion on how to do authentication for calendar tool
### iFrame
# Danelle
## workflow for the LRAUV data flow needs to be validated; should be working...
## how frequently will they we updating? etc.
## model data ?
### Clarissa forecasting (HAB forecast)
### Yi Chao COSINE
#### AI: see Fred and John
# Mike
## gone May 11 for a couple of weeks, maybe more. (during Spring CANON/ECOHAB)
## focus this year on sample capture
## outlining STOQS tasks for the year
### 80 hours on CANON this year
### interaction with gridded data (for data exploration)
# Duane
## Met with John Ryan 1/29/15. discussed Spring 2015 CANON ECOHAB
### see attached ECOHAB 2015 [notes | ^ECOHAB 2015.pdf]
### Ecohab 2015 in Monterey Bay, May - June 2015
### gliders, ESPs, Carson (no WF), John Martin, Waveglider,
### Need from ODSS/STOQS: same as previous CANONs/ECOHABs
### Real time data from LRAUV higher priority
### location: off Año Nuevo, off shore
#### will look at lot like Fall 2013, day cruises

h5. *ODSS Engineering Meeting October 14, 2014*

# Kevin
# Danelle
# Mike
# Duane

h5. *ODSS Engineering Meeting September 29, 2014*

# Kevin
## worked through some syncing problems over the weekend (Flyer and Normandy). Synching through beach for the time being.
### need to make the change to Normandy when Flyer back at shore
## see Friday email note for other updates
## need to get WF pctd and uctd flowing
## Monique on the Flyer; generating plots that she would like to push back to shore
## rsynch is running slowly, even when at shore
### checksum was taking a very long time (removing that check sped up transfer by factor of 20)
## See some use of the Samples form capture.
## out random days next week (Monday Oct 2, Thursday Oct 6, Friday Oct 7 maybe)
# Danelle
## working through some rhodamine data loading issues from the lrauvs
## working on a back end and front end client for the layers
# Mike
## monitoring the automated lrauv loads
### over the weekend; error in the data file (incomplete data file). Continuous improvement needed in the programs. This particular file error now recognized by the ingest program.
## drift_data program written to bring together drifter track (or other platform in the tracking database) and M1 adcp data that outputs a map. could make a layer file or a kml for google earth...
## Mike gone Monday Oct 6 through Friday Oct 10 next week
# Duane
## loading pctd and uctd data from RC into STOQS
### generating netCDF files from the triplet of datafiles that Erich posts from the ship
### three pctd casts have datasets that are not working in the conversion programming, related to location (lat long) fields in the .hdr file. The conversion programs are not robust to these file problems.
## gone Thursday Oct 2 through Tuesday Oct 7. No email or phone access.

h5. *ODSS Engineering Meeting September 15, 2014*

# Kevin
## I am working on the mobile app and updates/bugs for the updated ODSS.
## I have all the ships and shore ODSS configured and running with data syncing to the ships.  The data syncing stats web pages are here:
### Carson
### [http://odss.mbari.org/data/logs/rsync/analysis/zuma/analysis/index.html]
### Flyer
### [http://odss.mbari.org/data/logs/rsync/analysis/malibu/analysis/index.html]
#### You can zoom in on section with click and drag and can turn on/off data sets by clicking on them in the legend ...
### I will have to tailor the Flyer sync's as it is the full monty right now and they are leaving port and will be on VSat.  Carson is on microwave, so I am just leaving the full sync turned on.  We had a very successful test of the comms cascade on the Carson last week (copper->microwave->4G->3G->VSat and back the other way) which we hopefully won't be exercising during CANON :-) .  Should just be microwave the entire time ...
## I currently have all the deployed ODSS's pointing to Carlos' planning application on odds-test (which is open to the outside) and the STOQS panel is pointing to [http://beach.mbari.org/canon], which will still have broken links.  Danelle is getting the STOQS application running on normandy which will bring back the URL [http://odss.mbari.org/canon] which should fix the STOQS links and then I will point the STOQS panel to the [http://odss.mbari.org/canon] again ...
## The one outstanding issue that I know of for the boats is the positions getting plumbed into the Winfrog (\+ other on Flyer?) ...
## BTW, the ESP was deployed at 9:00 AM today.  It is not officially part of CANON, but I am sure having the ancillary data available to CANON will be helpful.  I will work on getting that pulled over into the ODSS.
# Danelle
## Still on the ready to load AUV data into STOQS
### Since I won't have any data to load until the experiment, I'm guessing on  how to properly load that data.
### John Ryan will have some input on that after taking a look at rhodamine plot e.g. on what makes sense for interpolation.
## I'm working on installing STOQS and migrating remote sensing back-end scripts to normandy.  Things are moving along well on that.
# Mike
## incremental loading of data from streaming sensors (such as Moorings and Gliders) has been updated into STOQS on the production server Kraken
## gone week of Sept 15, but available via email if questions arise
# Carlos
## working on changing the interlinkage between timeline editor "tokens" and corresponding platforms to use platform \*names" (and not the mongo IDs).
## later on:
### migrate (copy) the timeline editor mongo collections from odss-test to the appropriate production server
### deployment of platform timeline editor webapp also to appropriate production server.
# Duane
## collecting info on CANON 2014 Fall sensors for the campaign
### snapshot of the spreadsheet where I am capturing the info:
### [https://oceana.mbari.org/confluence/download/attachments/24052327/Asset+list+STOQS+Fall+CANON+2014.xlsx.pdf?version=1]

h5. *ODSS Engineering Meeting September 8, 2014*

# Kevin
## Follow up on positions getting to ship nav systems, Flyer and Carson. Francisco is POC.
## Need to upgrade ODSS on Flyer, Carson, this week.
## Danelle: need to wipe ERDDAP data after upgrade, then resycn it, to avoid time stamp issue.
## ODSS is on Normandy, waiting for queues to be set up correctly, before cutting over from Beach.
## Mike: STOQS need to be installed on Normandy
## Brian K using Normandy for CPF tracking display. normandy.mbari.org/odss
## Samples App working on iOS and Android. Targeting ready for Sept campaign...
### pushing through apple process could be a bottleneck.
# Mike
## working on stoqs issue 28, to enable data updates to not slow down the application
### for Mooring data, etc.
## looking at products from STOQS data
### potentially, the product could be a layer for ODSS
#### example, adcp data from Mooring, surface currents from HF radar
### Kevin: looking at doing a client-side KML rendering (to avoid the steps of making a layer)
# Duane
## talked about putting together asset list and sensors for STOQS loads
### Mike and Duane to prepare STOQS database on Kraken
### Team review asset list and sensor list
# Danelle
## Performance issues with ERDDAP. Working on understanding that. Add RAM to the VM?
## Lots of map workflow-related changes due to mapserver and ERDDAP upgrades
## On deck with low-res data from LRAUV for STOQS

h5. *ODSS Engineering Meeting July 7, 2014*

* Kevin, Duane, Mike McCann, Francisco

# Kevin
## Nothing new
## Working on the production machine (replacement for Beach)...
# Mike
## Working on STOQS issue 49
### classification tagging meeting Tuesday at 11AM in Harbor...
#### Mike to demo data tagging in STOQS
# Danelle
## Nothing new to report
### New data streams?
#### ADCP -- currents
### Where is the patch and where is it moving?
### Laterally and vertically
#### ROMS - sigma T, to get at variability in density parameters

h5. *ODSS Engineering Meeting June 9, 2014*

# Kevin
## I am working on the configuration management set of tasks from the updated task list from the Thursday meeting here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
# Mike
## Discussed Thursday CANON Logistics meeting
### talked about ODSS tasks, including Samples
#### need someone in addition to kgomes working on the tasks...
## Working on STOQS issue 49. Major Focus
## Status of ODSS-test, Beach, 64 bit development and operational machines
### why does Odss-test keep filling up?
### why do we still have odss-test?
# Danelle
# Duane

h5. *ODSS Engineering Meeting June 2, 2014*

# Kevin:
## Working on a detailed task list
## Goal is to make ODSS an institutional asset, useful for projects beyond CANON
# Mike:
## STOQS now working on Internet Explorer 11
# Danelle:
## Have a bunch of small things that need to be done
### Review the architecture to make ODSS more useful/easy to maintain for other projects
#### ease of adding a layer (geoserver)
#### ease of automating (mapserver)
#### partner with Axiom?
# Duane:
# Francisco:
## Axiom: on Francisco's list to follow up with them
## Institutional data store / format(s)
### Catalog will help with that

h5. *ODSS Engineering Meeting April 14, 2014*

# Kevin:
## 3G/4G not working particularly well. 2 mile range. Verizon phones work much further offshore than the Verizon modem that we are using. Need to debug.
## Have outstanding issue with daphne directory on beach. Put in IS help ticket to rectify permissions issue.
## Gave John a list of questions to address when they are in shore over the next couple of days.
## Winfrog seems to be working fine.
# ODSS development:
## Get Normandy set up with ODSS (this is the Beach replacement machine)
# Mike:
## John is successfully using Mercurial (for code check-in) and STOQS
### A problem with bottle CTD
### Some merge issues with Mercurial (multiple heads)
# Danelle:
## See a lot of lrauv data files from hotspot with no data. Mike says this is normal.
## Need AIS source for Southern Cal. Craig to follow up.
## Mike and Danelle are working on the LRAUV hotspot data flow. Beginnings of a page documenting this are here:
[https://oceana.mbari.org/confluence/display/CDATA/ODSS+Data+Flows]
## A NC4 file converter and loader have been written and are being modified as needed for production on shore/ship. These can be found here:
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/realtime/monitorLrauvHotSpot.py]
[https://code.google.com/p/stoqs/source/browse/loaders/CANON/toNetCDF/lrauvNc4ToNetcdf.py]
# Duane:
## Axiom meeting 2:00PM - 4:30PM Tuesday, Harbor View Conf room
### Kevin: will present _à la manière de_ USGS
### Mike: will present STOQS
### Danelle: will add a slide to ODSS slide set about Mapping

h5. *ODSS Engineering Meeting March 31, 2014*

# Kevin:
## The modems for the Carson are here.
## Pete is installing one of them. Carson port day on Friday.
## Kevin out the rest of this week, save Friday.
## Working on the Samples log and build and deployment and Beach replacement (to be called Normandy).
### If not done in time for the Spring campaign, we might do the transition in steps.
## Look at list of platforms and the data
### waveglider fetch
### Danelle working on LRAUV data

h5. *ODSS Engineering Meeting March 17, 2014*

# Kevin
## continuing refactor on sample log following R & T meeting
## Beach update to 64bit
### discussed migration approach -- clone vs clean install
#### STOQS/MBARI tracking have the same prerequisites.
#### ODSS easy to build
#### Mike: suggest making one CANON thredds server xml, and have campaigns simply be sub-directories off that top level
##### Danelle: ROMS catalog needs to be separate (because of the kind of data that is served) forecast and nowcast handled separately
## Engineering to purchase and install our own 4G modem/router with a static IP on the Carson
### to coordinate with DMO and IS (pete)
# Danelle
## will talk to John about generating kml from underway data while in Southern Cal
### generate in Moss Landing, synch back to Carson?
# Mike
## Out with John R. last week SIMZ cruise
### John has his STOQS loader merit badge
### using Zuma as the development system while on the Carson
### Spray glider, RC profiling and underway ctd data, Dorado data
### setting up the thredds server catalog (.xml and restarting server) was an extra step
## Mike out next week at OGC meeting

h5. *ODSS Engineering Meeting March 10, 2014*

# Kevin
## Kevin met with Reiko and Timprofiling and underway ctd  regarding Sample log
### Plan another turn based on their feedback
### ESP, BOG, others data feed in directly
### Others, use sample capture tool
#### Moving Mike out next week at OGC meetingplanning tool into an iFrame
## Monique sent info on layers to include for April cruise
## Need to meet with Todd regarding 3G stuff
### Plan update March 21 to Carson
## Android, iOS Sample apps are working
### Plan to update logging apps as well.
# Danelle
## working on repairing coast watch hf radar and mooring layers
# Mike
## updated Carson with STOQS on zuma. should be good to go for April cruise
## received updated waveglider data to get enable input to Sept 2013 STOQS database

h5. *ODSS Engineering Meeting March 3, 2014*

# Kevin: prep on Carson
## Plan to talk with Aaron. Status of comms? Use 3G in Southern California
## Mike will be out Tuesday on the Carson
# Kevin: working on core ODSS stuff
# Danelle: potential trip to Porto in May
# Mike: BEDS team detected an event
## Tuesday cruise to pick up the data. Will be busy analyzing the data following the cruise.
## Hope to present at a conference at the end of March. Web3D.
# April tasks:
## STOQS on the Carson (update) and data loads
## Danelle: working on Tethys loader
### netCDF4 -- there are differences depending upon level; needs to be tested against thredds server and stoqs loader
## use of sample log
\\

h5. *ODSS Engineering Meeting Feb 10, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Discussed summary task list, for presentation to Engineering and Logistics status meeting
# Discussed Waveglider data storage in repository and in STOQS
# Discussed STOQS database names (naming convention) and descriptive name
\\

h5. *ODSS Engineering Meeting Feb 3, 2014*

_Virtual Meeting_
# Danelle:
## I worked on reorganizing and cleaning-up the mapping related requirements, prioritizing them, did some comparisons on ERDDAP and THREDDS in terms of meeting mapping requirements.
## I also spoke with Monique about what kinds of features she would like to see.  She saw value in 1) being able to add your own e.g. KML layer and 2) being able to see model data comparisons with actual data.
# Kevin:
## I am pretty much done with the refactoring of the repository. It is quite a bit different so if you check it out or update it, you will see a bunch of things move around.
## I have started on the Sample functionality and am going ahead with the overhaul of the mobile app because that will be a main conduit for sample information.
# Mike:
## Here's an overdue update on new STOQS features: [https://code.google.com/p/stoqs/wiki/Update_3_February_2014]
## I'm continuing to work on the "trajectory_biplots.py" script that will make the multi-platform chl/bb plots that Francisco has asked for. The current challenge is find a good mapping module to use; I'm trying Cartopy, but it needs Python 2.7 and STOQS is all built upon Python 2.6.

\\

h5. *ODSS Engineering Meeting Jan 21, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
-Carlos Rueda-
-Thom Maughan-
# Danelle:
## STOQS - "vector" data only (positional) vs. gridded ("raster") data
## Discussed dropping ERDDAP
### Use GeoServer instead?
## use scenarios? -- needed in addition to the Requirements document to give context and intent
# Mike:
## Working on issues logged by Monique
## looking at EcoPuck data truncation (3 significant digits) on slocum glider
## loaded full data set from gliders, now that they are back on shore. (delayed mode = final).
# Kevin:
## Planned work discussion:
### View creation:
#### choose platform
#### choose layer
#### create new repository
#### automatic pipeline
### Add Data Set \-> catalog \-> ERDDAP and/or \-> Thredds and thus \-> STOQS
#### thredds \-> STOQS
### winfrog config
### vsynch config
### authentication / authorization
#### OpenID
#### data policy display and accept

\\

h5. *ODSS Engineering Meeting Jan 6, 2014*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
*CANON ODSS Kickoff 2014*
# Campaign Spring April 9 - 21
# MongoDB training Mountain View Jan 13 - 15
# Work on requirements list and task plan for 2014
## requirements: [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Idea -- export STOQS data to display as a layer in ODSS

\\

h5. *ODSS Engineering Meeting Nov 4, 2013*

Carlos Rueda
# Carlos
## Update: Platform timeline editor implementation now based on angularjs.org.
## Working on reimplementing backend service in Node.js.
## Documentation updated: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Platform+Timeline+Editor]

h5. *ODSS Engineering Meeting Oct 28, 2013*

Carlos Rueda
# Carlos
## Update: Kevin and Carlos had a meeting last Friday to discuss status of platform timeline editor and T-REX front-end. Next steps are:
### complete implementation of some features while finalizing migration of timeline editor as an Angular (angularjs.org)
### reimplement timeline editor back-end service in javascript as a Node module (currently, it is a JVM service written in Scala)
### integrate timeline editor in ODSS (both front-end component and corresp. back-end service).

h5. *ODSS Engineering Meeting Oct 21, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
-Thom Maughan-
# Kevin
## Carson microwave failed. Craig is working on fixing that.
## VSAT integrated mode on WF - trying to figure out why they are seeing Lock-up.
# Danelle
## PICES meeting
### Danelle posted workshop notes - [link: | https://oceana.mbari.org/confluence/x/Y4BhAQ]
# Duane
## Need to schedule some post-experiment sessions with users to capture their feedback
# Carlos
## what next for planning code?
## Discussion of meeting with Porto (Jose) regarding Neptus planner and potential collaboration with ODSS team
### Neptus and related tools are [here: | https://github.com/LSTS]
## Brief discussion of trex interface
# Mike
## IMDIS (International Marine Data & Info Systems) Lucca Italy meeting
## FOSS4G meeting
# Tom
## Hotspot: Dorado/TREX experiments. Need to be within \~400m of each other to communicate.
## One mission: able to \~near realtime move data from Dorado through processing to J. Ryan.
## Recent work: with Porto guys, to enable EXTREME vehicle to communicate via Hotspot
### Vehicle to shore, vehicle to vehicle
### Plan for 2014 Spring Ecohab - science use case with LRAUV

h5. *ODSS Engineering Meeting Sept 16, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Getting Flyer and Carson straightened out. Too much work to push out a new VM. Going to use existing ODSS machines.
## LST positions
## Working on hot spots
## Keeping in synch with layers and boat info.
## Lots of logistics
## Going to try to get drawing plans and managing samples up before end of September 2013
# Carlos:
## Integrating planning into ODSS with Kevin
# Danelle:
## working on animations
## vectors all work: wind, current. Ledgers added.
## fixed ROMs layer bugs. used ncml in Thredds to fix time dimension problem in netCDF files
### see ncml cookbook...
# Duane:
## Loader people are tripping over generating netCDF for underway data in unexpected formats
## Western Flyer goes out Thursday Sept 19 for 8 days
## [STOQS Load List |^STOQS_Load_list.xlsx.pdf] plus loading Stella Drifters that have sensors

\\

h5. *ODSS Engineering Meeting Aug 26, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## Working on backend to support odss in mongoDB
## started confluence page for data management outline plan
## work on data management plan with team Tuesday afternoon in Building G
# Danelle:
## kevin is going to update erddap to 1.44
## working on wind vectors and currents with arrows for model and m1, including an animation over time
## added underway data display via kml upon request from Monique (see Martin SST Layers)
## adding grib data - Mike says look for grib handler for thredds
# Mike:
## fixed adcp processing on M1
## share this view feature complete. running on kraken and odss-test
### please use and test the "share this view" feature
## plan: point odss (beach in dmz) to stoqs on kraken (inside the firewall) via a hole in the firewall
# Duane:
## when Mike says go, rerun new stoqs loaders on kraken
## Duane and Reiko continue adding data sets to 2011 and 2012 in prep for 2013 Fall Campaign
# Carlos:
## cleaning up the code to integrate widgets into codebase
## todo integrate REST servers for platform calendar (including username)
### Kevin says the login will be handled by the session, nothing for the rest calls to do
# Other:
## Presentation from August 22, 2013 regarding September campaign plan, as presented to overall CANON team: [2013 September campaign plan as of August 22, 2013| ^Chavez_CANON_August22.pptx.pdf] [ppt | ^Chavez_CANON_August22.pptx]

h5. *ODSS Engineering Meeting Aug 19, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
-Thom Maughan-
# Kevin:
## login set up on odss-test (using google login). OpenID still a problem.
## node server and tomcat both running
## need to upgrade beach (odss main server) to 64 bit.
# Danelle:
## working on adding HF radar data. Realtime hourly.
## lots of requests to handle
# Mike:
## Working on Vrijenhoek lab project
## SIMZ cruises. Mike reported to odss list issues on data handling synch
## kraken database server up and running. Internal to MBARI firewall.
### share-this-view feature on kraken version (and other up-to-date installations)
### decided to run the server-side software and the database on the same machine
# Duane:
## returned to STOQS loader work. to add data provided by Reiko out of BOG
## reasonably successful in creating a loader for Sept 2011 data (Dorado, spray glider L66, others)
## need migration mechanism to duplicate databases from "odss-test" to "odss"
# Carlos:
## to do: integrate planning calendar view.
## sent Kevin info on the prototype
## to do: enable harmonizing two views - calendar and autonomy
## to do: drawing tool

h5. *ODSS Engineering Meeting Aug 12, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
-Mike McCann-
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Working on MongoDB setup, login
# Danelle:
## working on ROMS forecast/nowcast
### 24/48/72 hours. Kevin talked about organizing these by folders using MongoDB
## to do: KML animations for playback
### issues to work through with KML support in MapServer
# Duane:
## returning to STOQS loader work. to add data provided by Reiko out of BOG
# Carlos:
## integrate planning calendar view.
## need to send Kevin info on the prototype to enable harmonizing MongoDB

h5. *ODSS Engineering Meeting Aug 5, 2013*

Duane Edgington
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Kevin:
## Need to start up Tuesday and Thursday afternoon coordinated development sessions in Building G
# Danelle:
## out of CANON time. Will investigate autonomy tasks for ODSS
# Duane:
## Next week: return to STOQS loader work. to add data provided by Reiko out of BOG
## [CANON engineering labor allocation, and hours spent/remaining as of July 26, 2013 | ^Canon_allocation_2013_spent_7-26-13.pdf  ]
# Carlos:
## integrate planning calendar view.

h5. *ODSS Engineering Meeting June 17, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- at web3d
-Tom O'Reilly-
-Carlos Rueda-
# Danelle:
## For the upcoming REP-13 experiment (July 8 - 21) (this is the name of the Porto experiment), we are aiming to bring up a version of ODSS on the shore-side in Portugal.  I'm responsible for setup and debugging ODSS on the shore-side, so I'll be asking for your guidance in the coming weeks.
## This is basically a proof-of-concept and to get them engaged in tech transfer.  The idea is to bring up situational awareness view and STOQS view.  This means vehicle and AIS tracks, mapping products and other data ingested into STOQS.   Still more details to work out on that - this is just a heads-up.
## I've submitted an IS help ticket to clone odss-test as I think this will be the quickest way to get something up and running.  They can run this on VM player on a server on their end.
## Discussed adding a waveglider loader using FETCH (liquid robotics web access methodology) for the REP-13 expt.
## Kevin to write scrapper per Hugho's REST API for tracks
# Danelle:
## received map requests for Sept 2013.
## new: HF Radar
# Kevin:
## Presented current plan for development and tasks
### Product perspective
#### UI
### Catalog UI development
#### Form to add/edit metadata for folders in catalog

h5. *ODSS Engineering Meeting June 10, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
-Tom O'Reilly-
Carlos Rueda
# Duane presented current labor expended vs allocation report
# Kevin presented view of GUI implementation
## adding planning sketch as a layer
## adding chat view of email list
## adding Carlos platform GUI view
## adding View (replaces campaign) that defines platforms and timeframe. Allows personalized View of platforms and times of interest (e.g. Waveglider operator; view every Spring; ...)
# Carlos presented plan and "demo" of planning interface to TRex.
# Tools and look-and-feel of planning interface will also be used for the platforms list - ODSS planning
# Thom: discussed Iridium RUDICS streaming data mechanism ingest into something that informs ODSS and other things.
## Gliders and Waveglider. Tom O'Reilly to do?
# Thom, Francisco: Tom, Brian K. to implement Acoustic modem to LST communication. Waveglider and/or LRAUV to implement.
## LST location, status info

\\

h5. *ODSS Engineering Meeting June 3, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
-Danelle Cline-
Mike McCann
-Tom O'Reilly- vacation
-Carlos Rueda- out sick
# Discussed&nbsp; outcomes of meeting Thursday May 30 (Francisco, John Ryan, Jim Bellingham, Yanwu, Thom, Duane E.) regarding Fall 2013 Campaign. See [slide set| ^CANON_May28_2013.pptx] that Francisco set out
\\
From: "Francisco Chavez" <chfr@mbari.org>
To: "Kevin Gomes" <kgomes@mbari.org>, "Thom Maughan" <tm@mbari.org>, "Duane Edgington" <duane@mbari.org>
Cc: "Jim Bellingham" <jgb@mbari.org>, "John Ryan" <ryjo@mbari.org>, "Chris Scholin" <scholin@mbari.org>
Sent: Wednesday, May 22, 2013 4:07:39 PM
Subject: CANON meeting tomorrow 10 am Harbor
\\
Reminder that we are scheduled to meet May 23 10 am in Harbor. Will schedule weekly meetings from now until end of August with the expectation that some fraction of the group will be able to attend every week. Meeting next week will include a much wider group probably in the Pacific Forum. Agenda:
\\
1) Discuss/define scientific objectives for Fall experiment
2) Discuss/define technical objectives for Fall experiment
3) Discuss/define operational plan for Fall experiment
3) Begin discussion of 2014 proposal
# Discussed working groups and upcoming Fall Campaign science planning meeting per Francisco:
\\
On June 6, 10 am we will meet in the Pacific Forum to discuss the upcoming 2013 Fall experiment and its current state of planning. The attached [Powerpoint|^CANON_May28_2013.pptx] has preliminary information. See slide 10 for the current state of planning :-) See slide 11 for assignments (just in case reproduced below). The proposal is to have smaller working groups develop plans over the next months for work before, during and after the experiment. The current working groups, proposed leads, members and charter are:
\\
•Science planning - Ryan (Bellingham, Chavez, Scholin, etc.)
•Technical planning - Maughan (Edgington, Rajan, Chavez, etc.)
•Autonomous mobile platforms - Bellingham (Wahl, Ryan, Zhang etc.)
•Autonomous drifting platforms - Smith (Sherman, Chavez, Wahl, etc.)
•Data analysis - Messie (Ryan, McCann, Bellingham, Chavez, etc.)
•Samples - Pennington (Blum, Smith3, Kudela, Preston, Zhang, etc.)
•Data management - Gomes/Michisaki
•Responsibility of lead to develop a list (questions, platforms, products, data, samples), a means to answer/produce/distribute, analyze, organize team, etc.
Everything is negotiable\! Including the list. Interaction between groups obviously needed.
# Kevin and Duane worked on the ODSS Planning confluence page, entering the platforms from the operation plan for Fall 2013. The platform list needs to be expanded to include all the science data streams for each platform, and a checklist of the STOQS loader for each data stream into STOQS.
\\
h5. *ODSS Engineering Meeting May 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Carlos Rueda
John Ryan
# The group discussed the [message | ^Francisco etal input to Team ODSS.docx] and powerpoint [slide | ^ODSS_SE.pptx.pdf] from Francisco ([powerpoint| ^ODSS_SE.pptx] here)
h5. *ODSS Engineering Meeting April 29, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
Francisco Chavez
# Duane presented labor status.
## McCann nearly out of CANON time - are the STOQS tasks remaining common with Bob V. project tasks?
## Schramm out of time - need to request more from PCO/MT?
## All other engineers have a lot of time remaining: [Canon allocation | ^Canon allocation 2013 spent 4-19-13.docx]
# Presentation from Thom Maugham on requirements - add presentation here
# Presentation from Kevin Gomes on tasks to be done for next field campaign - [ODSS Task Slides (PDF)|^ODSS Tasks.pdf]
## Discussion of tasks:
### Francisco: ODSS team to propose structure for data - gridded? SQL database?
### Francisco: need a front page that lets a user select which campaign they are working on
#### Kevin: do that setup as part of the odss situational awareness front page
### Thom: Planning service. Need to make a way to add a platform, that primes the data management system. Do that in the Planning service, where the timeline is located? Do in 2013 or 2014?
### Data service: folders will be setup automatically by the platforms selected and the map services selected
### Francisco: Do we save all the remote sensing/satellite/model data? Do we save only the part relevant to the campaign area or save the larger view that was downloaded?
### Kevin: move the ODSS data analysis to the Data services view
### Kevin: move STOQS view to Data Analysis
#### Francisco: STOQS is data management. Need to manage model data and remote sensing data as well. Need to manage sample data too. (water samples)
##### Thom: chat dialogs are also data
##### Danelle: STOQS also provides visualization
##### Mike: and STOQS provides a user interface to the data (sort of like MoQua)
#### Data Analysis is something else... Users suck the data out of the Data Management component (STOQS etc) and take it elsewhere for analysis (Matlab, , other analysis tools and procedures)
#### Francisco: need to supply a map (powerpoint slide) of the pieces of data that is managed
#### Francisco: need to supply a map (powerpoint slide) of the data analysis products
### Mike: STOQS work to do: Add the capability to save a STOQS query and settings, and share it with a colleague. I need help to do this (outside services)
### Thom, Mike: showed stoqstoolbox matlab access - way to get matlab sql queries generated by STOQS
### Francisco: STOQS is data management, STOQS UI is data analysis. UI needs some discussion and documentation (so people know what can be done and how to do it) - discussion is on whether UI can access other things as well, and if not, how you do that
### Thom: what is a catalog?
#### a list
#### a searchable list
#### a way to find the thing you are looking for
### Collaboration - alternative to email
#### Chat - conversations
##### Whole team vs. two person conversation
#### attachments, annotations (drawings on the map)
##### get deposited into the data catalog
#### establish groups, not open to everyone
### Francisco: suggest one person from the engineering team sit down with a scientist and see what the scientist really does and how they do it (how the planning is done)
#### Francisco, John Ryan working now on plan - John in-shore, Francisco off-shore (with Ken Smith)
##### Thursday May 2: CANON Planning meeting, want to see plan for the features of ODSS for Sept. On one or two slides.
### Fall Campaign: Sept 16 - Oct 3 (Carson plus Flyer)

h5. *ODSS Engineering Meeting March 20, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the RC
Tom O'Reilly
-Rich Schramm-
Carlos Rueda
-John Ryan- on the RC
# ECOHAB status
## Kevin: so far so good.
## Talk about flow of charts into ODSS (instead of email) once the ECOHAB campaign is over.
## USC glider data. Tom: glider data staged for ingest into STOQS.
### USC data is running about 3 days behind. Don't know why...
## rsync: Tom: rsync is copying things repeatedly. Needs to have flag set.
## Danelle: having issue with rsync, need for test data deleted on shore also deleted on ship.
### for next deployment, look into having this fixed, so we have complete synchronization.
# Thom: requirements
## figure out how to pull ecohab email stuff into ODSS
## figure out how to pull old cosci stuff into ODSS
## map the way forward for chat, email, figures, observations
# Keep Beach\!\! need the cosci data (conversations) and database on Beach\!\!
# OA waveglider is now out in Monterey Bay. Need to see it in ODSS

\\

h5. *ODSS Engineering Meeting March 13, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
-Francisco Chavez-
# John Ryan:
## will prioritize layers to be rsynch'd
## discussed mechanism to communicate data upload mechanism to the ECOHAB team
## send out a screen-shot that demonstrates the asset location plus layers of interest (Kevin to generate)
# Kevin: Plan for March: status and action items for spring CANON campaign
## biggest outstanding issue is rsync to the Carson
### highest priority items? layers that are highest priority?
### turn tracking back on. (messages are \~100 bytes each)
### no feedback from Hans regarding networking diagnostic results...
## shoreside: layers, legends - all layers working except one of the ROMS data types (winds) which will need to wait until later
## ready to add more layers as needed
## Kevin to spend time on ESP data
## Tom: usc glider data needs some work at USC end before it will be ready to display
## Mike: work to do on the Dorado data processing. Try to make the Dorado data files smaller to increase the draw rate
## no OA waveglider for this campaign
## On the boat:
### Mike McCann, John Ryan, and ? Leaving on the Peace Train Thursday morning
### Mike to turn on rsync only for the layers that John really wants
### need to check that the thredds version on the Carson is ok for the layers. If not, will need to make an update (move version back). Potential problem - can't do playback.
# Planning: Carlos
## coordinated with Fred regarding infrastructure
# other business:
# task list for 2013
## John: Fall campaign will have a bay component and a transition zone component. Check with Francisco to see if need internet access on the Carson for the fall expt.

\\

h5. *ODSS Engineering Meeting February 25, 2013*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
John Ryan
Francisco Chavez
# John Ryan: In this CANON experiment, are we aiming to introduce ODSS to (more) collaborators?  If so, perhaps we can discuss what / how this coming week?
## let collaborators get the benefits that we get from ODSS
### 1) connectivity: will we have ODSS at sea in southern California?
#### probably. we are working on it.
### 2) connectivity: will we have ODSS while at dock?
#### check with Aaron. Can use 3G connection via ethernet jack or via wifi hotspot?
#### 3G looks good in all regions during campaign
### 3) where to go for updates and for file sharing?
#### use ODSS synching mechanism _ala_ Sept 2012
#### we will be keeping shore and ship ODSS in synch
# Kevin: Plan for March: status and action items for spring CANON campaign
## On the boat:
### Mike McCann, John Ryan, and ?
# Planning: Carlos
# other business:
# task list for 2013

\\

h5. *ODSS Engineering Meeting February 11, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- out of the office
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda
# Kevin: Plan for March:
## Looking to have odss-test VM pushed to Carson Thursday. Test over microwave link
### Rich to install the clients for the platforms into STOQS. No backlog, things in the water 1st week of March
### Kevin to do the display clients, rsynch
### Priority is rsynch, then cloud-in-a-box (megpaware)
## Meeting with DMO and IS regarding comms
### Plan to is use the vsat, there will be 3G, but not plumbed into the ship network. Look into having a connection to the 3G via a second NIC on the VM machine.
#### Thom: we should follow up with J. Ryan regarding decision plan on the boat
#### &nbsp;
### Mike requests that we bring up Malibu when we can so he can get files that are on Malibu, not on shore.
### Duane got info from Arvind Pereira USC regarding glider data. Follow up later this week.
## Outside Software Services money? $10,000 in the budget? Duane to talk with Francisco...
## Computer and software budget? $13,000.
# Planning: Carlos
## Software license details are a barrier for Bryntum package.
## looking at another package that is licensed GPL2
## Planning ahead for authentication/authorization, but not working on that yet.
## Kevin: LDAP
## Rich: working on ship's position
## Thom: less and less likely that waveglider will be part of ecohab
### eventually have waveglider data in a central place
## On the boat:
### Mike McCann, John Ryan, and ?

\\

h5. *ODSS Engineering Meeting February 4, 2013*

Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
Carlos Rueda

\\
# Kevin: Plan for March ECOHAB:
## [https://oceana.mbari.org/confluence/display/CANON/ECOHAB+-+March+2013]
## Rich: very good to have 2 NICs on the zuma machine/VM
# Thom: put information on planning for March ECOHAB on planning tab of ODSS:
## [https://odss.mbari.org/odss/] aka [https://oceana.mbari.org/confluence/display/CDATA/ODSS+Planning]
## Split out Carson and Dorado, since they will not always being together
# Carlos: working on planning pane
# Mike: meet on STOQS right after this status meeting

\\

h5. *ODSS Engineering Meeting January 28, 2013*

\\
Duane Edgington
-Thom Maughan- out being trained
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Rich Schramm
-Carlos Rueda-

\\
# Plans for the spring campaign
## for DMO, estimate data use based on Sept 2012 cruise
## will respond to Chris G. regarding VSAT on Carson
## for IS, creating documents on how machine on Carson should be set up
### please review by end of day 1-29-2013: [https://oceana.mbari.org/confluence/display/CANON/ODSS+Requirements+and+Installation]
## Need info from Todd R. on how VSAT configured on the Flyer
## to do: diagram of over-all network, to set up Zuma on Carson as well as Malibu on Flyer
## to do: implementation plan/task list for overall 2013 ODSS development, for Francisco
# DSS conference:
## Kevin to go and present
\\

h4. *start 2013*

\\

*ODSS Engineering Meeting October 8, 2012*
\\
Duane Edgington
-Thom Maughan- on vacation
-Kevin Gomes- on vacation
Danelle Cline
Mike McCann
-Tom O'Reilly-
\\

*ODSS paper session Oct 1, 2012*
[Thom's presentation, useful for introduction|^CANON_ODSS_ProjectUpdate_2012_45min_v1b.pptx]\\
* Duane Edgington
* Kevin Gomes
* Thom Maughan
* Danelle Cline

Outline for ODSS paper

Target: 12 pages or less, 29th IEEE International Conference on Data Engineering Workshop on Data-Driven Decision Guidance and Support Systems (DGSS)
April 2013, Brisbane, Australia
Paper due Oct 19, 2012. Latex in IEEE format.
(camera ready paper due December 17, 2012)
\\

We are building the paper here, in Google Doc:
[https://docs.google.com/document/d/1HVZWHrglRGuH120bCzmZmEbcu9S3RFL0r57eVeECtgA/edit]\\
\\

Kanna has set up a LaTex directory tree in SVN to enable building the paper for submission, here:
svn checkout [svn+ssh://kahuna.shore.mbari.org/svn/repos/autonomy/trunk/papers/dgss13]\\
# Introduction
## Domain (Thom)
## History  (Thom)
### Field deployments (Thom)
### Aosn (ref)
### Robotics (ref)
#### autonomy
### Canon (ref)
### Workflow analysis
### STOQS (ref)
# Workflow breakdown (Thom)
## (each perspective)
# Overall architecture of the tool (Kevin and Danelle)
## Requirements
## Functional view / User perspective
### Standards, and why (openLayers, Mapserver)
### Shore-side autonomy (refs) Thom
## Implementation view
### Communications Kevin
### Catalog(s) data store Kevin
#### Data Store
##### File
### Remote Sensing plus map overlays (Overlays) Danelle
### Web services Kevin
#### Winfrog
#### Hans Thomas
#### Observation clients
### Data standards and non-standards Danelle, McCann
#### Netcdf
#### Non-netcdf data
#### Stoqs
#### Matlab interface
#### Thredds
#### Erdapp
### Data Products Kevin
#### Monique, ryan, lrauv godin, ctd, auv
# Field validation of distributed deployment Kevin, McCann
## o
# Next steps Kevin
## ecohab
## Content Management System (CMS)?
## Authentication
# Conclusion

*ODSS "lessons learned" session September 20, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
Francisco Chavez
Kanna Rajan (over Skype)
\\
# Started Requirements and Ideas list for ODSS fixes, enhancements, at:
[https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]
# Links to Data repositories updated for CANON Sept 2012 Campaign here:
[https://oceana.mbari.org/confluence/display/CDATA/CANON+2012+Sept+MB+Data+Archive+Description]
# STOQS is updated with campaign data
# Action item, Edgington: have I.S. back up Malibu
# Need home for all scripts, etc:
## McCann: Google Code repository works cleanly for archiving scripts and other files
## Cline: Investigating Dropbox as mechanism to archive scripts, distribute to multiple computers (cross Operation Systems)
# Chavez: useful to have odss info on winfrog. Seemed to be a hit with operations. webservice client for odss info worked well.
# Chavez: Western Flyer captain could not use ODSS on the bridge since he is on an old PC (Windows XP?) using Internet Explorer (version 8?)
# Francisco: Having access to data products produced at shore and relayed to the ship was very useful.
## issue: products not organized well in the data frame of ODSS. People just put stuff whereever...
## How can we organize ODSS to enable a process to see full data products run the same way as the partial data products produced during the cruise?
## Discussion needs to continue on what the how products are organized, persisted, communicated.
# McCann: rsync ran very well - longest transfer was 20 minutes
## vpn was solid for over 50 hours with no interruption
## RabbitMQ messaging ran great
## O'Reilly: discovered in previous cruise that static IP number for VSAT system can change, due to antenna picking up a different satellite, or due to VSAT provider changing the IP address because they want to... Need to be able to deal with such a change during a campaign
# Chavez, Rajan: look ahead to ecohab spring 2013 campaign.
## interested in the data and the data products, perhaps more than in resource location
## will be in busy shipping traffic area, so will need situational awareness of location for navigation and avoidance
## will have extensive freewave radio network coverage, if that is useful
# Chavez walked us through several data products in the data pane of situational awareness perspective, to show us what was produced and a bit of why it was useful
## We displayed ODSS and these products on a Windows 7 laptop in the meeting using Internet Explorer 9. No problem.
# Data products: missing "rosetta stone" that defines the products that were produced, and how those were made. How do we capture and store that information moving forward?
# CANON PI meeting next Thursday September 27 to discuss next steps in processing CANON Sept 2012 data

*ODSS Engineering Meeting September 17, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- on the Western Flyer
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI
## AIS tracking resulted in a problem
### will need some more investigation to figure out how to proceed
## positive feedback from the Flyer participants
## bandwidth usage seems fine
# Comms infrastructure
## seems to be working, very useful to ESP team
## more test time would have been useful
# Mike McCann: Data and other status
# Danelle: status
## working on the vector layers, working with mapserver dudes to understand root of problems
## need revision control on configuration files and scripts (tricky since different on different machines)
# Thom: Requirements updates
## be able to produce provenance of information (layers, etc)
## test plan for scaling (e.g. ecohab scale)
## action item to schedule a post-cruise ODSS review
## action item to meet with the LRAUV team for better interface with ODSS
# Any other business
## place to add notes: [https://oceana.mbari.org/confluence/display/CANON/Additional+Requirements+from+Sep+2012]

\\
*ODSS Engineering Meeting August 27, 2012*
\\
*{-}Duane Edgington{-}* on vacation
*Thom Maughan*
*Kevin Gomes*
*Danelle Cline*
*Mike McCann*
*Tom O'Reilly*
\\
# Thom: Autonomy coordination
## Danelle attended.&nbsp;&nbsp; Kanna's team is looking to get calibrated
## Note: Mike M on vacation, need to look at alternate for running auv processing scripts.
# Kevin: GUI
## Platforms reading from the database directly&nbsp;for the catalog view&nbsp;
## Data source pane is working for viewing data
## Web app senses shore vs ship location of ODSS to either show google map or a local map (gawd awful ugly green noaa gebco map)
# Comms infrastructure
## Working with ESP to insure iridium messages are forwarded
## Not sure what plans for sync'ing ESP data to shore
## Waveglider is in progress (need to get the ID from LR).&nbsp;&nbsp; LR is deploying on the 31st.
## rsync status?&nbsp; Mike does not know what is happening.&nbsp;&nbsp; Plan B is Mike is out on the boat and will do file transfer manually.&nbsp; Tom is back next week.
# Mike McCann: Data and other status
## Mike and Jordan were supposed to meet, need to do this for getting LRAUV into WinFrog
# Danelle: status
## adding ROMS model data to THREDDS and ERDAP
## Winds data, have the dev version of MAPSERVER installed except on Zuma.&nbsp; Tests are passing.&nbsp;&nbsp; Fred is working to gen data.
## Johns list of data is done.&nbsp;&nbsp; 20 new layers.
# Thom: Requirements updates
## NTR
# Any other business
## Duane has talked with Eric R about CTD underway data
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Worked on rsync, ran into difficulties.&nbsp;&nbsp; On vacation this week
\\
\\

*ODSS Engineering Meeting August 20, 2012*
\\
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Tom O'Reilly
\\
# Thom: Autonomy coordination
# Kevin: GUI and comms infrastructure on boat
## Telecon with Dan C. Monday.
### limited to 256KB due to shared use with other users out at sea etc
### concerned about latency
### use Zephyr network for testing (to test latency and 256KB pipe)
### need ship to do testing; due back Sept 4
### fall-back is using VNC to connect to shore system
### alternative fall-back is send emails with kml's to Mike McCann on the ship, who sticks them into the the "rsync" directory (assuming rsync not working)
## Jordan is looking into ship captain having awareness of assets so ship does not run over assets
### Winfrog
## GUI: implementing catalog view of the file system
# Mike McCann: Data and other status
## STOQStoolbox - sent an update Friday with all requests handled
### give me all the data from one vehicle
### deal with unspecified platform (if not specified, default to "all")
# Danelle: status
## working on satellite data cache
## responding to John Ryan's request for 9 new images
## need to work on winds - Fred B. found new mapserver feature that could help
# Thom: Requirements updates
# Any other business
## Talk to Eric R. regarding location of CTD etc data on the flyer
## ESP location details to be ironed out for tracking. Roman
# Tom O'Reilly: Spray glider command infrastructure. Shore app to redirect. Control depth between waypoints.
## Discussed Tom assisting with comms issues and testing.

\\

*ODSS Engineering Meeting August 13, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Planning sept## Planning sept 24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
24-26 autonomy cruise. JD attending, drifter following using ODSS
## will fly UAS (unmanned aerial system) off the bow. TRI company will be doing the flying...
## would like to update the "no-fly" layer on ODSS
# Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# Mike: Database, data access status
## getting feedback from users of STOQS toolbox
### Kevin: GUI status
## get rsync infrastructure in place for Sept campaign
## spinning back up on development - "push" technologies to push stuff to the browsers
# added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
# Danelle: status
## system for ODSS server on the Flyer, "malibu", has been ordered by IS and will be configured by IS ala zuma when it arrives
## need to install ERDAP on Beach. version ## getting feedback from users of STOQS toolbox
### added "specify platform" function to query interface. Easy to extend the toolbox.
## working on a document on STOQS and how it fits into ODSS
compatibility between mapserver and THREDDS
# -Tom: Comms status-
# Thom: Requirements status
## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley
# Any other business?

\\
\\

*ODSS Engineering Meeting August 6, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## James Gosling here Aug## need to install ERDAP on Beach. version compatibility between mapserver and THREDDS
7.
# Kevin: GUI status
## investigating AIS - NPS as source? Francisco: nice to have, but not essential to have it in ODSS on the boat. On shore, Mt. Toro range is probably adequate.## CANON starting Aug 27, remote sensing (layers) are the first thing they need
## CANON users will start looking at ODSS Aug 20
## Don't like HF radar. Follow up with Fred Bahr about this... And follow up with John on the requirements and connections to Dave Foley

## effect of flyer on CANON Sept. 100km - 300km off-shore is the plan.
## Franciso: show Radar, other remote sampling mid-late Aug. HF Radar (for meso-scale eddies and currents)
### show model output
### slower vehicles: in water earlier, to get section out to cruise site.
### wave glider takes 10 days to get 100 km off-shore.
### wave glider: do 20 km on a side square. tethys too?
### most of other assets: ship deployed
### daphne,
### put data in the usual places on the ships. Work with tech team to learn where those places are.
### learn what underway data is logged (not all of it is logged)
### go out on Fumar on 6th or 7th, look for Ammonium maximum. Mark with a drifter that is left there.
### Flyer: go straight offshore, deploy ESP drifter at Ammonium maximum, continue on to 2x drop site.
### Flyer return to ESP site the next day.
### Zephyr to leave the same day, stay with the ESP, do sections there. Stays for 5 days.
### need to get the ESP mooring data.
### no LST
### need to transfer Dorado data from the Zephyr to the Flyer. Freewave modem would work, or via memory stick.
### will be deploying stella drifters, sending positions only
### have LRAuvs follow the drifters
### plus web or spray gliders, wired through Fred
### need underway, and Dorado, data to flow from ship to shore for Monique to process, and then return products to ship
# Mike: Database, data access status
## will be on the Flyer during the fall campaign
# Danelle: status
# -Tom: Comms status-
# Thom: Requirements status
# Any other business?

\\

*ODSS Engineering Meeting July 30, 2012*
Duane Edgington
Thom Maughan
Kevin Gomes
Danelle Cline
Mike McCann
# Thom: Autonomy coordination
## Waveglider part of 2013 proposal (Waveglider in other proposals too)
## Glider management part of 2012 proposal
## March 2013, fall 2013 SoCal ecohab experiment. CANON too...
## James Gosling here Aug 7.
# Kevin: GUI status
## Worked on some proposal text and tasks for 2013 CANON proposal. Plan to circulate soon...
## Idea of adding a timeline view of campaigns
# Mike: Database, data access status
## Added some documentation for STOQS (from conference presentation)
## Francisco made good progress on Matlab access
### "Demos" directory has fragments to demonstrate the functionality.
## Working on list of STOQS enhancements
# Danelle: status
## Working on API for machine learning work
# -Tom: Comms status-
# Thom: Requirements status
## Bug report: layers not displaying - are the links ok? Show if no new data??
# Any other business?
## 2013 Proposal status?
## updates on Sept 2012 Field Trial plans?
### West Flyer plus Zephyr, no Carson...
### WF, Sept 10-15; ASTEP Sept 16-18.
### Zephyr Sept 10-14
#### Observation Log "good to have" for Sept 2012.

\\

*ODSS Engineering Meeting July 16, 2012*
-Duane Edgington- vacation
Thom Maughan
Kevin Gomes
Danelle Cline
-Mike McCann- travel
# Thom: Autonomy coordination
# Kevin: GUI status
## Wave glider data coming queries directly from the WGMS now.
## More progress on the tracking data diagram [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracking+Design]
# -Mike: Database status-
# Danelle: Animation status
## Finished up the wiki page for adding your own map to the ODSS
## Next steps are to set up tile cache on zuma (Rachel Carson) and rsync
# -Tom: Comms status-
# Thom: Requirements status
## Will likely be some LIST HOLO requirements in the proposal for next year
### Will entail a pipeline for image processing
### Need to decide on end user products for interfacing to the data
### Users can select a subset of images to process
### Likely link to AVED
### Images will also need to be linked to AUV data
### How would these be integrated in the ODSS (could just be observations)
# Any other business?

*ODSS Engineering Meeting July 9, 2012*
_virtual meeting, held via email_

-Duane Edgington- abstract meeting
-Thom Maughan- vacation
-Kevin Gomes- abstract meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## finished overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# Mike: Database status
## poster to be presented at ESIP meeting available; provides some information on STOQS
### [.ppt | ^ESIP_Summer2012_stoqs.ppt] &nbsp;&nbsp; [.pdf | ^ESIP_Summer2012_stoqs.pdf]
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?

\\
\\

*ODSS Engineering Meeting July 2, 2012*
_virtual meeting, held via email_

Duane Edgington
-Thom Maughan- vacation
-Kevin Gomes- AMP meeting
Danelle Cline
-Mike McCann- vacation
# -Thom: Autonomy coordination-
# Kevin: GUI status
## working on an overhaul of the CANON confluence space. The new page is here:
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Initiative]
### not done; going through and cleaning up and after I do, I will make this page the main page. Any feedback on it is welcome.
## working on a diagram to detail out the data flow for platform tracks. This is to support the Porto guys as they want to plug in to the tracking messaging.
## working on getting the Waveglider data from the Wave Glider Management System and plumbing that into the RabbitMQ data flow.
### [https://oceana.mbari.org/confluence/display/CANON/Platform+Tracks+Data+Flow+Design]
# -Mike: Database status-
## met with Brian Schlining and Franciso Lopez to Discuss access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
### Franciso is working on a test interface from Matlab
# Danelle: Animation status
## working on a wiki page to document steps to add a custom map to ODSS
# -Tom: Comms status-
# Thom: Requirements status
## working session on requirements: requirements posted on confluence page:
### [https://oceana.mbari.org/confluence/display/CANON/Requirements]
# Any other business?
\\

*ODSS Engineering Meeting June 25, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
Francisco Lopez
# Thom: Autonomy coordination
## Brain storming session Tuesday regarding 2013 proposal(s)
# Kevin: GUI status
## nothing to report
# Mike: Database status
## Discussed access to STOQS database - STOQS query interface, Python libraries, MOQUA, Matlab
# Danelle: Animation status
## Next task, documenting workflow
### start wiki on ideas
# -Tom: Comms status-
# Thom: Requirements status
## working session Tuesday 1:15PM on requirements
### for Sept campaign - platforms, off-shore ops, data access, workflow to import data
#### Rich Henthorn to interface LST?
### longer term (affects 2013 proposal)
## Quick (1 minute) demo of ODSS for Packard Foundation group - 15 min discussion led by Chavez, Scholin, Bellingham...
## need feedback from MBARI participants on next steps for us
## 2013 CANON proposal to be worked on in late July
# Any other business?
## Conference call with Mike Godin last Thursday:
### Mike G. has been working with Monique on CoSci
### Bug fixes to CoSci
### looked at STOQS query interface, likes the time depth plot

*ODSS Engineering Meeting June 18, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
-Tom O'Reilly-
Danelle Cline
Mike McCann
Francisco Chavez
# Thom: Autonomy coordination
## Autonomy team preparing for campaign (~July 7) at Porto, with planned use of ODSS (tracks)
# Kevin: GUI status
## Working on getting STOQS data and John's SST layers via WMS-T into ODSS for Friday demo.
# Mike: Database status
## All data from May/June Campaign in STOQS...
### except Fulmar, to come
### except anything in BOG
## posted issues on STOQS google code site
## Intern F. Lopez working on comparing Model data with in-situ data (STOQS, matlab, etc. ROMS, Yi Chao model)
# Danelle: Animation status
## workflow in place to add Matlab-produced output into ODSS
## LCS data should be up soon (working through a time-related problem)
# -Tom: Comms status-
# Thom: Requirements status
## Microsoft Layerscape. Put May data on external thredds server to support their trial, with embargoed catalog
## Add ROMS output as a set of layers for Sept. via Monique
## write up workflow procedure to add stuff (matlab output, images) into ODSS
# Any other business?
## Demo, presentation on ODSS to Packard Foundation group Friday June 22. F. Chavez, C. Scholin.
### California current, large marine ecosystem
## Requirements review week of June 25.
### Ken Smith's LST? (Lagrangian sediment trap) - Alana Sherman
#### a water sample that is divided into multiple pieces
### ROMS model output integration
### ESP drifter plus additional instruments on drifter
### John Ryan to nail down platforms and instruments for Sept field campaign
### ship based decision center on Flyer. Processing shore-side (LRAUV, waveglider, drifters)
### Carson ready for Sept?
### currently, no plan for Dorado in Sept field expt
## Kevin on vacation Weds June 20 - Friday June 22
## Mike McCann out of the office (vacation then meeting) first 3 weeks July (July 2 - 20)
## Thom M. on vacation first 2 weeks July
## Duane on vacation July 16 - 23

\\

*ODSS Engineering Meeting June 11, 2012*

Duane Edgington
-Thom Maughan-
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## openID working in prototyping mode
# Mike: Database status
## finishing up loading campaign data into stoqs may2012
## still to go, fulmar underway data, and then will be done
## will reload with final data once LRAUVs back at shore
# Danelle: Animation status
## now we can catalog time series wms-T
## working on Monique's data
# Tom: Comms status
## DTN - wrapping up the feasibility study
### At sea test, tcpip only, with shorelink over vsat
### lots of learning experiences
### a lot of work to get it set-up, documentation sparse, implementation seemed unreliable
### next step would be to try DTN with other comms (acoustic, etc)
# -Thom: Requirements status-
# Any other business?

\\
*ODSS Engineering Meeting June 4, 2012*

Duane Edgington
-Thom Maughan- out sick
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## some feedback from users, with some requests
## fluent conference very useful and informative
### web testing tool aiding performance
## tomcat hang over weekend not understood
# Mike: Database status
## helping diagnose thredds server problems
### Cencoos server in DMV data sources for gliders
## STOQS database on staging up to date with Dorado
### working on LRAUV's
### working on wave gliders
# Danelle: Animation status
## XML arcane
## thredds, can catalog by time, and can convert geotiffs to netcdf to grid
## searching for method to combine the bands
## searching for method to query by time. can't do it directly in wms (this is a bug).
### do the time query via outside database?
# -Tom: Comms status-
# Thom: Requirements status
## email from Francisco reminding us of priorities
# Any other business?
## Danelle, Duane - status on server on ship testing for remote deployments
## Monique data access

\\
*ODSS Engineering Meeting May 21, 2012*
* Platform list and status summarized here:
** [https://docs.google.com/spreadsheet/ccc?key=0AuEbhRXQcwz7dElVOXZCX0tuTlBqb0syNTEzWG05LUE#gid=0]

Duane Edgington
-Thom Maughan- out deploying the wave glider
Kevin Gomes
-Tom O'Reilly- out testing DTN
Danelle Cline
Mike McCann
# -Thom: Autonomy coordination-
# Kevin: GUI status
## Working on viewing John Ryan layers
## working on gulper sample display
## observations showing at red tag on map
## work to do on observations
# Mike: Database status
## some work to do regarding tethys and daphne SDB processing
## setting up new STOQS db for this expt: stoqs_may2012_r (realtime)
## writing STOQS loader for wave glider data triggered on each data record received; will go to tracking db
## writing STOQS loader for new T-Rex google protocol bufs messages (gulper events)
## writing a tool to insert planned activities into STOQS metadata
# Danelle: Animation status
## added no fly zone areas
## animation code checked in
# -Tom: Comms status-
# -Thom: Requirements status-
# Any other business?
## Duane to talk with John Ryan about remote sensing data

\\

*ODSS Engineering Meeting May 14, 2012*

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Thom: Autonomy coordination
## Mike: Need test status to catch gulper protocol buffs?
## Mike: Need to know who to coordinate with during CANON weeks (since Fredrick will be out of the office)?
### Thom to follow up today...
# Kevin: GUI status
## Swapped out base layer, so can switch over to that base layer if Google layer not available
## Fixed some bugs in Android observation app.
### Outstanding bug in Android 4.0 on tablet
## Working on forms for entering observations from the GUI itself
## Working through other stuff
## Discussed message flow for platform tracking at Tuesday working group meeting. [see diagram | ^tracking.jpg]
# Mike: Database status
## Working on STOQS. Fixed "time-zone" issue.
## Improved performance via handling of summarized data. Work continues...
## Working on Matlab interface. stuck at NetCDFJava
## ERDDAP as a complementary access to the database?
### [http://coastwatch.pfeg.noaa.gov/erddap/index.html]
## AI: enumerate what data sources can be accessed via STOQS into Matlab
### BOG?
# Danelle: Animation status
## outstanding bug in permissions
# Tom: Comms status
# Thom: Requirements status
## Need some focus on Matlab interface
## ncToolbox, loadDAP, loadDODS, ?
# Any other business?
## Mike Godin would like to show his progress on openID and roles at our Tuesday working session.
## Need a common place to start to find all the ODSS code. Put the apps in Google code?
## Duane: See if Brian S. can work with Mike McCann for a couple of days on ncToolbox

\\

*ODSS Engineering Meeting May 7, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
-Danelle Cline- At autonomy workshop
Mike McCann

\\
# Thom: Autonomy meeting
## Gliders - could we monitor using the communication infrastructure?
# Kevin: GUI status
## noted that Staging tracking database is different from Beach... why?
## context switching to Planning perspective. Tuesday?
## email idea for observation perspective. longer term, do data handling...
## GUI things to do. John's layers, etc.
# Mike: database status
## working on understanding and optimizing db query performance
## number of points for some of the datasets may be the issue (eg. 9.4 Million points for tethys and dorado for one month)
## fixed mapserver reported bug
## obscure problem with loads using one big python script; fixed with shell script running one python script per load
# Danelle: Animation status
# Tom: Comms status
# Thom: Requirements status
## Precise date of May field trial updated: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### DTN 21st and 24th.
### Gliders? meeting today at 2PM...
### 2 CANON weeks: Week of 28th (May 29, 30, 31, June 1) and Week of June 4th (June 5, 6, 7)
### Note that Memorial Day weekend spans May 25-28.
### Note that all days on the Zephyr; no Flyer days during Autonomy/CANON weeks
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
### Duane to discuss with Pete and Pat. Zephyr 3G comms experiment
### Doug C. and Hans T. and Fredrick are resources on idiosyncrasies...
## start demos in the lobby to get feedback this week
## May 8 - Thom to do project update
## Discuss Planning requirements at one of our Tuesday/Thursday meetings.
### Iterative plan?
### Duane look at hours spent to date.

\\
*ODSS Engineering Meeting April 23, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
-Danelle Cline- vacation
Mike McCann
# Thom: Autonomy meeting
## No actions for us
# Kevin: GUI status
## Wiring up tile cache stuff and layers from John Ryan (dynamic). Plan for 4/24/12
## Fixed Chrome bug
## remaining issue on IE on intranet
## need to work with Mike Godin regarding CoSci integration (tabs)
## Titanium class: good potential
# Mike: database status
## wrote loader for all gulper locations
## revamed CANON loads so they are all together
## issues outstanding:
### postgres issue after loading several campaigns; stops before completion
### mapserver use for drawing locations; drawing tracks, then sample locations and tracks. Want just sample locations...
### got some feedback on STOQS data model, looking for more feedback.
# Danelle: Animation status
## on vacation this week
# Tom: Comms status
## Looking at trying to reduce DTN connection latency (currently \~20sec).
### talk with Ricardo via telecon this week
## have a work-around for the dynamic routing dns problem for the test
# Thom: Requirements status
## Pacific Forum scheduled for project update. Two tentative dates, one before May field campaign, the other after. Tentative plan, Tuesday May 8 at 2PM.
# Any other business?
## Danelle, Duane to work on Flyer tile cache server during week of May 2
## Tom: evaluation of controlling the glider when close to shore (affect yoyo using bathymetry on shore)
### outcome: do a demo of what the messages would look like *if* the program were in the loop.
## Mike McCann out next Monday and Tuesday April 30 - May 1.
## Duane on vacation Tuesday April 24 through Monday April 30. Back in the office Tuesday May 1.

\\
*ODSS Engineering Meeting April 16, 2012*
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike Godin
Mike McCann

\\
# Thom: Autonomy meeting status
## Duane supplied ODSS development status and plans to Autonomy team. They integrated selected portions of the plan into their May cruise plan.
## Very interested in ODSS status. Interesting in displaying Gulper fires in ODSS situational awareness.
# Kevin: GUI status
## Working with Danelle on getting more layers enabled
## Adding time selection constraints on layers (for tile cache)
# Mike: database status
## Have plan for implementing protocol buffs
## exploring extending STOQS data model to handle samples (point data). Would like to discuss the data model at one of our Tues/Thurs sessions.
### [new STOQS data model | ^stoqs_model.png]
## Plan to work with Julio on sample analysis data load (not excel)
# Danelle: Animation status
## Tile cache set up on Beach and Staging, ready to go...
## Trying to keep up with STOQS changes.
## John Ryan - Sea Surface Temp processing. Danelle will be working on integrating. Will explore making multiple scales available. (wms supports that).
## Bathymetry base map: exploring options. ESRI maps have up to 19 meter resolution.
# Tom: Comms status
## Fine tuning DTN config in building G. Configuration process seems delicate.
# Thom: Requirements
## John Ryan signed up to review remote sensing plan. 1d/3d/8d/... ?
## Heard potentially useful feature for ODSS: what would it take to monitor drifters and update depth of yoyo as the drifters are targeted to more shallow water? Tom O. and Mike McCann to look at this...
# Any other business
## Mike Godin in Moss Landing this week. To meet with Kevin Monday at 5PM; participate in Tues/Thurs afternoon sessions in Building G.
## Precise date of May field trial: [http://www.mbari.org/dmo/schedules/2012.pdf]
### Autonomy week: Week of 21th (May 21, 22, 23, 24)
### CANON week: Week of 28th (May 29, 30, 31, June 1)
### Note that Memorial Day weekend spans May 25-28.
## [ODSS development plan 4/12/12 | ^ODSS Development Plan.docx]
## [Presentation slides for CANON PI meeting 4/12/12 (first two slides only) | ^CANON_ODSS_Status_12Apr2012_c.pptx]
## [Autonomy and ODSS team plans for May/June 2012 CANON field experiment | ^plan_updated.pdf]

\\
*ODSS Engineering Meeting April 9, 2012*
\\

Duane Edgington
Kevin Gomes
Tom O'Reilly
Danelle Cline

\\
# Kevin: GUI status
## Observation services are working
## William at CSUMB putting up observation app on Apple app store
### see writeup and click here for demo: [http://services.mbari.org/observations/]
## Putting things together to make GUI available \~end of this week.
## Looking into sign-on strategy (OpenID)
# Mike: database status
## added use instructions in STOQS (DEBUG_OPTIMIZE)
## Mike G. added instructions to make it easier to install mapserver
# Danelle: Visualization status
## working on some test scripts as part of the code package
# Tom: Comms status
## this week moving DTN to the deployment hardware for May trial
# Thom: Requirements/DAC status
## Thom gone this week (April 9 - 13)
## Questions from team regarding slide to be presented to CANON PI's Thursday - Duane to discuss with Thom
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## Duane to present one slide at CANON PI meeting Thursday.
## Discussed requirement to display gulper sample location in situational awareness view

\\
*ODSS Engineering Meeting April 2, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mark Chaffey

\\
Agenda:
\\
# Kevin: GUI status
## Short list of things to do before Mid-April milestone
### layers, wms, etc.
## William, at CSUMB, using service to get observations into observations log mobile app
## implementing openID for login stuff
## OATH under investigation (for permissions). Challenging.
# Mike: database status
## Looking over Chander changes to STOQS stuff.
## need to work on populations of forms
### demo and do code-walkthrough Tuesday April 3.
## work continues on adding campaigns to THREDDS server (data for each experiment)
# Danelle: Visualization status
## enabled STOQS to use wms-t on point queries
### discovered bug in wms-t in the process...
## testing of tiling continues
# Tom: Comms status
## running more tests on DTN in building G
## vehicle to shore, and shore to vehicle working
## need way to get dynamic DNS names
### would be it be useful to transfer files from shore using DTN?
## DTN test week is week of May 21. Tentatively 21 - 22 (one day with conting. day)
### cruise plan pending
# Thom: Requirements/DAC status
## autonomy team working on their May test plan
## gulper display on ODSS
## met with Monique. Will post notes on CANON Data Confluence page
### (put link here)
## working with John Ryan on lisst-Holo
## plan for May coming together
## September planning also being discussed
## Thom gone next week (April 9 - 13)
# All: any other business?
## Duane: minutes from Thursday meeting March 30, 2012 (CoSci, COOP) are here:
[https://oceana.mbari.org/confluence/display/CANON/Discussion+on+CoSci%2C+COOP%2C+MOQUA+integration+with+ODSS]
## conference call with Mike Godin Tuesday 1:30PM PDT
## Thom: we should do another Comm planning session, targeting May deployment
### schedule for Thurs session April 5.

\\
*ODSS Engineering Meeting March 26, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
\\
# Danelle / Thom: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## [http://services.mbari.org/observations]
### eg. [http://services.mbari.org/observations/designer.html]
## CSUMB demo \~April
# Mike: database status
# Danelle: Visualization status
## Tile cache running on beach and staging
## over-weekend test successful, required reasonable amount of storage (~0.5 GB).
## discussed strategy for caching the base map, and stress-test (large map of pacific)
# Tom: Comms status
# Thom: Requirements/DAC status
## CANON planning [CANON May Planning|^CANON_MayPlanning.pptx]
## CANON Dec 2011 summary [CANON Summary|^Chavez_CANON_EP_Dec2011.ppt]
## AUV Dorado zooplankton sampling goals, May-June 2012 [CANON Sampling Goals|^120316_CANON_springZOOsamplingplan.docx]
## NetCDF is important, per J. Ryan
## Data access should be fairly simple minded, and the data should be as consistent as you can reasonably make it...
## Waiting for feedback
## Wirewalker data?
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29 1:30PM PDT

\\
\\
*ODSS Engineering Meeting March 19, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Mike McCann

\\
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Observation service deployed
## CSUMB enabled to do their work
## next step: pull in layers...
# Mike: database status
## looking to add more information, and generated resources, into STOQS
## Chander working on implementing STOQS query manager (toward test UI)
# Danelle: Visualization status
## working with IS to install tile cache (ala map server) (on staging and on beach)
# Tom: Comms status
# Thom: Requirements/DAC status
## When asset surfaces, send not only where it is but also where it has been
### longer-term: display where the asset has been in situational awareness view; short term: users may display using matlab
## Tool should capture the Data Archive Description (see [https://oceana.mbari.org/confluence/display/CDATA/CANON+Data+Archive+Descriptions] )
## Bellingham: start up virtual pilot experiment
### needs to have some definition....
# All: any other business?
## Plan on having working system mid-April to show to science users
## Plan to discuss work plan with Mike Godin Thursday March 29
\\
\\

*ODSS Engineering Meeting March 12, 2012*&nbsp;
\\

Duane Edgington
Thom Maughan
Kevin Gomes
Tom O'Reilly
Danelle Cline
Kanna Rajan
# Danelle: Highlights from Autonomy weekly status meeting
# Kevin: GUI status
## Version available on beach
## Spinning up server with IS for observation service and iOS / android mobile app service
## Next step: look at security
## All code in subversion repository (google code)
## rest-style interface
# Mike: database status
## status of making data from previous field experiments available (in any format)?
### Dorado, LRAUV, Martin data
### [http://odss.mbari.org/thredds/catalog.html]
## Thom: concerned that we make the existing available. Not necessarily in NetCDF format (STOQS) at this time (catalog of where the data is located). Evaluate with the users whether or not NetCDF is the answer.
## Thom to talk with Kevin...
## Thom preparing for Thursday CANON PI meeting
# Danelle: Visualization status
## Working on back end to make animations
### Tracks, satellite images (via scripts that make .gifs)
### set up a tile cache / tile cache server. Plan to finish this week.
### working on test plan (simulation with limited bandwidth comms). Plan to test next week.
# Tom: Comms status
## Manta-TREX test bed set up in lab [Tom's slide|^Manta-TREX-testbed.pdf]
## simulating "at-boat" network
## no TREX code changes needed for evaluation (monitoring log file via bash script)
# Thom: Requirements/DAC status
## Thom is writing a "tools options" white paper for the DAC
# All: any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
### Duane: talk with Mike McCann about his conversation with Mike Godin
### Mike and Mike evaluating making "get data button" work for at least some data
## Some funds allocated for Chander time to work on STOQS test gui
### to begin end of next week

\\
\\

*ODSS Engineering Meeting February 27, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Duane Edgington: Highlights from Autonomy weekly status meeting
## During May DTN test cruise - no need to wire data into ODSS
### May DTN test is to prove concept and get data for follow-on proposal, not for operational use
## Kanna back in the office Wednesday
## CANON May field campaign: may need to delete a week from schedule due to ship/AUV scheduling
# Kevin Gomes: GUI status
## Discussed separating out tracking as a separate web service
## Discussed ways to make tracking faster
### Plan to have an extended discussion at Tuesday ODSS session
#### Straight database access?
#### enhance current approach?
# Mike McCann: Database status
## Map Server update in place
### tracks of activity, parameters, properties
## explore JavaScript OpenLayers connectivity
## explore Jango/JQuery
## have exhausted consultant budget
## explore admin interface for multiple databases
### this would be useful to support embargos, other functions
# Tom O'Reilly: Communications
## DTN test bed on TRex test system
## May DTN test: Porto box on boat, send data to shore
## Tom published a CANON 2012 Network Data Flow diagram
# Thom: Requirements
## Plan is for users to perform a Virtual Pilot Experiment, and for us to watch what they do
# Danelle: Visualization
## Plan to talk with group on Tuesday at ODSS working session on her progress and ideas
\\

Note: No meeting next Monday, March 5. Next status meeting planned for Monday March 12, 2012.

\\
*ODSS Engineering Meeting February 13, 2012*&nbsp;

\\
Duane Edgington
Mike McCann
Kevin Gomes
Thom Maughan
Danelle Cline
\\
# Kevin Gomes: GUI status
## getting tracks performant
## working on REST URL for Log interface
## adding outlier (obviously off the globe)
## plan to stage readiness release of new stuff this week
# Mike McCann: Status on making previous campaigns available from STOQS
## continued work on STOQS
## worked on debugging infrastructure for DJango
### enable/disable logging of db access
## worked on MapServer implementation to make Map Files dynamically generated. Improves performance.
### line-string mapping
## exploring: different objects in STOQS - activity based for MOQUA-like features
### JSON responses on objects
## Chander - 3 hrs. consulting left on contract
### Tile caching would be expensive...
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Tom sent in an electronic status update:
### Network Diagram updated.
### Discussion delayed until Tuesday Feb 14.
# Thom Maughan: Update on requirements
# All: Any other business?
## CoSci Disk quota crawler etc. (Thom)
### Duane: arrange working session with Mike Godin in March
## Tuesday: plan Sept cruise logistics (out of the bay)
### communication infrastructure
### data flow from assets to ships to shore
### data flow from shore to ships
### what gets replicated where and when

\\
*ODSS Engineering Meeting February 6, 2012*&nbsp;

Mark Chaffey
Tom O'Reilly
Kevin Gomes
Mike McCann
Danelle Cline
Frederic Py
Thom Maughan
Duane Edgington
# Kevin Gomes: GUI status
## Front end performance looking good
## Looking at links to back-end (STOQS)
## Next steps
### situational awareness tracks,
### time slider on tracks,
### keep openlayers for maps
## Evaluating Sencha Designer Tool
# Mike McCann: Status on making previous campaigns available from STOQS
## Showed us django interface to campaign data that is now in STOQS
# Tom O'Reilly: Communications infrastructure status and discussion of architecture
## Working on network architecture diagram
### Where DTN might fit into this
### Thom: what is the amount of data we are taking about? (to estimate load and potential cost)
## E.g. When do you get AMQP vs when get from tracking database, STOQS?
### Replicate STOQS or tracking database onto ships during campaigns?
#### Thom: not this year, but could be needed in the future
## How does SSDS fit into CANON?
### Mike: SSDS is upstream of STOQS (metadata catalog) feeding netcdf file generation
# Thom Maughan: Update on requirements
## For display of tracks, show where the vehicle "actually went", not linear interpolation between waypoints...
## Put up a few slides at the PI meeting Feb 16 (who is doing what, high level plans)
## Users off-shore, intermittent connection to shore via satellite network interface.
### Is the Internet access on the ships available for science data?
### How much bandwidth?
### Does it matter where the ship is operating (GoC vs Monterey Bay, e.g.).
### Work through the Sept use case (off-shore flyer and Carson ops) (sea surface temp, chlorophyll maps, etc) (discuss this Thursday Feb 9)
#### Plans, bandwidth, ...
## Add new platform
### Metadata capture
### Data capture
### Unstructured data (why something was done, etc), provenance, ...
### COOP-like capture of discussions, cruise plan, etc
## Thom had a meeting with Steve Haddock to go over requirements from his perspective.
### May want to add datasets from earlier campaigns (eg AOSN)
## Thom had a meeting with Jim Bellingham about DAC
### Populating STOQS is valuable
### Mike Godin - limited availability
### Sergey Frolov - Thom to talk with him more about automating some Matlab stuff.

\\
*ODSS Engineering Meeting January 30, 2012*&nbsp;
Kevin Gomes
Mike McCann
Thom Maughan
Danelle Cline
Tom O'Reilly
Duane Edgington

Kevin: report on JavaScript training class
# Sencha ExtJS week-long class in developing web apps. Looks very promising. Framework is pure JavaScript plus a bunch of open source libraries.
## [http://www.sencha.com/]
# Sencha is the supplier - no cost to use tools, they provide support and training (which is how they make money)
# Sencha Touch - mobile web application tools

Thom: requirements
# Jim Bellingham is driving this.

Tom O'Reilly
# Communication architecture
# Complete documentation of AMPQ architecture
## Plan to discuss this next week in our weekly engineering meeting

\\

*ODSS Engineering Meeting January 23, 2012*&nbsp;

Mike McCann
Danelle Cline
Thom Maughan
Duane Edgington

Thom: Short term ODSS plan
I: GUI: Situational awareness (using database) (Kevin Gomes)
List of features and performance target has been set.
Draw maps, put up simulations, sensor tracks (STOQS-RT)

Mike: Ship position turned off until Western Flyer returns
(AIS still works)

Work on performance. Build a test case.
Mike: refactoring STOQS, building ability to be agile.

Deploy on ODSS-staging

Playback: Mike and Danelle.
Thom to clarify requirements and use cases with science users. Eg. for the oceanography report that John Ryan generates?

Note: this is not "dj the data" (which is see the real sensor data from STOQS)

II: Planning perspective (Kevin Gomes)
Drawing things on maps

Target:
\~March - integration test
May 14 - Experiment

Mike/Thom: DAC status?
Bellingham/Rajan/Chavez meeting with Thom.
# John Ryan is the point of contact
# Bellingham has a notion of what the DAC wants. Has started developing use cases.
# Eg. How Julio compiles water sample data analysis and presentation.
# Eg. Moqua geospatialtemporal query \-> files \-> images \-> visualizations (via execution of scripts that generate visualization).
Mike McCann and Mike Godin to talk about database/catalog/etc for MOQUA and data access. TBD.

\\
*ODSS Kickoff January 5, 2012*&nbsp;
Roles:
Thom - Requirements, interface to PIs
\- HIPP ~ 400 hours
Duane - Engineering Project Management day to day
Kevin Gomes - GUI
Danelle - Backend Vis
Mike - database / access, tracking
Tom O'Reilly - Comms / AMQP

Kanna:
Priorities (in no particular order):
# Situational Awareness - useful
## Make ODSS the only portal that our users use
# Design a scalable comms architecture
# Integrate CoSci - make it useful
## Logs
## Mail
## Chat
## Video ?
## Social media ?
# Machine Learning for Event Detection
# Data fusion
## How to feed is Engr. Challenge
# Plan visualization ( TREX )
# NEPTUS Integration ?
## Eval

Scenarios
# "where is the data?"
# "what is the plan?"
## map of where survey is to be done
## capture intent
## capture what actually happened
### actual vs. plan
# "can I do X (survey)?"
## resources, transit time
## safety constraints

\\

*1 Feb 2011*
Web app development kickoff with Kevin Gomes, Mike McCann, Thom Maughan, Danelle Cline, Duane Edgington

Kevin ran thru the web app getting started process, demonstrated the development flow in eclipse.&nbsp;&nbsp;

Mike McCann helped Kevin point the code in Carlos's prototype to the stoqspg-dev&nbsp;development machine which has mapserver running

Thom gave an overview of first tasks
# Modify Carlos's prototype and add a version v 0.31.b (where b is the build number and 0 is the major and 3 is the minor and 1 is the feature.&nbsp;&nbsp; minor rev will be incremented at milestones, feature number will be incremented when we have a group of features ready to test.&nbsp;&nbsp; Build will be used as a unique identifier if we have to spin fixes during test cycle prior to publishing on production server.
# v 0.40.b - functional equivalent to JD's prototype used in&nbsp; October 2010, but with features move to the correct perspective.

Danelle and Duane asking questions

*31 Jan 2011*\*&nbsp;
Mike demonstrated the RabbitMQ publisher.py and consumer.py scripts that are available in the MBARItracking project in Subversion:

[http://kahuna.shore.mbari.org/viewvc/MBARItracking/trunk/amqp/]

First you start a consumer (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./consumer.py
Usage:
Synopsis: consumer.py --en <exchange_name> --et <exchange_type> --qn<queue_name> --rk <routing_key>

Starts a consumer for an AMQP exchange.  This is for mainly testing different configurations of
exchange_names, exchange_types, queue_names, and routing_keys.  You may start multiple instances
of this script to test how the messages behave within the RabbitMQ system.

Example:

 To simulate both ODSS and Persistence subscribers consuming messages

   In one shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue1 --rk odss_test

   In another  shell window:
     % consumer.py --en exchange_direct1 --et direct --qn queue2 --rk persist_test



consumer.py: error: Must include all 4 options.

{noformat}
Then a publisher (or two):
{noformat}
[trackadm@stoqspg-dev amqp]$ ./publisher.py
Usage:
Synopsis: publisher.py --platformType <type> --en <exchange_name> --rk <routing_key>

Publishes test messages to queue(s) bound to the specified routing_key in the specified exchange.
This is for mainly testing different configurations of exchange_names, exchange_types, queue_names,
and routing_keys.  Use in concert with consumer.py.

Examples:

 Publishing to a Direct exchange (that is set up by consumer.py):

   To send mooring position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType mooring --en exchange_direct1 --rk odss_test
     % publisher.py --platformType mooring --en exchange_direct1 --rk persist_test

   To send drifter position reports (i.e. to queue(s) bound to two different keys)
     % publisher.py --platformType drifter --en exchange_direct1 --rk odss_test
     % publisher.py --platformType drifter --en exchange_direct1 --rk persist_test



publisher.py: error: Must include all options.

{noformat}
(Tom O slides)\*
\\

\\
&nbsp;

*24 Jan 2011* (Thomz [slides|^MBARI_ODSS_Requirements_24Jan2011a.ppt], Tom slides)

Thom to educate/train on high level picture to answer the 'why' from web app
Web App Team: come up to speed on GWT and Openlayers environment, take up where Carlos left off on situational awareness perspective.
Infrastructure servers sand, beach, vm appliance, open source development hosted at [http://code.google.com/p/mbari-dss/]
Web appliance (CentOS needs fixing, Carlos has scripts to work around limitations, but VM needs a rebuild.&nbsp;&nbsp; Mike working on a STOQs database.
Google code SVN for source code control and tagging scheme
Tom O'Reilly presented on the Communications Backplane Service, newly named Deployed Asset Management service.&nbsp;&nbsp; Good discussion on AMQP as an option.
\\
\\

*18 Jan 2011* *(Tues)&nbsp;* *[*slides*|^MBARI_ODSS_Requirements_18Jan2011b.ppt]*

Status:

Tom O: met with Kana / Thom on requirements, next week some slides with a prelim plan

Danelle: still clearing plate on other projects, should be started by next week.

Duane: ntr

Mike: working on stoqs server setup with IS, Mike to tech transfer with Kevin on mapserver / database log debug, etc.

Kevin: to start a 'one pager' based on converstation with Mike.&nbsp;&nbsp;Kevin has commits next week for management and OOI.
\\
\\
\\

*10 Jan 2011* \- Attendees&nbsp; Thom Maughan, Tom O'Reilly, Danelle Cline, Duane Edgington, Mike Godin?

Discussed timeline, experiment dates,&nbsp;VM issues with dev environment, need for web app team to follow Carlos's documentation and able to make a simple edit and test,&nbsp;([slides|^MBARI_ODSS_Requirements_7Jan2011_meeting.ppt])

Follow up meeting 1:1&nbsp;in the software lab with Duane Edgington, who indicated that he had a change in priorities from what we had discussed in December and he would not be available Jan/Feb or Apr.&nbsp;&nbsp;&nbsp; The day after we met in his office, to discuss the risk to the program and the need for him to help prioritize&nbsp;Danelle to be on the web app fully dedicated in the first quarter.

\\
&nbsp;

*6 Jan 2011* Kick off meeting held .&nbsp;&nbsp;&nbsp;Attendees&nbsp;Kanna Rajan, Thom Maughan, Duane Edgington, Doug Au, Tom O'Reilly, Mike Godin, Kevin Gomes, Danelle Cline (came for the very end of the kick off)

([Kanna's slides|^CANON-DSS-kickoff-2011.ppt], [Thom's slides|^MBARI_Oceanograpic_DSS_kickoff_6Jan2011.ppt])

\\
&nbsp;]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066792</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099579</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim P

Notes

# First meeting of the year
# Whiteboard session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do. 
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
# Will we use Spray gliders (NPS)?
# Meet weekly, Thu 9:30 AM

# Action Items
## John R: Talk to Steve about towing Dorado
## ?: Need to clarify what ECOHAB vs. MBARI are doing 
## Need to decide on Rhodamine

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066816</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099580</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Planning Meeting Mar 12, 2015*

-Fred Bahr-
Francisco Chavez
Yanwu Zhang
Brett Hobson
-Duane Edgington-
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
-M Jordan Stanway-
Carlos Rueda
Jason Smith
Brent Jones
Chris Wahl
Tim P

Notes

# First meeting of the year
# Whiteboard session from FC
## Two field experiments (Summer/Fall)
## Experiment planning
## Goal: Track upwelling and how biology evolves through processes. How the structure of the water mass sets up and breaks down over time.  How does the structure in space evolve given certain forcing.
## 3 LRAUVs (no 3G ESP)
## Two Wavegliders
## Sampler in Daphne (16 samples, 150 ml) - 1 minute to fill. Not a gulp
## Dorado
## ECOHAB: Will have gliders, what are they bringing to the table?
## What biology will be measured? Echosounder, the 20?, tags?, vemco fish tag, two wavegliders with vemcos
# John R going to talk to Steve about towing Dorado out
# ECOHAB (John R): Kudela wants to know about overlap in space and time.  Who will do what with water measurements on the Carson. We are not doing any toxicity stuff.  Will be a water budget issue. We need to know what they want to do. 
# Rhodamine? It's in permit, but we don't have funds to purchase it.  What do we want to do?
# Do we want drifters (they are logistical issue)? We need a reason why we want to use them and if we want to lose them.
# We need to fine tune the science questions over the coming days.
# What are we targeting with sampling.  What algorithms do we want to use when acquiring samples?
## We do have Dorado gulper and ship CTD.  LRAUVs could tell us where we want to sample with the ship.
# Will we use Spray gliders (NPS)?
# Let's run through the list of the other things.
# Brent Jones working on getting floats together.  Won't be ready for Summer.
## upgrade idea is to get multiple samples. How many? How big do the cones need to be?
# Sampler: Integration into the LRAUV. Waiting on pump. Things are looking good. Final step is pump decision.  The team wants two samplers.  Pump decision timeline needs to be driven by timeline to make a second one.
# 3G ESP might be ready in August. (60 archive only)
# Can we use the summer days for testing for targets to come online in August?
# ODSS: How do we combine in situ and gridded data.  Can we work with Axiom on that?  This could be used to validate models in realtime.  Three sources of navigation. Ship, on board nav and tracked nav.  Get the ODSS the most accurate map for chlorophyll. Working on improvement to getting accurate realtime data. Issue was decimation of data that caused issues (undersampled) and gave improper guidance.  Will give updates in future meetings. 
# For samples, average contextual data over time that sample was collected. Sample: X,Y,Z,T,S,etc.,Analysis Results
# STOQS: No real development under CANON, just to support experiment.  Curious about how sample information matches up to STOQS models. There is a mailing list that people should sign up for (link to list).  Question: Does the data have to be averaged? No.
# HIPP: Looking at processing imagery on board as it can't be sent back.  Only send results back. Taking advantage of GPU processing.
# Rhodamine: Can we do something simple? We can put heads together and come up with new way.
# Meet weekly, Thu 9:30 AM

# Action Items
## All: Fine tune science questions trying to answer.
## John R: Talk to Steve about towing Dorado.
## ?: Decide on if we want to use Spray gliders.
## ?: Decide on drifter use. Can we afford to lose them?
## ?: Need to clarify what ECOHAB vs. MBARI are doing. 
## ?: What about AOSN data (can we get it into STOQS?)?
## ?: Need to decide on Rhodamine. Come up with something simple we can do with Rhodamine.
## ?: Decisions need to be made on sediment trap cone size and number.
## Brent/Brett: Talk to Larry Bird to see how long it will take to build second sampler (drives timing of pump decision).
## Kevin/Brian: Work on methods to get sample information into the ODSS.
## ODSS Team/FC: Work on plan for Axiom interactions (Monday meeting).

h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066817</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099574</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066811</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099576</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON Planning Meeting Mar 12, 2015*
Fred Bahr
Francisco Chavez
Yanwu Zhang
Brett Hobson
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Thom Maughan
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
Carlos Rueda




h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regenerated, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes. (contacted)
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys - plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray - no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in - asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066813</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099233</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS


h5. Configuration Management

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 1 | (/) | Deploy management of server scripts | | KGomes | |
| 2 | (/) | Clean up Erddap war files in build and on odss-test | | KGomes | |
| 3 | (/) | Deploy ODSS to normandy | | KGomes | |
| 4 | | Deploy updated ODSS to Malibu (replace with CentOS VM) | | KGomes | |
| 5 | (/) | Deploy updated ODSS to Zuma | | KGomes | |
| 6 | | Change build.xml to install .conf apache configs in the conf.d directory in Apache | | KGomes | Done on malibu, zuma and normandy, needs to be fixed on odss-test |
| 9 | (?) | Deploy continuous integration testing for Node server | | KGomes | |
| 10 | (?) | Deploy continuous integration testing for web application | | KGomes | |

h5. Bug Fixes

|| Task ID || Task || Due Date || Owner || Notes ||
| 11 | Fix bug where tracks are not consistently displayed (Issue #95 and #113) | | KGomes | I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example. |
| 12 | Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that | | KGomes | |

h5. General

|| Task ID || Task || Due Date || Owner || Notes ||
| 13 | Clean out AIS data from tracking DB on odss-test | | KGomes | |
| 14 | Implement ODSS integration of drop down and catalog view rendering | | KGomes | |
| 15 | Add scale bar to map (Issue #111) | | KGomes | |
| 16 | Look at moment.js for ODSS | | KGomes | |
| 17 | Overhaul playback/time control (Issue #4 and #98 and #100 and #112) | | KGomes | |
| 18 | Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector | | KGomes | |
| 19 | Move the pospub process running under misctrack on pismo | | KGomes | This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account. |

h5. Platform Tracking

|| Task ID || Task || Due Date || Owner || Notes ||
| 20 | Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74) | | KGomes | |
| 21 | Display AIS tracks in ODSS | | KGomes | |
| 22 | Develop markers on platforms that show last date, time and position of platform | | KGomes | |
| 23 | Develop mechanism that when user mouses over section of track (point), lat lon diplays | | KGomes | |
| 24 | Develop mechanism where users can 'hide' a track (and unhide) while clicking on it | | KGomes | |
| 25 | Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane) | | KGomes | |
| 26 | User double clicks on track and it zooms the track to fit the viewport (Issue #79) | | KGomes | |
| 27 | Create REST service for platform tracking that returns tracks in html, csv, and geojson | | KGomes | |
| 28 | Add capability in browser for user's to specify when platform was deployed and recovered | | KGomes | |
| 29 | The ODSS should not show platforms if they are in recovered status (or user can turn on and off) | | KGomes | |
| 30 | Develop mechanism to allow user to download track data by clicking (Issue #124) | | KGomes | |
| 31 | Create WebSocket implementation to provide mechanism for sending events to the browser | | KGomes | |
| 32 | Change polling mechanism to push over Websockets when new platform data arrives (Issue #92) | | KGomes | |
| 33 | Develop mechanism to display range an bearing of platform from user's current location | | KGomes | |
| 34 | Develop capability for user to select two platforms and the ODSS will show range and bearing between the two | | KGomes | |
| 35 | Document current system for pushing asset positions to Winfrog | | KGomes | Some notes are here: [https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012] |
| 36 | Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120) | | KGomes | |

h5. Mapping Data

|| Task ID || Task || Due Date || Owner || Notes ||
| 35 | Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115) | | KGomes | |
| 36 | Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100) | | KGomes | This should be persisted in their preferences.  Or should it be per experiment/view? |
| 37 | Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog | | KGomes | |
| 38 | Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72) | | KGomes | |
| 39 | Add capability for users to upload their "mappable" data sets | | KGomes | |

h5. Data Repository and Catalog

|| Task ID || Task || Due Date || Owner || Notes ||
| 40 | Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment | | KGomes | |
| 41 | Evaluate ElasticSearch for Catalog | | KGomes | |
| 42 | Implement catalog method to enable search of the data repository | | KGomes | |
| 43 | Investigate Graph Databases for repository or other repository mechanism (like Solr) | | KGomes | |
| 44 | Create separate page view of data repository and catalog interaction (Issue #127) | | KGomes | |
| 45 | Choose/create backend data store for repository catalog | | KGomes | |
| 46 | Implement mechanism to allow users to specify services (i.e. external resources) in the repository | | KGomes | |
| 47 | Create method for users to load their data and provide provenance while entering | | KGomes | |
| 48 | Implement mechanism for users to comment on data and products | | KGomes | |
| 49 | Develop mechanism to let user's create a top level 'curated' list of data products for an experiment | | KGomes | |

h5. Synchronization

|| Task ID || Task || Due Date || Owner || Notes ||
| 50 | Develop better synchronization system (Issue # 121) | | KGomes | Some things we talked about were Dropbox, WAN Optimizers, etc. |

h5. Sample Management

|| Task ID || Task || Due Date || Owner || Notes ||
| 51 | Work with Francisco to define what sample management actually means | | KGomes | |
| 52 | Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB | | KGomes | |
| 53 | Develop mobile application to allow users to enter sample data | | KGomes | |
| 54 | Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample) | | KGomes | |
| 55 | Design form for ODSS to allow users to enter sample data | | KGomes | |
| 56 | Display sample information on ODSS | | KGomes | |
| 57 | Defined query mechanism to look for samples based on location and time. &nbsp;This should go across experiments too. | | KGomes | |
| 58 | Implement method to allow users to tag samples that need further processing | | KGomes | |

h5. Planning

|| Task ID || Task || Due Date || Owner || Notes ||
| 59 | Add back end storage for planning geometries | | KGomes | |
| 60 | Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available | | KGomes | |
| 61 | Implement mechanism to keep plans 'private' until user wants to share them | | KGomes | |
| 62 | Create sharing mechanism where plans can be shared to different users or to the entire experiment | | KGomes | |
| 63 | Integrate views of backend planning geometries into ODSS | | KGomes | |
| 64 | The planning view should be individual for each day (i.e. each day's plans are different) | | KGomes | |
| 65 | Only one plan should be designated as the 'operational' plan | | KGomes | |
| 66 | Situational awareness (tracks and maps) should be available during planning | | KGomes | |
| 67 | Users should be able to view planned tracks against actual tracks | | KGomes | |
| 68 | Develop mechanism to allow users to click on points and have it calculate distance. &nbsp;Could just be part of planning too (Issue #103) | | KGomes | |
| 69 | Create a daily planning page that people can edit | | KGomes | |
| 70 | Implement Resource Calendar improvements (Issues #117, 118, 119) | | KGomes | |
| 71 | Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116) | | KGomes | |

h5. Collaboration

|| Task ID || Task || Due Date || Owner || Notes ||
| 72 | Create datastore for entries and attachments | | KGomes | |
| 73 | Choose backend chat service (Openfire?) | | KGomes | |
| 74 | Develop Collaboration viewer for ODSS | | KGomes | |
| 75 | Develop front end integration into the ODSS | | KGomes | |
| 76 | Implement logging entry form in ODSS to allow entry via browser (Issue #123) | | KGomes | |
| 77 | Implement query mechanism for log entries (date, time, location, author, tag) | | KGomes | |
| 78 | Implement logging entry via email (Issue #122) | | KGomes | |

h5. Mobile Application

|| Task ID || Task || Due Date || Owner || Notes ||
| 79 | Develop mobile application to enter collaboration data | | KGomes | |
| 80 | Develop mobile version with collaboration tools (Issue #37 and #105) | | KGomes | |
| 81 | Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected) | | KGomes | |
| 82 | Develop mechanism for users to be able to specify when a platform was deployed and recovered | | KGomes | |
| 83 | Add function to view the current location of all platforms (visual and text) | | KGomes | |
| 84 | Fix bug when switching from portrait to landscape you lose entries | | KGomes | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

[#edata]

h3. Sample Form Screen Shots


h5. ODSS

To Be Developed

h5. iOS

{section}
{column} !Screen Shot 2014-09-11 at 8.33.37 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.18 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.40 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.26 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.34 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.38.06 AM.png|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Screen Shot 2014-09-11 at 8.48.48 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.49.30 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.52.36 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.01.29 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.02 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.41 AM.png|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson |
| *Waveglider:*
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:*
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066466</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099232</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS


h5. Configuration Management

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 1 | (/) | Deploy management of server scripts | | KGomes | |
| 2 | (/) | Clean up Erddap war files in build and on odss-test | | KGomes | |
| 3 | (/) | Deploy ODSS to normandy | | KGomes | |
| 4 | | Deploy updated ODSS to Malibu (replace with CentOS VM) | | KGomes | | |
| 5 | | Deploy updated ODSS to Zuma | | KGomes | |
| 6 | | Change build.xml to install .conf apache configs in the conf.d directory in Apache | | KGomes | |
| 7 | | Document current system for pushing asset positions to Winfrog | | KGomes | Some notes are here: [https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012] |
| 8 | | Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120) | | KGomes | |
| 9 | | Deploy continuous integration testing for Node server | | KGomes | |
| 10 | | Deploy continuous integration testing for web application | | KGomes | |

h5. Bug Fixes

|| Task ID || Task || Due Date || Owner || Notes ||
| 11 | Fix bug where tracks are not consistently displayed (Issue #95 and #113) | | KGomes | I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example. |
| 12 | Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that | | KGomes | |

h5. General

|| Task ID || Task || Due Date || Owner || Notes ||
| 13 | Clean out AIS data from tracking DB on odss-test | | KGomes | |
| 14 | Implement ODSS integration of drop down and catalog view rendering | | KGomes | |
| 15 | Add scale bar to map (Issue #111) | | KGomes | |
| 16 | Look at moment.js for ODSS | | KGomes | |
| 17 | Overhaul playback/time control (Issue #4 and #98 and #100 and #112) | | KGomes | |
| 18 | Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector | | KGomes | |
| 19 | Move the pospub process running under misctrack on pismo | | KGomes | This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account. |

h5. Platform Tracking

|| Task ID || Task || Due Date || Owner || Notes ||
| 20 | Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74) | | KGomes | |
| 21 | Display AIS tracks in ODSS | | KGomes | |
| 22 | Develop markers on platforms that show last date, time and position of platform | | KGomes | |
| 23 | Develop mechanism that when user mouses over section of track (point), lat lon diplays | | KGomes | |
| 24 | Develop mechanism where users can 'hide' a track (and unhide) while clicking on it | | KGomes | |
| 25 | Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane) | | KGomes | |
| 26 | User double clicks on track and it zooms the track to fit the viewport (Issue #79) | | KGomes | |
| 27 | Create REST service for platform tracking that returns tracks in html, csv, and geojson | | KGomes | |
| 28 | Add capability in browser for user's to specify when platform was deployed and recovered | | KGomes | |
| 29 | The ODSS should not show platforms if they are in recovered status (or user can turn on and off) | | KGomes | |
| 30 | Develop mechanism to allow user to download track data by clicking (Issue #124) | | KGomes | |
| 31 | Create WebSocket implementation to provide mechanism for sending events to the browser | | KGomes | |
| 32 | Change polling mechanism to push over Websockets when new platform data arrives (Issue #92) | | KGomes | |
| 33 | Develop mechanism to display range an bearing of platform from user's current location | | KGomes | |
| 34 | Develop capability for user to select two platforms and the ODSS will show range and bearing between the two | | KGomes | |

h5. Mapping Data

|| Task ID || Task || Due Date || Owner || Notes ||
| 35 | Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115) | | KGomes | |
| 36 | Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100) | | KGomes | This should be persisted in their preferences.  Or should it be per experiment/view? |
| 37 | Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog | | KGomes | |
| 38 | Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72) | | KGomes | |
| 39 | Add capability for users to upload their "mappable" data sets | | KGomes | |

h5. Data Repository and Catalog

|| Task ID || Task || Due Date || Owner || Notes ||
| 40 | Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment | | KGomes | |
| 41 | Evaluate ElasticSearch for Catalog | | KGomes | |
| 42 | Implement catalog method to enable search of the data repository | | KGomes | |
| 43 | Investigate Graph Databases for repository or other repository mechanism (like Solr) | | KGomes | |
| 44 | Create separate page view of data repository and catalog interaction (Issue #127) | | KGomes | |
| 45 | Choose/create backend data store for repository catalog | | KGomes | |
| 46 | Implement mechanism to allow users to specify services (i.e. external resources) in the repository | | KGomes | |
| 47 | Create method for users to load their data and provide provenance while entering | | KGomes | |
| 48 | Implement mechanism for users to comment on data and products | | KGomes | |
| 49 | Develop mechanism to let user's create a top level 'curated' list of data products for an experiment | | KGomes | |

h5. Synchronization

|| Task ID || Task || Due Date || Owner || Notes ||
| 50 | Develop better synchronization system (Issue # 121) | | KGomes | Some things we talked about were Dropbox, WAN Optimizers, etc. |

h5. Sample Management

|| Task ID || Task || Due Date || Owner || Notes ||
| 51 | Work with Francisco to define what sample management actually means | | KGomes | |
| 52 | Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB | | KGomes | |
| 53 | Develop mobile application to allow users to enter sample data | | KGomes | |
| 54 | Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample) | | KGomes | |
| 55 | Design form for ODSS to allow users to enter sample data | | KGomes | |
| 56 | Display sample information on ODSS | | KGomes | |
| 57 | Defined query mechanism to look for samples based on location and time. &nbsp;This should go across experiments too. | | KGomes | |
| 58 | Implement method to allow users to tag samples that need further processing | | KGomes | |

h5. Planning

|| Task ID || Task || Due Date || Owner || Notes ||
| 59 | Add back end storage for planning geometries | | KGomes | |
| 60 | Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available | | KGomes | |
| 61 | Implement mechanism to keep plans 'private' until user wants to share them | | KGomes | |
| 62 | Create sharing mechanism where plans can be shared to different users or to the entire experiment | | KGomes | |
| 63 | Integrate views of backend planning geometries into ODSS | | KGomes | |
| 64 | The planning view should be individual for each day (i.e. each day's plans are different) | | KGomes | |
| 65 | Only one plan should be designated as the 'operational' plan | | KGomes | |
| 66 | Situational awareness (tracks and maps) should be available during planning | | KGomes | |
| 67 | Users should be able to view planned tracks against actual tracks | | KGomes | |
| 68 | Develop mechanism to allow users to click on points and have it calculate distance. &nbsp;Could just be part of planning too (Issue #103) | | KGomes | |
| 69 | Create a daily planning page that people can edit | | KGomes | |
| 70 | Implement Resource Calendar improvements (Issues #117, 118, 119) | | KGomes | |
| 71 | Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116) | | KGomes | |

h5. Collaboration

|| Task ID || Task || Due Date || Owner || Notes ||
| 72 | Create datastore for entries and attachments | | KGomes | |
| 73 | Choose backend chat service (Openfire?) | | KGomes | |
| 74 | Develop Collaboration viewer for ODSS | | KGomes | |
| 75 | Develop front end integration into the ODSS | | KGomes | |
| 76 | Implement logging entry form in ODSS to allow entry via browser (Issue #123) | | KGomes | |
| 77 | Implement query mechanism for log entries (date, time, location, author, tag) | | KGomes | |
| 78 | Implement logging entry via email (Issue #122) | | KGomes | |

h5. Mobile Application

|| Task ID || Task || Due Date || Owner || Notes ||
| 79 | Develop mobile application to enter collaboration data | | KGomes | |
| 80 | Develop mobile version with collaboration tools (Issue #37 and #105) | | KGomes | |
| 81 | Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected) | | KGomes | |
| 82 | Develop mechanism for users to be able to specify when a platform was deployed and recovered | | KGomes | |
| 83 | Add function to view the current location of all platforms (visual and text) | | KGomes | |
| 84 | Fix bug when switching from portrait to landscape you lose entries | | KGomes | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

[#edata]

h3. Sample Form Screen Shots


h5. ODSS

To Be Developed

h5. iOS

{section}
{column} !Screen Shot 2014-09-11 at 8.33.37 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.18 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.40 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.26 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.34 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.38.06 AM.png|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Screen Shot 2014-09-11 at 8.48.48 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.49.30 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.52.36 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.01.29 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.02 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.41 AM.png|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson |
| *Waveglider:*
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:*
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066465</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099230</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS


h5. Configuration Management

|| Task ID || Task || Due Date || Owner || Notes ||
| 1 | Deploy management of server scripts | | KGomes | |
| 2 | Clean up Erddap war files in build and on odss-test | | KGomes | |
| 3 | Deploy ODSS to normandy | | KGomes | |
| 4 | Deploy updated ODSS to Malibu (replace with CentOS VM) | | KGomes | |
| 5 | Deploy updated ODSS to Zuma | | KGomes | |
| 6 | Change build.xml to install .conf apache configs in the conf.d directory in Apache | | KGomes | |
| 7 | Document current system for pushing asset positions to Winfrog | | KGomes | Some notes are here: [https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012] |
| 8 | Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120) | | KGomes | |
| 9 | Deploy continuous integration testing for Node server | | KGomes | |
| 10 | Deploy continuous integration testing for web application | | KGomes | |

h5. Bug Fixes

|| Task ID || Task || Due Date || Owner || Notes ||
| 11 | Fix bug where tracks are not consistently displayed (Issue #95 and #113) | | KGomes | I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example. |
| 12 | Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that | | KGomes | |

h5. General

|| Task ID || Task || Due Date || Owner || Notes ||
| 13 | Clean out AIS data from tracking DB on odss-test | | KGomes | |
| 14 | Implement ODSS integration of drop down and catalog view rendering | | KGomes | |
| 15 | Add scale bar to map (Issue #111) | | KGomes | |
| 16 | Look at moment.js for ODSS | | KGomes | |
| 17 | Overhaul playback/time control (Issue #4 and #98 and #100 and #112) | | KGomes | |
| 18 | Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector | | KGomes | |
| 19 | Move the pospub process running under misctrack on pismo | | KGomes | This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account. |

h5. Platform Tracking

|| Task ID || Task || Due Date || Owner || Notes ||
| 20 | Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74) | | KGomes | |
| 21 | Display AIS tracks in ODSS | | KGomes | |
| 22 | Develop markers on platforms that show last date, time and position of platform | | KGomes | |
| 23 | Develop mechanism that when user mouses over section of track (point), lat lon diplays | | KGomes | |
| 24 | Develop mechanism where users can 'hide' a track (and unhide) while clicking on it | | KGomes | |
| 25 | Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane) | | KGomes | |
| 26 | User double clicks on track and it zooms the track to fit the viewport (Issue #79) | | KGomes | |
| 27 | Create REST service for platform tracking that returns tracks in html, csv, and geojson | | KGomes | |
| 28 | Add capability in browser for user's to specify when platform was deployed and recovered | | KGomes | |
| 29 | The ODSS should not show platforms if they are in recovered status (or user can turn on and off) | | KGomes | |
| 30 | Develop mechanism to allow user to download track data by clicking (Issue #124) | | KGomes | |
| 31 | Create WebSocket implementation to provide mechanism for sending events to the browser | | KGomes | |
| 32 | Change polling mechanism to push over Websockets when new platform data arrives (Issue #92) | | KGomes | |
| 33 | Develop mechanism to display range an bearing of platform from user's current location | | KGomes | |
| 34 | Develop capability for user to select two platforms and the ODSS will show range and bearing between the two | | KGomes | |

h5. Mapping Data

|| Task ID || Task || Due Date || Owner || Notes ||
| 35 | Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115) | | KGomes | |
| 36 | Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100) | | KGomes | This should be persisted in their preferences.  Or should it be per experiment/view? |
| 37 | Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog | | KGomes | |
| 38 | Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72) | | KGomes | |
| 39 | Add capability for users to upload their "mappable" data sets | | KGomes | |

h5. Data Repository and Catalog

|| Task ID || Task || Due Date || Owner || Notes ||
| 40 | Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment | | KGomes | |
| 41 | Evaluate ElasticSearch for Catalog | | KGomes | |
| 42 | Implement catalog method to enable search of the data repository | | KGomes | |
| 43 | Investigate Graph Databases for repository or other repository mechanism (like Solr) | | KGomes | |
| 44 | Create separate page view of data repository and catalog interaction (Issue #127) | | KGomes | |
| 45 | Choose/create backend data store for repository catalog | | KGomes | |
| 46 | Implement mechanism to allow users to specify services (i.e. external resources) in the repository | | KGomes | |
| 47 | Create method for users to load their data and provide provenance while entering | | KGomes | |
| 48 | Implement mechanism for users to comment on data and products | | KGomes | |
| 49 | Develop mechanism to let user's create a top level 'curated' list of data products for an experiment | | KGomes | |

h5. Synchronization

|| Task ID || Task || Due Date || Owner || Notes ||
| 50 | Develop better synchronization system (Issue # 121) | | KGomes | Some things we talked about were Dropbox, WAN Optimizers, etc. |

h5. Sample Management

|| Task ID || Task || Due Date || Owner || Notes ||
| 51 | Work with Francisco to define what sample management actually means | | KGomes | |
| 52 | Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB | | KGomes | |
| 53 | Develop mobile application to allow users to enter sample data | | KGomes | |
| 54 | Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample) | | KGomes | |
| 55 | Design form for ODSS to allow users to enter sample data | | KGomes | |
| 56 | Display sample information on ODSS | | KGomes | |
| 57 | Defined query mechanism to look for samples based on location and time. &nbsp;This should go across experiments too. | | KGomes | |
| 58 | Implement method to allow users to tag samples that need further processing | | KGomes | |

h5. Planning

|| Task ID || Task || Due Date || Owner || Notes ||
| 59 | Add back end storage for planning geometries | | KGomes | |
| 60 | Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available | | KGomes | |
| 61 | Implement mechanism to keep plans 'private' until user wants to share them | | KGomes | |
| 62 | Create sharing mechanism where plans can be shared to different users or to the entire experiment | | KGomes | |
| 63 | Integrate views of backend planning geometries into ODSS | | KGomes | |
| 64 | The planning view should be individual for each day (i.e. each day's plans are different) | | KGomes | |
| 65 | Only one plan should be designated as the 'operational' plan | | KGomes | |
| 66 | Situational awareness (tracks and maps) should be available during planning | | KGomes | |
| 67 | Users should be able to view planned tracks against actual tracks | | KGomes | |
| 68 | Develop mechanism to allow users to click on points and have it calculate distance. &nbsp;Could just be part of planning too (Issue #103) | | KGomes | |
| 69 | Create a daily planning page that people can edit | | KGomes | |
| 70 | Implement Resource Calendar improvements (Issues #117, 118, 119) | | KGomes | |
| 71 | Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116) | | KGomes | |

h5. Collaboration

|| Task ID || Task || Due Date || Owner || Notes ||
| 72 | Create datastore for entries and attachments | | KGomes | |
| 73 | Choose backend chat service (Openfire?) | | KGomes | |
| 74 | Develop Collaboration viewer for ODSS | | KGomes | |
| 75 | Develop front end integration into the ODSS | | KGomes | |
| 76 | Implement logging entry form in ODSS to allow entry via browser (Issue #123) | | KGomes | |
| 77 | Implement query mechanism for log entries (date, time, location, author, tag) | | KGomes | |
| 78 | Implement logging entry via email (Issue #122) | | KGomes | |

h5. Mobile Application

|| Task ID || Task || Due Date || Owner || Notes ||
| 79 | Develop mobile application to enter collaboration data | | KGomes | |
| 80 | Develop mobile version with collaboration tools (Issue #37 and #105) | | KGomes | |
| 81 | Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected) | | KGomes | |
| 82 | Develop mechanism for users to be able to specify when a platform was deployed and recovered | | KGomes | |
| 83 | Add function to view the current location of all platforms (visual and text) | | KGomes | |
| 84 | Fix bug when switching from portrait to landscape you lose entries | | KGomes | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

[#edata]

h3. Sample Form Screen Shots


h5. ODSS

To Be Developed

h5. iOS

{section}
{column} !Screen Shot 2014-09-11 at 8.33.37 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.18 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.40 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.26 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.34 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.38.06 AM.png|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Screen Shot 2014-09-11 at 8.48.48 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.49.30 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.52.36 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.01.29 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.02 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.41 AM.png|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson |
| *Waveglider:*
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:*
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066463</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099235</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS


h5. Configuration Management

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 1 | (/) | Deploy management of server scripts | | KGomes | |
| 2 | (/) | Clean up Erddap war files in build and on odss-test | | KGomes | |
| 3 | (/) | Deploy ODSS to normandy | | KGomes | |
| 4 | | Deploy updated ODSS to Malibu (replace with CentOS VM) | | KGomes | |
| 5 | (/) | Deploy updated ODSS to Zuma | | KGomes | |
| 6 | | Change build.xml to install .conf apache configs in the conf.d directory in Apache | | KGomes | Done on malibu, zuma and normandy, needs to be fixed on odss-test |
| 9 | (?) | Deploy continuous integration testing for Node server | | KGomes | |
| 10 | (?) | Deploy continuous integration testing for web application | | KGomes | |

h5. Bug Fixes

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 11 | (/) | Fix bug where tracks are not consistently displayed (Issue #95 and #113) | | KGomes | I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example. |
| 12 | (/) | Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that | | KGomes | |

h5. General

|| Task ID || Task || Due Date || Owner || Notes ||
| 13 | Clean out AIS data from tracking DB on odss-test | | KGomes | |
| 14 | Implement ODSS integration of drop down and catalog view rendering | | KGomes | |
| 15 | Add scale bar to map (Issue #111) | | KGomes | |
| 16 | Look at moment.js for ODSS | | KGomes | |
| 17 | Overhaul playback/time control (Issue #4 and #98 and #100 and #112) | | KGomes | |
| 18 | Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector | | KGomes | |
| 19 | Move the pospub process running under misctrack on pismo | | KGomes | This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account. |

h5. Platform Tracking

|| Task ID || Task || Due Date || Owner || Notes ||
| 20 | Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74) | | KGomes | |
| 21 | Display AIS tracks in ODSS | | KGomes | |
| 22 | Develop markers on platforms that show last date, time and position of platform | | KGomes | |
| 23 | Develop mechanism that when user mouses over section of track (point), lat lon diplays | | KGomes | |
| 24 | Develop mechanism where users can 'hide' a track (and unhide) while clicking on it | | KGomes | |
| 25 | Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane) | | KGomes | |
| 26 | User double clicks on track and it zooms the track to fit the viewport (Issue #79) | | KGomes | |
| 27 | Create REST service for platform tracking that returns tracks in html, csv, and geojson | | KGomes | |
| 28 | Add capability in browser for user's to specify when platform was deployed and recovered | | KGomes | |
| 29 | The ODSS should not show platforms if they are in recovered status (or user can turn on and off) | | KGomes | |
| 30 | Develop mechanism to allow user to download track data by clicking (Issue #124) | | KGomes | |
| 31 | Create WebSocket implementation to provide mechanism for sending events to the browser | | KGomes | |
| 32 | Change polling mechanism to push over Websockets when new platform data arrives (Issue #92) | | KGomes | |
| 33 | Develop mechanism to display range an bearing of platform from user's current location | | KGomes | |
| 34 | Develop capability for user to select two platforms and the ODSS will show range and bearing between the two | | KGomes | |
| 35 | Document current system for pushing asset positions to Winfrog | | KGomes | Some notes are here: [https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012] |
| 36 | Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120) | | KGomes | |

h5. Mapping Data

|| Task ID || Task || Due Date || Owner || Notes ||
| 35 | Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115) | | KGomes | |
| 36 | Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100) | | KGomes | This should be persisted in their preferences.  Or should it be per experiment/view? |
| 37 | Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog | | KGomes | |
| 38 | Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72) | | KGomes | |
| 39 | Add capability for users to upload their "mappable" data sets | | KGomes | |

h5. Data Repository and Catalog

|| Task ID || Task || Due Date || Owner || Notes ||
| 40 | Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment | | KGomes | |
| 41 | Evaluate ElasticSearch for Catalog | | KGomes | |
| 42 | Implement catalog method to enable search of the data repository | | KGomes | |
| 43 | Investigate Graph Databases for repository or other repository mechanism (like Solr) | | KGomes | |
| 44 | Create separate page view of data repository and catalog interaction (Issue #127) | | KGomes | |
| 45 | Choose/create backend data store for repository catalog | | KGomes | |
| 46 | Implement mechanism to allow users to specify services (i.e. external resources) in the repository | | KGomes | |
| 47 | Create method for users to load their data and provide provenance while entering | | KGomes | |
| 48 | Implement mechanism for users to comment on data and products | | KGomes | |
| 49 | Develop mechanism to let user's create a top level 'curated' list of data products for an experiment | | KGomes | |

h5. Synchronization

|| Task ID || Task || Due Date || Owner || Notes ||
| 50 | Develop better synchronization system (Issue # 121) | | KGomes | Some things we talked about were Dropbox, WAN Optimizers, etc. |

h5. Sample Management

|| Task ID || Task || Due Date || Owner || Notes ||
| 51 | Work with Francisco to define what sample management actually means | | KGomes | |
| 52 | Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB | | KGomes | |
| 53 | Develop mobile application to allow users to enter sample data | | KGomes | |
| 54 | Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample) | | KGomes | |
| 55 | Design form for ODSS to allow users to enter sample data | | KGomes | |
| 56 | Display sample information on ODSS | | KGomes | |
| 57 | Defined query mechanism to look for samples based on location and time. &nbsp;This should go across experiments too. | | KGomes | |
| 58 | Implement method to allow users to tag samples that need further processing | | KGomes | |

h5. Planning

|| Task ID || Task || Due Date || Owner || Notes ||
| 59 | Add back end storage for planning geometries | | KGomes | |
| 60 | Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available | | KGomes | |
| 61 | Implement mechanism to keep plans 'private' until user wants to share them | | KGomes | |
| 62 | Create sharing mechanism where plans can be shared to different users or to the entire experiment | | KGomes | |
| 63 | Integrate views of backend planning geometries into ODSS | | KGomes | |
| 64 | The planning view should be individual for each day (i.e. each day's plans are different) | | KGomes | |
| 65 | Only one plan should be designated as the 'operational' plan | | KGomes | |
| 66 | Situational awareness (tracks and maps) should be available during planning | | KGomes | |
| 67 | Users should be able to view planned tracks against actual tracks | | KGomes | |
| 68 | Develop mechanism to allow users to click on points and have it calculate distance. &nbsp;Could just be part of planning too (Issue #103) | | KGomes | |
| 69 | Create a daily planning page that people can edit | | KGomes | |
| 70 | Implement Resource Calendar improvements (Issues #117, 118, 119) | | KGomes | |
| 71 | Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116) | | KGomes | |

h5. Collaboration

|| Task ID || Task || Due Date || Owner || Notes ||
| 72 | Create datastore for entries and attachments | | KGomes | |
| 73 | Choose backend chat service (Openfire?) | | KGomes | |
| 74 | Develop Collaboration viewer for ODSS | | KGomes | |
| 75 | Develop front end integration into the ODSS | | KGomes | |
| 76 | Implement logging entry form in ODSS to allow entry via browser (Issue #123) | | KGomes | |
| 77 | Implement query mechanism for log entries (date, time, location, author, tag) | | KGomes | |
| 78 | Implement logging entry via email (Issue #122) | | KGomes | |

h5. Mobile Application

|| Task ID || Task || Due Date || Owner || Notes ||
| 79 | Develop mobile application to enter collaboration data | | KGomes | |
| 80 | Develop mobile version with collaboration tools (Issue #37 and #105) | | KGomes | |
| 81 | Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected) | | KGomes | |
| 82 | Develop mechanism for users to be able to specify when a platform was deployed and recovered | | KGomes | |
| 83 | Add function to view the current location of all platforms (visual and text) | | KGomes | |
| 84 | Fix bug when switching from portrait to landscape you lose entries | | KGomes | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

[#edata]

h3. Sample Form Screen Shots


h5. ODSS

To Be Developed

h5. iOS

{section}
{column} !Screen Shot 2014-09-11 at 8.33.37 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.18 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.40 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.26 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.34 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.38.06 AM.png|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Screen Shot 2014-09-11 at 8.48.48 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.49.30 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.52.36 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.01.29 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.02 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.41 AM.png|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson |
| *Waveglider:*
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:*
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066468</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099237</id>
<property name="body"><![CDATA[This page: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]

h3. ODSS


h5. Configuration Management

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 1 | (/) | Deploy management of server scripts | | KGomes | |
| 2 | (/) | Clean up Erddap war files in build and on odss-test | | KGomes | |
| 3 | (/) | Deploy ODSS to normandy | | KGomes | |
| 4 | | Deploy updated ODSS to Malibu (replace with CentOS VM) | | KGomes | |
| 5 | (/) | Deploy updated ODSS to Zuma | | KGomes | |
| 6 | | Change build.xml to install .conf apache configs in the conf.d directory in Apache | | KGomes | Done on malibu, zuma and normandy, needs to be fixed on odss-test |
| 9 | (?) | Deploy continuous integration testing for Node server | | KGomes | |
| 10 | (?) | Deploy continuous integration testing for web application | | KGomes | |

h5. Bug Fixes

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 11 | (/) | Fix bug where tracks are not consistently displayed (Issue #95 and #113) | | KGomes | I could play with the number of points that are rendered or keep all the last 10 points closest to current position for example. |
| 12 | (/) | Date parsing in ObservationDetailWindow.setObservation not handling the timezone offset fix that | | KGomes | |

h5. General

|| Task ID || Status || Task || Due Date || Owner || Notes ||
| 13 | (/) | Clean out AIS data from tracking DB on odss-test | | KGomes | |
| 14 | (/) | Implement ODSS integration of drop down and catalog view rendering | | KGomes | |
| 15 | (/) | Add scale bar to map (Issue #111) | | KGomes | |
| 16 | | Look at moment.js for ODSS | | KGomes | |
| 17 | | Overhaul playback/time control (Issue #4 and #98 and #100 and #112) | | KGomes | |
| 18 | | Apply UI concepts from NASA Worldview to ODSS (Layer selection), I don't like there time selector | | KGomes | |
| 19 | | Move the pospub process running under misctrack on pismo | | KGomes | This process should be moved so it runs under the 'kgomes' account on pismo (or the ssdsadmin account) and then we can scrap the whole misctrack account. |

h5. Platform Tracking

|| Task ID || Task || Due Date || Owner || Notes ||
| 20 | Create form(s) to allow the user to specify platforms and layers they want in the experiment (Issue #74) | | KGomes | |
| 21 | Display AIS tracks in ODSS | | KGomes | |
| 22 | Develop markers on platforms that show last date, time and position of platform | | KGomes | |
| 23 | Develop mechanism that when user mouses over section of track (point), lat lon diplays | | KGomes | |
| 24 | Develop mechanism where users can 'hide' a track (and unhide) while clicking on it | | KGomes | |
| 25 | Develop functionality that allows user to quickly highlight a specific platform (maybe clicking on it in the left pane) | | KGomes | |
| 26 | User double clicks on track and it zooms the track to fit the viewport (Issue #79) | | KGomes | |
| 27 | Create REST service for platform tracking that returns tracks in html, csv, and geojson | | KGomes | |
| 28 | Add capability in browser for user's to specify when platform was deployed and recovered | | KGomes | |
| 29 | The ODSS should not show platforms if they are in recovered status (or user can turn on and off) | | KGomes | |
| 30 | Develop mechanism to allow user to download track data by clicking (Issue #124) | | KGomes | |
| 31 | Create WebSocket implementation to provide mechanism for sending events to the browser | | KGomes | |
| 32 | Change polling mechanism to push over Websockets when new platform data arrives (Issue #92) | | KGomes | |
| 33 | Develop mechanism to display range an bearing of platform from user's current location | | KGomes | |
| 34 | Develop capability for user to select two platforms and the ODSS will show range and bearing between the two | | KGomes | |
| 35 | Document current system for pushing asset positions to Winfrog | | KGomes | Some notes are here: [https://oceana.mbari.org/confluence/display/CANON/Communication+Backplane+Report+-+Fall+2012] |
| 36 | Design proper Winfrog configuration for viewing positions pushed from the ODSS (Issue #120) | | KGomes | |

h5. Mapping Data

|| Task ID || Task || Due Date || Owner || Notes ||
| 35 | Develop indication to show what the date and time of the currently visible data set (map) is. (issue #115) | | KGomes | |
| 36 | Develop capability for user's to specify min max on color scales for maps (Issue #64 and #100) | | KGomes | This should be persisted in their preferences.  Or should it be per experiment/view? |
| 37 | Create service that runs under tomcat and when the erddap datasets.xml files change, it syncronizes the mapserver, tilecache and layers catalog | | KGomes | |
| 38 | Develop mechanism to allow users to add KML straight to the map and it gets uploaded and shared (Issue #72) | | KGomes | |
| 39 | Add capability for users to upload their "mappable" data sets | | KGomes | |

h5. Data Repository and Catalog

|| Task ID || Task || Due Date || Owner || Notes ||
| 40 | Implement mechanism for user's to be notified of the data policy associated with the data when they sign in to an experiment | | KGomes | |
| 41 | Evaluate ElasticSearch for Catalog | | KGomes | |
| 42 | Implement catalog method to enable search of the data repository | | KGomes | |
| 43 | Investigate Graph Databases for repository or other repository mechanism (like Solr) | | KGomes | |
| 44 | Create separate page view of data repository and catalog interaction (Issue #127) | | KGomes | |
| 45 | Choose/create backend data store for repository catalog | | KGomes | |
| 46 | Implement mechanism to allow users to specify services (i.e. external resources) in the repository | | KGomes | |
| 47 | Create method for users to load their data and provide provenance while entering | | KGomes | |
| 48 | Implement mechanism for users to comment on data and products | | KGomes | |
| 49 | Develop mechanism to let user's create a top level 'curated' list of data products for an experiment | | KGomes | |

h5. Synchronization

|| Task ID || Task || Due Date || Owner || Notes ||
| 50 | Develop better synchronization system (Issue # 121) | | KGomes | Some things we talked about were Dropbox, WAN Optimizers, etc. |

h5. Sample Management

|| Task ID || Task || Due Date || Owner || Notes ||
| 51 | Work with Francisco to define what sample management actually means | | KGomes | |
| 52 | Use the sample information gathered from Tim, Francisco and Mike/Julio to design REST services and storage in MongoDB | | KGomes | |
| 53 | Develop mobile application to allow users to enter sample data | | KGomes | |
| 54 | Develop mechanism to link the samples together (i.e. one samples was taken from a parent sample) | | KGomes | |
| 55 | Design form for ODSS to allow users to enter sample data | | KGomes | |
| 56 | Display sample information on ODSS | | KGomes | |
| 57 | Defined query mechanism to look for samples based on location and time. &nbsp;This should go across experiments too. | | KGomes | |
| 58 | Implement method to allow users to tag samples that need further processing | | KGomes | |

h5. Planning

|| Task ID || Task || Due Date || Owner || Notes ||
| 59 | Add back end storage for planning geometries | | KGomes | |
| 60 | Add "Planning" layer that when select (and user logged in) the OpenLayers drawing becomes available | | KGomes | |
| 61 | Implement mechanism to keep plans 'private' until user wants to share them | | KGomes | |
| 62 | Create sharing mechanism where plans can be shared to different users or to the entire experiment | | KGomes | |
| 63 | Integrate views of backend planning geometries into ODSS | | KGomes | |
| 64 | The planning view should be individual for each day (i.e. each day's plans are different) | | KGomes | |
| 65 | Only one plan should be designated as the 'operational' plan | | KGomes | |
| 66 | Situational awareness (tracks and maps) should be available during planning | | KGomes | |
| 67 | Users should be able to view planned tracks against actual tracks | | KGomes | |
| 68 | Develop mechanism to allow users to click on points and have it calculate distance. &nbsp;Could just be part of planning too (Issue #103) | | KGomes | |
| 69 | Create a daily planning page that people can edit | | KGomes | |
| 70 | Implement Resource Calendar improvements (Issues #117, 118, 119) | | KGomes | |
| 71 | Integrate virtual drifter tool from JPL for planning purposes (Issue #11 and #116) | | KGomes | |

h5. Collaboration

|| Task ID || Task || Due Date || Owner || Notes ||
| 72 | Create datastore for entries and attachments | | KGomes | |
| 73 | Choose backend chat service (Openfire?) | | KGomes | |
| 74 | Develop Collaboration viewer for ODSS | | KGomes | |
| 75 | Develop front end integration into the ODSS | | KGomes | |
| 76 | Implement logging entry form in ODSS to allow entry via browser (Issue #123) | | KGomes | |
| 77 | Implement query mechanism for log entries (date, time, location, author, tag) | | KGomes | |
| 78 | Implement logging entry via email (Issue #122) | | KGomes | |

h5. Mobile Application

|| Task ID || Task || Due Date || Owner || Notes ||
| 79 | Develop mobile application to enter collaboration data | | KGomes | |
| 80 | Develop mobile version with collaboration tools (Issue #37 and #105) | | KGomes | |
| 81 | Overhaul observation logging app and add features of ODSS (should operate offline and send observations when reconnected) | | KGomes | |
| 82 | Develop mechanism for users to be able to specify when a platform was deployed and recovered | | KGomes | |
| 83 | Add function to view the current location of all platforms (visual and text) | | KGomes | |
| 84 | Fix bug when switching from portrait to landscape you lose entries | | KGomes | |

h3. STOQS

# Address use cases brought up during hot wash and weekly CANON update meetings (McCann, Cline, Ryan, Messié, Michisaki - expecting have good progress throughout 2014):
## Incorporate processed LISST-100 and LISST-Holo data
## Build tools/evolve schema to enable classification, tagging, and machine learning
## Further incorporation of Sample data
## Enhance 3D visualization capabilities (as part of AUV Infrastructure project)
# Continue with bug fixes and minor enhancement requests managed as Issues in Google Code (McCann - ongoing through 2014 and beyond)
# Continue with data management tasks, documentation, and training (McCann, Edgington, Michisaki, Bahr, Ryan, ...)
# Upgrade Django (McCann, consultant? - must  do in 2014 as version 1.3 is no longer supported for security bug fixes)
# Investigate implementing data access controls and login capability (McCann, consultant? - Fall 2014)&nbsp;

\\

For full details see [https://code.google.com/p/stoqs/issues/list]

{anchor:generic}
|| Task || Who || When || Status || Notes ||
| Sample location items in map are not selectable | McCann | Fall | Needs further study of OpenLayers | |
| Create Overview document on how to use STOQS | TBD | | Bellingham to write first cut | Is this important? - yes, if concise and simple \\
You Tube video (ITD) would be great |
| Add ability to select a geographic region from the map for \\
addition to the query constraints | McCann | 2015 | | |
| Share this view | OTG & McCann | Fall | Needs Fixing | |
| Replicate Plot radio button | McCann | Fall | Started | |
| Parameters measured from multiple platforms may be \\
plotted in Spatial area | McCann | Fall | Started | |
| Organize Parameters by ParameterGroup name in the UI | McCann | Fall | | |
| Allow loaders to append data to an existing activity | McCann | Spring | | |
| Add ability to manually enter a depth/time range | McCann | | Not sure if this will be implemented | |
| Add Samples indicator to Parameter/Parameter plots | McCann | Spring | | |
| Standard names need updating | Edgington/Michisaki | Spring | | Update Sept 2013 Campaign \\ |
| Color-code the parameters | McCann | | Fixed | |
_OTG: Open Technology Group (Chander Ganesan)_

[#edata]

h3. Sample Form Screen Shots


h5. ODSS

To Be Developed

h5. iOS

{section}
{column} !Screen Shot 2014-09-11 at 8.33.37 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.18 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.34.40 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.26 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.36.34 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.38.06 AM.png|thumbnail!
{column}
{section}

h5. Android

{section}
{column} !Screen Shot 2014-09-11 at 8.48.48 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.49.30 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 8.52.36 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.01.29 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.02 AM.png|thumbnail!
{column}
{column} !Screen Shot 2014-09-11 at 9.06.41 AM.png|thumbnail!
{column}
{section}

h3. Platforms:

{anchor:generic}
|| Task || Who || When || Status || Notes || Data ||
| *LRAUV:*
* Daphne run box pattern
* tethys run transects | LRAUV team/Danelle | Spring | | stage in Moss Landing or So Cal? | Data will be sent via 3G from vehicle or by hotspot.  The data will be a decimated set that will need to be processed into NetCDF so John can load into STOQS on the Carson |
| *Waveglider:*
* prepare SV3 (Tiny) for ECOHAB as hotspot (in addition to 1 LRAUV with 3G comms) and Fall | Waveglider team | Spring and Fall | | Truck to Southern Cal or transit? | Data is currently available over fetch and will be processed into Matlab files by Fred Bahr. We should look at Reiko's processing from last time to see if we could apply to create NetCDF files |
| *Carson:*
* run ODSS and STOQS locally on zuma
* synch over 3G network? | Gomes & Ruston | Spring | | | We will need to capture the UCTD and PCTD data.  John will have access to it on board and knows how to process the data into STOQS so he has everything he needs. |
| *Dorado* | John | | | | John will get the data from the vehicle and send it through the shore side processing and then load into STOQS |
| *Drifters* | Wahl | Spring | need 5. Francisco to coordinate with Chris Wahl | | Nothing to do here, just positions |
| *ESPs*
* Mack will be ESP 1
* Bruce will be ESP 2 | | Early April deployment continuous through experiment | Canning ESP currently | | John is just going to use the web application over the 3/4G and will watch the CTD data from the boat. Kevin will look into the processing of the CSV files that was done in the past to generate NetCDF in case John (or anybody) wants them. |
| *Yellowfin* | | | | | There is CTD data that John is interested in, but not sure how to get it (he mentioned Alyssa) |
| *USC Gliders* | | | | | There is data, but John is the point of contact and he has not been able to get data from them |]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066470</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099142</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

h5. *CANON data meeting October 27, 2014*

Pre-hot-wash notes:

# pCTD from RC and WF. 
## netCDF files regeneratec, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes.
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas). 
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data  
/
h5.
# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]
h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys -- plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066374</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099140</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]
h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys -- plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066372</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099145</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON data meeting October 27, 2014*
Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\
Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regeneratec, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes.
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys -- plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066377</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099144</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON data meeting October 27, 2014*

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regeneratec, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes.
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys -- plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066376</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">27099147</id>
<property name="body"><![CDATA[h5. _Notes from CANON Logistics Meeting:_

[https://oceana.mbari.org/confluence/display/CANON/CANON+Logistics+Meeting]

\\

h3. *{+}Meetings:+*


h5. *CANON data meeting October 27, 2014*

Fred Bahr
Francisco Chavez
-Yanwu Zhang-
-Brett Hobson-
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
-Thom Maughan-
Monique Messié
Reiko Michisaki
Brian Kieft
M Jordan Stanway
-Carlos Rueda-
\\

Pre-hot-wash notes:
# pCTD from RC and WF.
## netCDF files regeneratec, and ready for STOQS except for 2 files requiring manual update by Erich.
### Duane to contact Erich to get status on manual fixes.
# Drifter files
## Chris, Reiko to check Drifter files in ODSS data store area (Atlas).
# Location of ships at all points during the experiment
## in underway data
# Gliders
## data is from Scripps
## Fred does some minimal QA, publishes as netCDF, which continues for the entire deployment of each glider
## action item, to make netCDF from this data just for the campaign (done by Reiko on 10/29)
# Tiny WaveGlider
## need Tiny data MBARI repository (as is done for Dorado)
## need Tiny data for the Fall experiment in ODSS data store area (Atlas)
# Dorado
## data on Atlas, pointer in ODSS data store area
# LRAUV
## decimated real-time data has been loaded into STOQS
## full data as downloaded after deployments is available, has not had time resolution harmonized (i.e. all instrument data recorded at full frequency for each sensor)
## needs common time-resolution dataset (2 sec) plus QA on navigation data. Put pointer in ODSS data store area to the full LRAUV data

h5. *CANON Fall experiment operations plan*

# [Daily Operations Plan CANON 2014 - Rachel Carson - September 22 - 25 & October 7 - 10, 2014 | ^CANON14_RC_DailyOps_090914.pdf ]
# [Daily Operations Plan CANON 2014 - Western Flyer - September 27 - October 3, 2014 | ^CANON14_WF_CastSchedule_090814.xlsx.pdf]

h5. *CANON Logistics Meeting September 18, 2014*

BOG Lab members (Chris, Gernot, Reiko, Marguerite, Tim, Jules, Lisa etc)
-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Carlos Rueda
-Mike McCann-
Danelle Cline
John Ryan
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco
## Deployment timeline
# Kevin
## Sample Entry tool
# Francisco
## Reviewed deployment timeline
### Daphne is deployed, so the experiment has started\! 18 to 22, then 23-27.
### Makai 23 - 27. In test tank Sept 18, to be ballasted...
### Tethys -- plan Monday, run for 5-6 days. 22\- 27.
## Sept 22: Carson test day
### Sept 23 deploy patch (or 24 if need be)
### Sept 24-26 Carson expt
## Dorado 23 - 26.
## Spray -- no rhodamine sensor. Borrow it from Dorado on 27, then deploy Spray.
## Flyer 27 - Oct 3
## Carson and Dorado again Oct 6 - 10
## CPF does not look like it will be part of campaign.
## Best depth, looks like 50m, but the temp is about 12 degrees at that depth.
### subject to change, will be set by on-ship measurements Monday Sept 22.
### looked at Daphne salinity, looks like it is high (offset?)
## remove the DO real-time sensor data transmission from Makai to reduce on-surface time.
## Dorado status: has a 20 chamber gulper. Being ballasted. Software being prepared for cruise.

h5. *CANON Logistics Meeting September 11, 2014*

-Brett Hobson-
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Reiko Michisaki
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan- reported status via email
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## showed ODSS displaying cpf1 being circled by wgTiny
## status of data source logistics
### Duane enumerated asset list and information about sensor set per asset
#### Francisco: need info on what sensor data will be returned in real time by LRAUVs
##### Yanwu email with list of LRAUV real time sensor data [email |^LRAUVs real-time data transmitted to shore in fall CANON..pdf]
#### Get sensor set for dorado from Hans
#### Asset spreadsheet being filled in -- asset, sensors, realtime data feeds [spreadsheet | ^Asset list STOQS Fall CANON 2014 rev2.xlsx.pdf]
# Yanwu:
## plan for commanding assets to respond to patch sensors, and thus follow patch
### Yanwu working on dorado mission to make crossing trajectory through patch
# Francisco:
## Drifters
### no 200 series (pH) drifters in this campaign
### plan
#### droughed at 50m Stella drifter in center of patch. deployed by Paragon
#### drifter Stella at edge of patch. deployed by Paragon
#### drifter Stella with sediment trap (real time position only). recovered and redeployed daily, middle of the patch, by Ship
#### surface Stella drifter for those studying surface water
## wgTiny
### confirm who is doing the data processing (Fred?)
#### confirm that calibration info for the sensors is in the hands of the data processor
# Thom: Waveglider sensor status:
## GPCTD+DO is working
## EcoPuck worked until Oct.5 when an onboard network bug struck when comms auto shifted from iridium to cell, it's a known issue with Regulus (according to Liquid).   LR will push a new Regulus OS and reboot after the waveglider recovery.
# NPS glider
## deploy week of Sept 14
## run manually across the patch
## Practice loading PCTD, UCTD on Sept 15 cruise data
# CPF
## GPS working, but not confident of robustness. Skeptical of readiness, but ok to use test schedule for the campaign.
## CPF test area is the van in the parking lot
## integrate CANON stuff next week
# Kevin
## discussed sample log app

h5. *CANON Logistics Meeting September 4, 2014*

# Francisco:
## Discussed Stanford Microstructure instrument
### not sending real-time data
## Discussed update to campaign plan
### no test deployment
### 1st day Carson Sept 22 do Ops without tracer (pump water)
### 2nd day Sept 23 go live with tracer
## Dorado to do daily ops, with Rhodamine sensor
## CPF deployment tests Sept 4 and 4
# Yanwu:
## LRAUV Drian and Yanwu testing behaviors
### holding (Makai)
### dye tracking (Tethys)
# Francisco:
## Spray Glider #29 carrying Rhodamine sensor
### working through how to modify glider path when needed

h5. *CANON Logistics Meeting August 14, 2014*

Brett Hobson
Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
-Mike McCann-
-Danelle Cline-
-John Ryan-
-Monique Messié-
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Status:

# Brett: LRAUV
## Yanwu is running Tethys
### tracking rhodamine patch
#### chevron plus yoyo. uses Godin's algorithm
##### first test, first day of campaign, then full rhodamine release on 3rd day of campaign.
###### need Carson. first test could potentially be done on the 15th, but that is up for discussion
## Daphne off shore for testing
### yoyoing
### Jordan is doing the tracking software, being tested now.
### Brian/liquid robotics doing the Waveglider software
#### running PAR. cannot carry rhodamine sensor without a lot of extra work.
## Waveglider next week
### interactions with Daphne and Waveglider
#### Francisco: test how far they can be apart
#### Brett says 1km range expected
## Makai not ready yet
### need values of parameters, to be set by Francisco, before expt. deployment
### close to deployment; final checkout of wiring etc
#### will carry rhodamine sensor
### status to be updated into planning tool (developed by Carlos)
#### odss-test currently, on production release (Normandy) in a week or so
### Rhodamine sensors Turner set to medium setting?
## one turner Rhodamine sensor on float, another on ctd. float not realtime
### one coming from Seapoint for waveglider. replaces chlorophyll
### Turner on profiling ctd added to chlorophyll
## ctd being added to waveglider. in test tank tomorrow
### modem to be added to waveglder. plan in place.
### add pCO2 to waveglider? end of next week return from repair
# McGill: Float
## Gene making progress on his problems
### GPS is a problem
#### NAL problem. GPS and Iridium integrated - antenna is a problem.
#### looking at a separate GPS unit
##### tests planned for test tank, then paragon tethered, then letting go...
#### looking for argos transmitters to add to float in case comes go bad.
##### borrow from ops?
#### DesertStar is another potential supplier
##### borrow from Sal?
### integrate galvanic time release as emergency release?
### plus depth guillotine
#### discussed issues with making something robust to deployments and yet robust to failure.
### pursuing adding an internally development/built board to toggle power to components
# Spray
## match the rhodamine sensor to the LRAUV (setting 10x)
# ODSS
## Kevin to write up
## Danelle and Monique have reviewed the plan
## synthesis of all the platforms that are tracking rhodamine
### monique to output a product that can be loaded into ODSS as KML?
## winfrog
### too many things to track using winfrog
### supersubmini as a solution?
#### lrauv does not carry those
#### interface is to winfrog
# Jason is leading coordination effort on the carson
## sample plan (ctd)
## two fs6 guys on board running measurements on board
# General discussion of overall coordination plan

h5. *CANON Logistics Meeting July 10, 2014*

* Schedule
** Aug 4-5, external collaborators will be here
*** David Ho - SF 6
*** Stephen Monosmith - REMUS/ turbulence sensor, Stanford
*** Nick welshmire - traps
*** Jules Jaffe
*** Raphe Kudela
** Aug 1
*** Daphne will testing with buoy to practice behavior
*** Tethys needs testing with SDCp
** Aug 15
*** Makai testing by itself
** Could we do a dry run with all the assets in Sept (early)?
** 4 day period with Carson
*** 1st Rhodamine
** 7 days with flyer
** 4 days Carson
** Daphne can run 5-7 days (2 days to turn around)
** Tethys can run 5-7
** Can Brett map out schedule?
** CPF assumption is we will have in September
* LRAUV - Brett went through slides
** Makai - sampler vehicle. Rhodamine sensor
** Daphne - data will stay down, not return data. Continuous sampling around makai.
** Tethys - doing its own thing. Yanwu will be driving and will be doing plume tracking.
** Decision of what goes on what vehicle needs to be made by aug 15th
** Waveglider will be tracking makai and coastal profiling float
** How do we same Rhodamine? Needs further discussion
** How do we get drifting platforms in pancake? Probably deploy after
** Ship will be doing casts over all this
** Schedule: provide to Kevin
* Need to survey current Winfrog situation on ships
* Waveglider
** When is acoustic modem being integrated?
** Get schedule from Brian.
** Are we using hotspot? Probably from Tethys and daphne
* Coastal Profiling Float
** Still want self contained modem. Fewest changes
** Weight is an issue.
** Which should we use?
** Do we use heavier and float or buy a new one (6 weeks)?
** 925 should be available for float and there is a float pack that can be used.
** Will meet later (today)
** CPF team will be testing from aug 1-sep 1, then we can get it for testing
* ODSS
** Yanwu's algorithm can produce patch size.
** Display in map
* Ships
** Carson
** Flyer
** Fulmar
** Paragon?
** Ship can track acoustically USBL
** Relay positions through ODSS to Winfrog?
** Ships will operate on a very fixed schedule
** Tethys will be the one to watch.
* Tracer delivery
* Drifters/Traps
** Can we map extent of whole patch? Deploy drifters at beginning of Rhodamine release, one in the middle and one at end. Would this continue to mark the edges? Unsure.
** Depth will be 30-50.
* Dorado
** Could put Thodamine sensor on board
** Dorado could give us quicker picture
** Could give us samples for SF6
** Use dorado for cross streak sections?
** Needs further discussion.
* 2015
** ECOHAB will be Spring in Monterey Bay
** It will include our ships

h5. *CANON Logistics Meeting June 19, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Francisco:
## Presented deployment plan for dye release and assets Fall 2014, and NO2, NH4, NO3 potential depth profiles.
### [Images from white board | ^Images from white board June 19 2014.pdf]
### Tim did a test, Rhodamine is not toxic (does not interfere with photosynthesis)
#### looking now to see if there is any impact on the other optical instruments (crosstalk on fluorometers?)
### Feature to track: NH4+, 25.5 Sigma-T, temperature profile (seasonally adjusted)
### Dorado plan?
### First days of Carson, allocate as Survey days
### Lay out the tracer, day 2 or 3 or 4...
### Jason data analysis from Fall 2013 and earlier fall datasets: will see feature clearly between M1 and C1 (i.e. in the bay).
### CPF (coastal profiling floats), Makai LRAUV 200m apart.
#### Hope to confirm that CPF follow the patches, using Rhodamine (short term), SF6 (long term) as tracer.
# Kevin: since locations of Makai will be coming from packets sent by Daphne over acoustic modem to wave glider,
## Need someone to take these locations out of the messages and send them to ODSS as platform positions
### Kevin/Danelle/Monique to work this out
### [see clarification from Brett Hobson / Brian Kieft / Francisco / Mike McCann | ^clarification Re- CANON logistics meeting.pdf]
# ADCP
## Is there a cruise between now and the expt where we can test ADCP and using it to compute water velocity (having subtracted dorado velocity)?
## Test injecting and detecting rhodamine before the cruises? i.e. on the Fulmar?
### Would want the dorado to be doing its yo yo mission through Rhodamine patch
#### NPS investigator interested in computing water velocity profiles from moving vehicles... engage them in the expt?
# Plan for pre campaign meeting, including collaborators outside of MBARI, week of August 4

*Action Items:*
# Monismith - Rockwell instrument to measure NH4
# Kevin et al - ODSS Situational Awareness Platform positions
# John Ryan / Gernot - Tracer
# McGill / Wald - CPF
# Jason - Science Plan
# Yanwu / Ryan / Hans - ADCP
# Yanwu - 25.5 or temp for feature detection?
# Yanwu / Monique / John Ryan / Steve Monismith - How fast will dye diffuse? Simulation on ODSS Situational Awareness.

# Next meeting in two weeks (week of July 7)

h5. *CANON Logistics Meeting June 5, 2014*.

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
-Jason Smith-
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to continue to collect information on Rhodamine and report back
# Paul to meet with Francisco offline
# Kevin to meet with Francisco offline about Samples Management

*Notes*
# Tim doing experiments with Rhodamine
# John is collecting information and will pull together information
# We can use coastal profiling float during experiment
## Target depth is 50m
# Looks like we can get a week of time with float
# Francisco would like to use rechargeable batteries
# Makai will be drifting with patch
# Need to figure out how float and Makai work together
# Francisco and Jason will work more on science questions.
## Might be more interesting to do it inshore
## Logistics might be more tractable inshore
# ODSS: Kevin walked through task list
## Francisco and John: combine CTD tech log and water sample group
## Maybe filter by tags in observation log
# STOQS
## Working on classification
## Needs input
## Looks like schematic changes won't impact existing data sets
## Will work with an existing data set to help Mike flesh out the schema, code and UI
# [photo of white board | ^photo whiteboard june 2014.JPG]

h5. *CANON Logistics Meeting May 29, 2014*.

Francisco Chavez
Jim Bellingham
-Yanwu Zhang-
Duane Edgington
-Kevin Gomes-
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Jason Smith
-Paul McGill-
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Planning for Sept CANON
## Francisco: presented rough timeline Carson and Western Flyer
### Focus on vertical mixing component. Try to minimize lateral component through selection of site.
### location near M1, or more in shore?
### Pycnocline where Ammonia, Nitrate, etc. accumulate
## Tracer in Thermocline 30-50m, LRAUV, Glider, Floats to track
## platforms: LRAUV, Gliders, Floats, Dorado on Carson, R. Carson, W. Flyer
## In shore optimal for biogeochemistry?
### Turbulence measure capability? Smith? ADCP on the vehicles?
### If too shallow, sediment events complicate that analysis. <100m
### Stay on off-shore portion of the front?
#### Evection is a problem in the greater bay? Rhodamine will diminish quickly?
## Two sides of the front still up for discussion...
### There is a lot of horizontal structure
### Tide pumping?
# Questions to answer:
## What vehicles do we have available?
### Do surveys before the Sept CANON to help decide where to conduct the campaign?
#### Fulmar?
### Daphne? has usbl
#### Jim to meet with Brett
##### Constraints, decisions on scenarios
#### Want to make multi vehicle (talking to each other) a priority
#### Water sampler on LRAUV not needed for this experiment
#### Need to localize and track the vehicles from the surface, within 100m
## What work do we do before to help make the decisions?
## What other capabilities do we need?
### Turbulence, zooplankton (nets, acoustic backscatter, camera)
#### Can we do net tow on Carson if Dorado is in the water? (do they share the same crane?)
#### close to M1 is an advantage with the 360
## Survey in the area to get a sense of the horizontal distribution of the feature
## What do we do with Dorado?
### spatial context?

\\

h5. *CANON Logistics Meeting May 15, 2014*

Francisco Chavez
-Jim Bellingham-
-Yanwu Zhang-
-Duane Edgington-
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

*Action Items*
# John to find out max depth rating on Rhodamine dispenser
# John and Francisco to talk to Larry Bird about taking a look a the Rhodamine dispenser
# John to get Rhodamine to Tim
# Thom will talk to Brian K about float comms discussion
# Francisco will follow up on Axiom collaborations
# Mike, John, Duane and Francisco will revisit the current status of work to try and automate loading of data into STOQS
# At the CANON engineering meeting on May 26th, Francisco will come to discuss ODSS/STOQS tasks

*Notes:*
* John Ryan talking about Rhodamine
* Got it from Stanford and talked through how it works
* John to find out max depth rating
* We first need to decide how we are going to use it
* Maybe have Larry Bird to look it over
* John to get Rhodamine to Tim
* patch experiment planning
** Paul
*** Costal profiling float looks like it should work
*** We want to add something to allow for locating the float. benthos?
*** Evaluating options. Sonar dyne might be an option, maybe not
** Francisco walked through three options: CLD, Spray, LRAUV
** There will be follow on meetings
** Thom will talk to Brian about all this.
* Francisco will follow up on Axiom collaboration
* STOQS: adding capability to work towards robowhale
** Tagging of data to give capability to enable algorithm development
** Revisit loading of STOQS data automatically

h5. *CANON Logistics special meeting May 14, 2014*

# John Ryan:
Update on dye tracking effort for CANON fall experiment: For the purpose of us learning about the dye and dye-release equipment (that needs work to be functional), Derek Fong is available to host a visit at Stanford next Wednesday morning.  Any dye-tracking enthusiasts able to join me?

h5. *CANON Logistics Meeting May 1, 2014*

* Note: no meeting May 8
* Note: Next meeting May 15
\\

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
-Danelle Cline-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
-Thom Maughan-
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
\\
# ECOHAB South
## John: deployment went very well
## Wind event was right at the end of the deployment
## Some samples before deployment period
## Bloom during Deployment, fading at end
## Good experiment, great science
### All drifters recovered
### Waveglider is back in Moss Landing; status of ecopuck? Thom to follow up.
### ODSS and STOQS used heavily during experiment
### STOQS data available immediately at end of experiment
#### Hotwash held with STOQS/ODSS team
# Francisco: influence of Rhodamine on growth rates?
## Stanford looking at this. Derrick
### Any literature on this?
### Try it ourselves... Time series cruise or SECRET cruise add-on
### Francisco: will follow up with investigator regarding Rhodamine sensor on Remus
# Yanwu: LRAUV issues in Southern Cal. Added logging swamped the system.
## Integration of adcp: three vehicles being worked on.
## Integration of dat
## Integration of acoustic comms
### Need to prioritize what goes on which vehicle - JGB is working on that
## Francisco: need a separate meeting to talk about coordination of vehicles, and how they communicate with each other
# Floats: McGill
## Coastal floats: Gene - sea test next week
## Some oscillation, but think they can hold a depth station
## Draft requirements nearly complete
## Francisco: Chris Wahl: drawings nearly pulled together
## Status of software? Andy Hamilton
# Waveglider
## User committee formed, first meeting held
## Thom M., Brian K., Francisco C., Jared F., Jim B., Charlie P. on committee. DMO representative?&nbsp; [https://mww.mbari.org/rd/wave_glider_use/index.html]
## Dissolved O2 ordered
### Thom to visit LR 15th of May
### OA payload has priority
# Intercomparison of flow cytometer work continues.
# AXIOM visit April 15, 2014
## Follow-up: Kevin and Francisco
# ODSS
## Franciso: Sample form repository: thinking about assigning someone to use the tool with historical data
## Would like to see an expanded task list with who, what and when made more clear (not just high level goals)
### [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Thom: request that Planning calendar tool be moved to production ODSS
# STOQS
## discussed pipeline to load data into STOQS
### Documentation on how to set that up?
#### Available on line (aimed at expert database and linux admin)
#### John Ryan and Duane/Reiko have their own notes - AI for them to collate notes such that the notes are useful to someone else...
# Monique
## Optics data work continues

h5. *CANON Logistics Meeting April 10, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
-John Ryan-
Monique Messié
Paul McGill
-Brian Kieft-
-Thomas Hoover-
-Tom O'Reilly-
-M Jordan Stanway-
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-
# Discussed waveglider deployment
## Thom: Waveglider to be deployed shortly in Southern Cal if the batteries are strong enough. Brian K. is there for the deployment.
# LRAUV
## LRAUV Daphne has been deployed in Southern Cal. Can see it tracked on ODSS.
# Discussed current data flow, sensor integration, for Waveglider and LRAUV. [Diagram of Waveglider data flow attached | ^Waveglider_data_flow.pdf] and [Diagram of LRAUV data flow attached | ^LRAUV_data_flow.pdf]
# ESP
## ESPs have been deployed in Southern Cal. Moe, Bruce, Mack.
### See Data pane of ODSS Situational Awareness tab (Data \-> Platforms \-> ESP \-> ESP_Web_application) to see sensor data streams and images of sample filters.
# Discussed Neptus integration
## Received word from MBARI IP committee on Neptus license
# Flow Cytometer sensor inter-comparison had a good cruise. plan to repeat, building on lessons learned, in the near future
# Axiom to visit afternoon April 15. We will plan who will present what from MBARI at Monday 1:15PM ODSS/STOQS engineering status meeting.
# Discussed plan for waveglider use in the fall campaign
# Discussed (briefly) Floats

h5. *CANON Logistics Meeting March 20, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
M Jordan Stanway
Thom Maughan
-Holly Bowers-
-Chris Scholin-
-Mark Chaffey-

h6. Next Meeting in two weeks (April 3).

# Discussed wave glider deployment plan.
## [Waveglider ECOHAB Email from Francisco | ^waveglider_ecohab.pdf]
## LRAUV higher priority than hotspot
## Ecohab first extended operation for tiny
## Tiny planned deployment April 1. Would need another vessel if change the date.
## LRAUV deployed two weeks only and start date dependent on ocean readiness and ocean conditions
## Role of waveglider in Ecohab is to support LRAUV, thus LRAUV is a higher priority
## A.I.: Kevin Duane look at process to Get and ingest waveglider data. Write down the detailed process to drive a plan to get it done.
# Floats
## Looking at purchasing solo-II floats from Scripps or using Massion Coastal Profiling Floats.
## Paul: Gene's is best current alternative, although we would be relying on developments that are not yet done.
### Benthos modems need to be integrated.
### Francisco to work with Chris W. to get drawings ready to build in the shop starting in 3 weeks.
# Discussed LRAUV status
## Daphne tested this week
## Tethys test next week (week of March 24). Jim B. says have to integrate the adcp before deployment.
### If necessary go with daphne only for ECOHAB.
## Ready to trailer the following week (week of March 31)
## Daphne: Need to look at a data reception issue
# Francisco - so far the water is quiet down in Southern Cal. John will look at remote sensing data to see what the trend predicts...
# Need to put up the plan for fall, and work out what that means for staffing
# Tracking float or tracer - have daphne be the float?
# Tracking payload and sampler occupy the same bay in the LRAUV... So Daphne cannot be both a float and a sampler.
# Sampler LRAUV tracking float, within 1 kilometer.
## Mikai (sp?) availability for Fall campaign (sampling LRAUV)
# Jim to write down and circulate the plan for fall 2014
## Rhodamine flourometer on dorado
## Gliders with rhodamine sensor
# Monique: Meeting this afternoon about optics data
## Including LISST
## Field trial to understand capabilities of flow systems coming together. Systems are in the lab now.
# Stoqs: John up to speed on loading ecohab data into stoqs, and capturing documentation
# Comms on carson:  4g modem to be integrated as a flyaway system, with an antenna
# Need to make a decision on neptus integration
## Danelle and ODSS team to look at neptus license terms and report on if the terms are a issue for us to distribute our work
# May 6 target for sample log use by Tim and Reiko

h5. *CANON Logistics Meeting March 13, 2014*

Francisco Chavez
-Jim Bellingham-
Yanwu Zhang
Duane Edgington
Kevin Gomes
Mike McCann
Danelle Cline
John Ryan
Monique Messié
Paul McGill
Brian Kieft
-Thomas Hoover-
-Tom O'Reilly-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
-Mark Chaffey-

h6. Next meeting Thursday March 20 9AM Harbor View.

# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 13 or 14, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
## Need to discuss priority of waveglider in Southern Cal for ECOHAB vs effort to complete waveglider outfitting
## [Waveglider Status from Thom Maughan | ^waveglider_status.pdf] May 12, 2014
# LRAUV:
## daphne to run the box. Ready.
### add 3G modem to daphne to enable high res data return without hotspot in Southern Cal ECOHAB?
#### high res data used to steer the ship to locations of interest, and for decision of when to fire ESP sampling
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
### requires 3 days to deploy in Southern CA, and 3 days to recover
# Floats: Paul
## 2 AUE shipped to MBARI, and received
## Paul has received them, and investigated their current capabilities and maturity
### AUE's are demonstration vehicles, not ocean ready for science
#### drop weight not implemented
#### not tested autonomously (always run tethered)
#### not run with satellite data telemetry
## mini-AUE being planned
### next generation floats
### smaller
### passive acoustics only (to compute navigation history after recovery)
## Francisco: discussing use of Massion Coastal Profiling Float for CANON
### build 2 of them for fall CANON campaign?
### can hover
### Paul to get detailed status from Gene and Wayne
### track with waveglider? LRAUV? Dorado?
## solo-II floats not yet purchased
## could use LRAUV as hover vehicle in lieu of float...
## Francisco: use case for marking a water mass
### follow floats (frequently(
### follow tracers ( (SF6/rhodamine) (infrequently)
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
### John did a test STOQS load with Mike to learn the procedures
# Francisco: Axiom to visit after noon, April 15
# Neptus: Danelle trip to Porto during May campaign is canceled
## Godin to do (backend) Neptus integration into ODSS
### Joao reports that Neptus tool chain is now all open source
#### [http://whale.fe.up.pt/neptus/]
#### [https://github.com/LSTS/neptus]
# Monique: Jim/Monique. bring group together to discuss optical data
## Danelle, Monique, Francisco met to discuss optical data
### need to convene larger group. Larger meeting planned for Thursday March 20.
## Collaboration focusing on Sept 2012
## John: correlated LISST data with chlorophyll signal?
### looking for data set that enables ground truth
### spring 2013 dataset may be the best to investigate this
## drives building classifiers, and ultimately autonomous decision making (eg when to sample)
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### met with Reiko and Tim P. to review
### Kevin is retooling based on Tim/Reiko input
### Francisco: use exactly the same names that are in used in BOG to simplify integration and understanding
#### Objective of sample Form: track what samples were taken and where they are (contact person), for all collaborators

h5. *CANON Logistics Meeting March 6, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Thomas Hoover
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
Thom Maughan
Mark Chaffey

h6. Next meeting Thursday March 13 9AM Harbor View.

# Francisco: Fall 2014: Sanctuary: Approved Dye Release Plan as part of permit
# Wavegliders:
## Tex returned to Liquid Robotics - not available for ECOHAB
## Tiny being prepared for ECOHAB
### Test deployment week of March 10, 2014
### Ecopuck plus Hotspot package
#### no CTD
#### clamp on a self-contained CTD (no telemetry)?
## use case - use Hotspot to get high-res (no heavily decimated) LRAUV data
### use for decision on when to fire ESP
# LRAUV:
## daphne to run the box. Ready.
## tethys to run transect - have 3G cell modem
## Action Item: talk off-line about staging plan for LRAUV
### how to optimize response time and 2 week deployment window
# STOQS:
## John is going to do LRAUV data input to STOQS
### off-line discussion needed on decimation vs interpolated data
#### temporal binning instead?
# Francisco: Axiom to visit after noon, April 15
# Neptus: Portal group would like Danelle to visit to support campaign in May
## Godin to do (backend) Neptus integration into ODSS
# Monique: Jim/Monique. bring group together to discuss optical data
# Kevin: ODSS
## updated sampler form. See task list for sample screen shots and CSV file
[https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### schedule discussion with Reiko and Tim P. to review
## Action item: have discussion on ODSS for Porto May campaign. Ready?

h5. *CANON Logistics Meeting February 20, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
-Mike McCann-
John Ryan
Monique Messié
Paul McGill
-Brian Kieft-
-Tom O'Reilly-
Danelle Cline
-Holly Bowers-
-Chris Scholin-
Thom Maughan

h6. No meeting next week, Ocean Sciences.

# Francisco reviewed the last meeting discussions and activities for John, Thom, Paul:
## Waveglider priorities: Fall is the priority.
# Showed movie from STOQS and plots from Fall experiments, to be shown at Ocean Sciences meeting next week:
## [https://odss.mbari.org/data/canon/2013_Sep/Products/AUV_Gliders/stoqs_september2013_tethys_daphne_slocums_Fl_vs._bb__red_.m4v]
## [http://www.mbari.org/bog/CN/canon2013_bb_chl_reg4.htm]
# Paul: no AUE (autonomous underwater explorer) float received yet at MBARI
## Francisco: SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
# John: ECOHAB Spring
## discussing logistics with DMO (Dorado, gulper)
### 20 gulpers on Dorado is the plan
## Francisco: planning a Monterey Bay evaluation of a number of plankton imagers and flow cytometers
### either week of April 2, before ECOHAB, using the Carson
### or week of April 22, using Fulmar
#### the advantage of the Carson is that the pumping system is in place and stable.
#### The disadvantage of the Carson is the timing just before the cruise, requiring swapping LISST-Holo etc off & then back onto Dorado
## Drifters for Ecohab - need 5. Francisco to coordinate with Chris Wahl
## Thom: plan for Notice to Marineers
### John: need to follow up. Probably handled by Orange County Sanitation crew as part of ESP deployment
# Francisco: Science Team activity
## looking at 2011 and 2013 campaign data
## looking at hotspots of activity - thermoclines?
## Fall 2014 - use tracers? (sanctuary to sign off on this)
### use Daphne new LRAUV sampler, firing around patch
# Francisco: Sample Form
## see mockup: [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Reiko to work with Kevin to ensure correct metadata is captured for BOG and more
# Duane: update Platforms tasks on tracking sheet as required:
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
### note the Platform task area at the bottom of the page...

h5. *CANON Logistics Meeting February 13, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
-John Ryan-
Monique Messié
-Paul McGill-
Brian Kieft
Tom O'Reilly
-Danelle Cline-
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Duane: showed CANON Engineering and Logistics Task list
## [https://oceana.mbari.org/confluence/display/CANON/CANON+Engineering+and+Logistics+Tasks]
## Discussed ODSS "Command and Control (Neptus integration)" and task "Planning - draw on the map"
### Two separate tools, or one integrated tool?
#### Neptus focus is on operations support
#### ODSS focus is on science support
## Discussed STOQS "Overview Document" task
### feedback: having a simple document, maybe also a simple You Tube demo (with ITD help), is important for outside engagement
#### Jim B. volunteered to make a first cut 1 page simple overview "how to" document draft
#### Then pass document to Reiko M.?
# Mike: STOQS db user group met.
# Brian: SV2 as part of Spring ECOHAB?
## for use as hotspot
## Francisco: science instruments on waveglider nice to have for ECOHAB, not essential
## what happens if WaveGlider not part of Spring Ecohab?
### SV3 integration delayed
## Jim: Fall experiment is the focus for Waveglider / LRAUV integration (SV3). Critical for Fall.
## Use 3G comms of LRAUV (one of them) during Spring ECOHAB for Hi-Res data?
## ODSS effort for Spring Ecohab:
### input LRAUV data into ODSS after landed to shore by hotspot
### input LRAUV data into ODSS if brought to ship or shore by 3G
#### what is the effort to do that? Duane to find out and report.
# Francisco (after formal meeting broke up due to other commitments): clarify Data archive plan
## need well understood Data Archive for all data sources, with index collected at one place
## need source file control for all software that generates products
## need source file control for software that generates NetCDF for STOQS ingest
### including CenCOOS processing and non-MBARI processing
## need well understood archive for data products and derived data (netCDF, etc).

\\

h5. *CANON Logistics Meeting February 6, 2014*

Francisco Chavez
Jim Bellingham
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Brian Kieft
Danelle Cline
-Holly Bowers-
-Chris Scholin-
-Thom Maughan-
# Floats: McGill / Chavez
## AUE (autonomous underwater explorer) plan to be shipped this week. Designed by same engineer that designed original Ken Smith Rover [http://jaffeweb.ucsd.edu/node/81]
## Plan: After evaluating the units, discuss with Francisco how they could be incorporated into CANON program
### Can they be tracked by waveglider?
### What can we do with them?
## SOLO-II 2014 plan: purchase SOLO-II floats [http://www.mrvsys.com/products-and-services/item/solo-ii]
### maybe use them with AUE's
## What would be a Lagrangian flow science scenario?
### Hovering mode?
### Comms? (with waveglider, AUVs, etc.)
## McGill: Also available, mini-AuE
### Acoustic receiver only. For post deployment reconstruction of navigation.
# LST
## Funds allocated to rebuild them
# ECOHAB: Ryan
## No specific updates
## Kieft: Waveglider - hot spot to be ready for April 1 launch off of Narissa
### Narissa - Orange County Sanitation Boat, ship of opportunity for launch/recovery
### Integration with LRAUV - software \~done, mechanical integration and test to be done.
### Plan dress rehearsal at MBARI 2 weeks before ECOHAB
### Plan 3G modem comms - 100x more data, cheaper than Iridium
#### During ECOHAB, have option for 3G direct comms from AUV, plus available Hot spot if 3G insufficient
# LRAUV: Bellingham
## Plan: 2 weeks of deployment during ECOHAB, in a one month window.
### Ready to deploy when ESP goes in the water
### Adaptive deployment?
#### Deploy when something "interesting" is detected? (upwelling pulse)
#### Predict upwelling based on regional winds?
### Need to have staff available during deployment for emergency recovery due to intensive shipping traffic in the area.
# ODSS: Gomes
## Working on Sample stuff. Ready to show progress.
### Francisco: this important.
### Jason Smith putting together 2012 sample info. Test case?
## Danelle is working on layers. Gliders.
# Porto Tool and LRAUV data products
## Jim: Mike Godin is looking at integration into Neptus of LRAUV and other platforms
### command, control interface
## Kevin: message from Kanna Rajan inviting interaction with Porto campaign
## Brian: would it be valuable to be able to vary data transmission during a mission?
### Jim: capability needed for fault response and diagnosis remotely
### Francisco: products are useful, but need to be able to tell how reliable the products are, and to be able to navigate the many products to deduce events of interest
#### Jim: it is a whole project to control and understand data decimation
#### Kevin/Monique: it is useful to integrate LRAUV products into ODSS catalog, especially "most recent products"
# STOQS data flow:
## Francisco: Automate load?
### Mike: challenging to automate load into STOQS. Some steps require human intervention (such as building a new database)
### Francisco: Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/] could have useful capability
## LISST-HOLO: ready to data products, such as particle size distribution, into STOQS
### Danelle: LISST-HOLO data processing in place, to process 1000 volume images/hour
#### user interface available, accessible external to MBARI
#### think about a STOQS loader?
## Francisco: flow cytometer folks have developed clustering routines (in R). Have we envisioned adding that kind of capability on top of STOQS?
### Mike: yes, in Python, using Python libraries with functionality equivalent to R.
#### Envision that the analysis will be accessed via programmatic call to STOQS database, not in the STOQS GUI.
# Francisco: Science team meeting this morning. Working on scenarios that might be illuminating to engineering and logistics team.
# HIPP: no report

Next meeting February 13, and then February 20.

No meeting during week of OS (Feb 24 - Feb 27).

\\

h5. *CANON Logistics Meeting January 23, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
-Holly Bowers-
-Chris Scholin-
Thom Maughan
# Francisco
## *No meeting next week Jan 30\!*
# John
## EcoHAB review meeting held Jan 21
### Planning for Spring 2014
### Review of Spring 2013
### Planning tool
### Overview from NOAA
## LRAUV for EcoHAB 2014?
### Jim Bellingham is mapping out logistics plan for 2014; not clear yet what assets available for Southern California campaign. Expect status/plan update in a couple of weeks.
### Hotspot available? New system is getting field test Feb 4.
### Integration of LRAUV and Hotspot planned for March
#### Thom to enter Hotspot and Wave Glider schedule in the ODSS calendar tool
# Francisco
## Science team thinking of using 9/2012 campaign as test case. Lots going on in that field campaign.
### High priority to be able to track samples and to enter/display history of samples
#### correlated with the contextual data (depth, sensor data, etc)
### Discussed capabilities - need to make effort a priority early in the year.
# Kevin
## ODSS Authorization/authentication
### Proposal is to enable login-in through google/facebook username/password
#### Pop up data policy (ala AOSN) and require acceptance (once) to get access to data
# Francisco
## ODSS Integration with Porto tool (Neptus)?
### Kevin: plan bridges between ODSS and Neptus, but not full integration, because that would be hard, and the tools have different ambitions. Neptus is a more operational tool; ODSS is a more science query tool.
# Francisco
## STOQS plan.
### Dorota Kolber and John Ryan are almost ready with LISST-100 Matlab processing code that can be "production-ized"
### LISST-HOLO data, once processed, can also be loaded into STOQS
### The August 2013 SIMZ data [http://kraken.shore.mbari.org/canon/stoqs_simz_aug2013/query/] will prove to be a good data set for ground-truthing spectral/backscatter data with microscopic and molecular observations
# Francisco
## LISST-Holo processing.
### Danelle is working on setting up VM's with IS.
### Two datasets are set up as top priority. August 2012 dataset.
#### John: tuned research tool settings for optimal analysis of Monterey Bay data.
#### Currently, optimal sampling is at 1Hz, and deal with periodic pauses in data sampling while system flushes its buffer. To eliminate those pauses, would need to pull directly off the LISST-Holo instrument via ethernet, and store it ourselves. Currently, no plan to do that integration with Dorado AUV system.
# Spring: Focus on supporting EcoHAB goals
# Fall: developing plan within science-focus team

h5. &nbsp;

*CANON Logistics Meeting January 16, 2014*

Francisco Chavez
-Jim Bellingham-
Duane Edgington
Kevin Gomes
Mike McCann
John Ryan
Monique Messié
Paul McGill
Holly Bowers
Chris Scholin
# Francisco
## This is the beginning of regular weekly meetings focused on planning and implementation of CANON engineering and field activities
## 9AM Thursday. First meeting in Harbor View conference room.
# Activities and responsibilities enumerated below
## Each lead person will develop and document a plan

* Floats: Paul McGill
** Jules Jaffe float transfer to MBARI. Feasibility work in 2014
** Assess available floats and their application to CANON
* Waveglider/Hotspot: Brian Kieft / Tom O'Reilly
** Data flow using Hotspot: LRAUV \-> Hotspot \-> MBARI \-> Carson?
* 2014 Fall campaign: Francisco Chavez and Jim Bellingham
* ODSS: Kevin Gomes and Duane Edgington
** ODSS development high level plan:
*** for Fall: Data catalog
**** pipeline to load data into STOQS
**** pipeline to generate layers
*** for Spring: Sample Form Repo
*** for Spring: Calendar resource tool
*** for Fall: Planning - Draw on the map
*** for Fall: Collaboration - expand observation log functionality
*** for Fall: Command and Control
**** Mike Godin available under contract?
*** Axiom - vendor who built CENCOOS portal [http://www.axiomalaska.com/]
**** [http://data.cencoos.org]
**** will visit us in mid-April, with an eye toward collaboration
**** Axiom focus:  data intensive
* STOQS/data analysis: Mike McCann / Monique Messié
** STOQS: see google code site for issue list
*** [http://code.google.com/p/stoqs/issues/list]
*** \~10 outstanding issues/enhancements
*** Mike McCann is looking for input on that list
* HIPP (High Performance Processing): Thom Maughan
* 2014 Spring campaign: John Ryan
*# Ecohab meeting Tuesday Jan 21 at MBARI
*# ECOHAB schedule
*#* ESP April 1 - 30
*#* Carson April 12 - 14, 17 - 19
*#*# Carson transits to Southern California leaving Tuesday April 10
*#*# Carson is available at MBARI dock for software install, testing on:
*#*#* Feb 21 - 28
*#*#* March 7
*#*#* March 21
*#*#* March 28
*#*#* April 4
*#*#* April 7 - 8
*#* LRAUV ?
*#** Cover the Northern shelf?
*#** Focus on ESP locations? (for process studies)
*#* Waveglider ?
*#** Hotspot
*#* Yellowfin  April 2, 7, 25 and 30
*#* Drifters? Which and how many?
*#* Layers & Model output?
*#* John to develop scenarios for 1 week, or 2 week, LRAUV & waveglider deployment during Spring CANON]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">27066379</id>
</property>
</object>
<object class="Label" package="com.atlassian.confluence.labels">
<id name="id">21626899</id>
<property name="name"><![CDATA[favourite]]></property>
<property name="owner"><![CDATA[monique]]></property>
<property name="namespace"><![CDATA[my]]></property>
<property name="creationDate">2013-08-21 16:23:53.117</property>
<property name="lastModificationDate">2017-06-08 18:25:08.007</property>
</object>
<object class="Label" package="com.atlassian.confluence.labels">
<id name="id">10027009</id>
<property name="name"><![CDATA[favourite]]></property>
<property name="owner"><![CDATA[stozzi]]></property>
<property name="namespace"><![CDATA[my]]></property>
<property name="creationDate">2009-04-13 14:42:40.247</property>
<property name="lastModificationDate">2009-04-13 14:42:40.250</property>
</object>
<object class="Label" package="com.atlassian.confluence.labels">
<id name="id">9142273</id>
<property name="name"><![CDATA[favourite]]></property>
<property name="owner"><![CDATA[kanna]]></property>
<property name="namespace"><![CDATA[my]]></property>
<property name="creationDate">2009-02-02 11:27:00.080</property>
<property name="lastModificationDate">2009-02-02 11:27:26.187</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">19072672</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">19039944</id>
</property>
</object>
<object class="Label" package="com.atlassian.confluence.labels">
<id name="id">6422536</id>
<property name="name"><![CDATA[favourite]]></property>
<property name="owner"><![CDATA[headley]]></property>
<property name="namespace"><![CDATA[my]]></property>
<property name="creationDate">2008-10-09 22:18:04.253</property>
<property name="lastModificationDate">2026-02-03 14:36:41.433</property>
</object>
<object class="Label" package="com.atlassian.confluence.labels">
<id name="id">2</id>
<property name="name"><![CDATA[favourite]]></property>
<property name="owner"><![CDATA[kgomes]]></property>
<property name="namespace"><![CDATA[my]]></property>
<property name="creationDate">2006-10-17 21:48:40.373</property>
<property name="lastModificationDate">2026-02-03 16:16:06.820</property>
</object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">19039554</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">15630664</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">19039929</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">15630437</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">18579917</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">7766035</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">21364857</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">15630654</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">15631132</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">27067008</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">6750222</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">15631372</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">19041565</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">19040016</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">9372120</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">6750229</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">15630955</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">19040908</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">6750225</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">24051903</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">15630629</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">18579917</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">19039527</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">15631420</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">15007785</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">11796908</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">21364827</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">19040383</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">15630618</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">19040886</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">19040787</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">21364810</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">15630444</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">25395626</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">15630448</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">24543239</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">19040962</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">9798649</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">11239645</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">23625739</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">19041310</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">23625739</property>
<property name="key"><![CDATA[net.customware.confluence.plugin.toc:tocCount]]></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[1]]></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">23625736</property>
<property name="key"><![CDATA[net.customware.confluence.plugin.toc:tocCount]]></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[1]]></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">6259410</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">23625736</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">6750222</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">21364810</property>
<property name="key"><![CDATA[atlassian.dynamictasklist:thingsToD]]></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[<com.atlassian.confluence.extra.dynamictasklist.model.TaskList>
  <name>thingsToDo</name>
  <tasks>
    <com.atlassian.confluence.extra.dynamictasklist.model.Task>
      <name>Refactor name of HOLOPROC error file after processing to avoid conflict on post script check</name>
    </com.atlassian.confluence.extra.dynamictasklist.model.Task>
    <com.atlassian.confluence.extra.dynamictasklist.model.Task>
      <name>holoproc is case sensitive to file ext; after file test for pgm/PGM search/replace holoproc.conf file accordingly</name>
    </com.atlassian.confluence.extra.dynamictasklist.model.Task>
  </tasks>
</com.atlassian.confluence.extra.dynamictasklist.model.TaskList>]]></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">6750225</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">19040886</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">7766106</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">6750229</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">19038993</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">15630605</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">19040131</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">25395718</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">15630886</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">19040383</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">7766035</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">24052327</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">23625739</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">15630393</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">15630391</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">19040116</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">24543463</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">19040855</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">15631117</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">19040962</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">19039527</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">15631522</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">24052059</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">18579502</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">15631013</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">18579498</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">8913148</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">15630538</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">18579493</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">24052056</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">24052054</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">15630538</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">9371694</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">15631557</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">15631420</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">19040987</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">19039554</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">9371718</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">24052056</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">24052054</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">25395504</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">19040908</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">20742149</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">19040544</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">26640568</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">24051942</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">18580243</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">24051929</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">24051932</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">9371718</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">15631333</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">7503878</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">25395504</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">9371694</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">15630955</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">19040016</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">11796976</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">19039965</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">19040987</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">15631013</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">15630437</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">23625736</property>
<property name="key"><![CDATA[net.customware.confluence.plugin.toc:cached:1]]></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[<div>
<ul>
    <li><a href='#ODSSPlatformTimelineEditor-ODSSPlanning%3AWhatisitabout%3F'>ODSS Planning: What is it about?</a></li>
<ul>
    <li><a href='#ODSSPlatformTimelineEditor-Conceptualmodel'>Conceptual model</a></li>
</ul>
    <li><a href='#ODSSPlatformTimelineEditor-Usingtheeditor'>Using the editor</a></li>
    <li><a href='#ODSSPlatformTimelineEditor-Noteworthyrecentchanges'>Noteworthy recent changes</a></li>
    <li><a href='#ODSSPlatformTimelineEditor-FAQ'>FAQ</a></li>
    <li><a href='#ODSSPlatformTimelineEditor-Statusandpossiblenewfeatures'>Status and possible new features</a></li>
</ul></div>]]></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">19039963</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">23625739</property>
<property name="key"><![CDATA[net.customware.confluence.plugin.toc:cached:1]]></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[<div>
<ul>
    <li><a href='#PlatformTimelineEditordevelopment-Overview'>Overview</a></li>
    <li><a href='#PlatformTimelineEditordevelopment-%7B%7Bodssplatimrest%7D%7D%3AThebackendservice'><tt>odssplatim-rest</tt>: The back-end service</a></li>
<ul>
    <li><a href='#PlatformTimelineEditordevelopment-Modulestructure'>Module structure</a></li>
</ul>
    <li><a href='#PlatformTimelineEditordevelopment-%7B%7Bodssplatimui%7D%7D%3ATheUIfrontend'><tt>odssplatim-ui</tt>: The UI front-end</a></li>
<ul>
    <li><a href='#PlatformTimelineEditordevelopment-Projectstructure'>Project structure</a></li>
</ul>
    <li><a href='#PlatformTimelineEditordevelopment-Initialdevelopment'>Initial development</a></li>
</ul></div>]]></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">20742149</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">15631372</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">15630444</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">21364810</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">11797082</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">15630448</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">19040116</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">6259410</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">19041310</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">16416912</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">24051929</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">19040544</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">24051932</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">19039779</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">15630886</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">15631522</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">21364827</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">15630393</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">24051942</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">15630686</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">15630391</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">9372120</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">8060944</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">16416912</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">15631557</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">19040131</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">21364857</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">11796908</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">24543239</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">8913148</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">8060944</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">15630605</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">19040383</property>
<property name="key"><![CDATA[atlassian.dynamictasklist:septCruis]]></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[<com.atlassian.confluence.extra.dynamictasklist.model.TaskList>
  <name>septCruise</name>
  <tasks>
    <com.atlassian.confluence.extra.dynamictasklist.model.Task>
      <name>Ask Rich about WF Data</name>
    </com.atlassian.confluence.extra.dynamictasklist.model.Task>
    <com.atlassian.confluence.extra.dynamictasklist.model.Task>
      <name>Have I.S. build new server (&apos;malibu&apos;) to host on WF</name>
    </com.atlassian.confluence.extra.dynamictasklist.model.Task>
    <com.atlassian.confluence.extra.dynamictasklist.model.Task>
      <name>Clone beach to &apos;malibu&apos;</name>
    </com.atlassian.confluence.extra.dynamictasklist.model.Task>
    <com.atlassian.confluence.extra.dynamictasklist.model.Task>
      <name>Get Mike McCann on boat</name>
    </com.atlassian.confluence.extra.dynamictasklist.model.Task>
    <com.atlassian.confluence.extra.dynamictasklist.model.Task>
      <name>Characterize WF&lt;-&gt;Shore data link (Dan C.)</name>
    </com.atlassian.confluence.extra.dynamictasklist.model.Task>
    <com.atlassian.confluence.extra.dynamictasklist.model.Task>
      <name>Characterize WF&lt;-&gt;Zephyr data link (Hans)</name>
    </com.atlassian.confluence.extra.dynamictasklist.model.Task>
    <com.atlassian.confluence.extra.dynamictasklist.model.Task>
      <name>Design file structure and setup rsync between shore and WF</name>
    </com.atlassian.confluence.extra.dynamictasklist.model.Task>
    <com.atlassian.confluence.extra.dynamictasklist.model.Task>
      <name>Characterize Zephyr&lt;-&gt;shore data link</name>
    </com.atlassian.confluence.extra.dynamictasklist.model.Task>
  </tasks>
</com.atlassian.confluence.extra.dynamictasklist.model.TaskList>]]></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">23625736</property>
<property name="key"><![CDATA[net.customware.confluence.plugin.toc:cachedVersion]]></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[72]]></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">19041246</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">15007785</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">15630629</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">15630817</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">19041565</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">15630618</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">16417013</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">17236091</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">25395626</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">17236185</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">19038993</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">15631117</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">11797082</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">24051903</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">23625736</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">23625739</property>
<property name="key"><![CDATA[net.customware.confluence.plugin.toc:cachedVersion]]></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[12]]></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">15630664</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">24052059</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">15630654</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">15631132</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">11796976</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">15630841</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">7503878</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">24543463</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">16417013</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">19040787</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">15630774</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">26640568</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">7503887</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">25395718</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">15630817</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">19041691</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">9372469</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">19039779</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">15630841</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">24051784</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">24052327</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">7372874</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">19039929</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">15631333</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">9798649</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">17236091</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">7766106</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">19038350</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">19040855</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">17236185</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">15630686</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">19039963</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">18580243</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">19039965</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">7503887</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">19041691</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">18579498</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">18579502</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">11239645</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">18579493</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">15630774</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">19038350</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">9372469</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">24051784</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">7372874</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">27067008</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">19041246</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>